Lay est un petit village français situé dans le département de la Loire et la région d'Auvergne-Rhône-Alpes (anciennement région Rhône-Alpes).
Ses habitants sont appelés les Layens et les Layennes.
La commune s'étend sur 12,9 km² et compte 749 habitants depuis le dernier recensement de la population. Avec une densité de 58,3 habitants par km², Lay a connu une nette hausse de 15,6% de sa population par rapport à 1999.
Entouré par les communes de Saint-Symphorien-de-Lay, Neaux et Fourneaux, Lay est situé à 15 km au sud-est de Roanne la plus grande ville aux alentours.
Situé à 453 mètres d'altitude, le village de Lay a pour coordonnées géographiques Latitude: 45° 57' 20'' nord
Longitude: 4° 13' 7'' est.
Le maire de Lay se nomme Monsieur Jean-Marc GIRAUD (mandat 2020-2026).
La commune de Lay fait partie de la Communauté de communes du Pays entre Loire et Rhône.
La commune est proche du parc naturel régional Livradois-Forez.
![]()
La Mairie
![]()
Château de la Verpillière
![]()
L'Église Saint-Clair et Saint-Héand
Chapelle Notre Dame
![]()
Le Puits
![]()
Le Monument aux Morts