SAINT ANDRE LE PUY se situe dans la région Auvergne Rhône Alpes et dans le département : LOIRE , son code postal est 42210, son code INSEE : . La commune fait partie de l'arrondissement de Montbrison. Les habitants de : SAINT ANDRE LE PUY se noment les Podoandreennes, Podoandreens. La commune compte 1553 habitants..
SAINT ANDRE LE PUY à une surficie de Km2, les coordonéées GPS de SAINT ANDRE LE PUY sont 45.646729875,4.264545187. Le Nombre d'habitations est de 473 composé de 439 résidences pricipales de 20 résidences secondaires ainsi que de de 14 logement vacances. Le maire de SAINT ANDRE LE PUY est ACHARD Jean (1946-12-17), Ancien artisan, commerçant, chef d'entreprise.