La localité de Saint-Germain-Lespinasse, et qui possède des commerces locaux et est paisible, se trouve dans le département de la Loire et compte une population de 1161 habitants. Les logements âgés constituent la plus grande partie de l'habitat. La population est pour la plupart âgée ; on constate en particulier une taille moyenne des ménages de 2.4 personnes et un âge moyen de 42 ans, une proportion de retraités de 30%.
La situation économique est caractérisée notamment par un taux de chômage de 7%. Les infrastructures de l'entité sont définies par une capacité d'accueil touristique de 64 lits. A signaler également une densité de population de 80 hab./km², par contre une évolution du nombre de places en établissement scolaires de 31, une part de logement social HLM de 1%, une portion d'utilisation de la voiture de 10% et une année moyenne de contruction de 1960.