Le département de la Loire comprend l'entité de Saint-André-le-Puy, et qui possède des commerces de proximité et est sereine. Elle compte 1326 habitants. Les habitations ancienes forment la majorité du parc immobilier. La santé économique se distingue par une part de cadres de 40%, un taux de chômage de 7%. L'entité bénéficie d'un climat défini par un ensoleillement de 1830 heures par an.
Un âge moyen de 39 ans définit la population, pour la plupart âgée. Les infrastructures de la localité sont définies par des moyens de transport public comparativement assez élevés (1.1 par km²). A souligner aussi une part de propriétaires de 84%, une proportion d'utilisation de la voiture de 5%, un nombre d'établissements scolaires de 1.1 et une évolution du nombre de places en établissement scolaires de 57 mais une densité de population de 140 hab./km².