Situation géographique

Saint-André-le-Puy est une commune de 1 564 habitants située dans le département de la Loire en 
région Rhône-Alpes.

Elle est située entre les monts du Forez et mes monts du Lyonnais  à 375 mètres d’altitude entre Roanne et Saint Etienne, 
sa superficie est de 866 hectares.

Elle appartient au canton d’Andrezieux Bouthéon, à l’arrondissement de Montbrison et à 
la communauté de communes Forez-Est.

Les habitants de Saint-André-le-Puy sont des « Andréens, Andréennes« 

Ce village est une mosaïque de verdure, de fleurs, mais le symbole patrimonial reste son église.
Cet édifice religieux a vu passer les siècles et les hommes en ont fait une beauté à part entière.
A remarquer : le magnifique retable des XVIIème et XVIIIème siècles.