Saint-André-le-Puy est une commune du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Saint-André-le-Puy fait partie du canton de Andrézieux-Bouthéon 
Saint-André-le-Puy adhère à la la communauté de communes de Forez-Est 
Saint-André-le-Puy fait partie du bassin de vie de Montrond-les-Bains 
Madame le maire de Saint-André-le-Puy est Patricia PIOTEYRY - Profession libérale (2026)
La population de Saint-André-le-Puy est de 1534 habitants (2025) 
L'altitude moyenne de Saint-André-le-Puy 374 mètres.
Le code postal de Saint-André-le-Puy est : 42210
Le code INSEE de Saint-André-le-Puy est : 42200
1 Il y a 1 Ecole à Saint-André-le-Puy. Voir les établissements scolaires de Saint-André-le-Puy. 
2 2 médecins généralistes liberaux exercent à Saint-André-le-Puy. 
1.8 La part des résidences secondaires est de 1.8 %. 
Tous les chiffres et statistiques sur Saint-André-le-Puy sur le site Insee.fr 
Bellegarde-en-Forez: à 1.77 km
Montrond-les-Bains: à 3.35 km
Saint-Cyr-les-Vignes: à 3.74 km
Cuzieu: à 4.17 km
Marclopt: à 5.61 km
Boisset-lès-Montrond: à 5.69 km
Unias: à 5.94 km
Maringes: à 6.15 km
Saint-Laurent-la-Conche: à 6.63 km
Saint-Galmier: à 6.92 km
Rivas: à 6.97 km
Valeille: à 7.20 km
Virigneux: à 7.62 km
Craintilleux: à 7.63 km
Viricelles: à 7.75 km
Chalain-le-Comtal: à 8.26 km
Magneux-Haute-Rive: à 8.37 km
Hôpital-le-Grand: à 8.38 km
Chambœuf: à 8.40 km
Saint-Médard-en-Forez: à 8.60 km
Chazelles-sur-Lyon: à 9.00 km
Veauche: à 9.26 km
Veauchette: à 9.33 km
Meys: à 9.45 km
Chambéon: à 9.65 km
Saint-Barthélemy-Lestra: à 9.67 km
Grézieux-le-Fromental: à 10.05 km
Salt-en-Donzy: à 10.11 km
Saint-Martin-Lestra: à 10.27 km
Grézieu-le-Marché: à 11.31 km
Jas: à 11.39 km
Feurs: à 11.59 km
Aveizieux: à 11.63 km
Chevrières: à 11.68 km
Précieux: à 11.78 km
Saint-Denis-sur-Coise: à 11.91 km
Ecole primaire Les Prés - Public