Lay est une commune du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Lay fait partie du canton de Le Coteau 
Lay adhère à la la communauté de communes du Pays Entre Loire et Rhône 
Lay fait partie du bassin de vie de Roanne 
Le maire de Lay est M. Jean Christophe GUILLON - Ingénieur et cadre technique d'entreprise (2026)
La population de Lay est de 764 habitants (2025) 
L'altitude moyenne de Lay 461 mètres.
Le code postal de Lay est : 42470
Le code INSEE de Lay est : 42118
1 Il y a 1 Ecole à Lay. Voir les établissements scolaires de Lay. 
5.7 La part des résidences secondaires est de 5.7 %. 
Tous les chiffres et statistiques sur Lay sur le site Insee.fr 
Saint-Symphorien-de-Lay: à 1.44 km
Neaux: à 2.95 km
Régny: à 3.78 km
Fourneaux: à 4.31 km
Croizet-sur-Gand: à 4.70 km
Pradines: à 5.60 km
Vendranges: à 6.86 km
Neulise: à 6.90 km
Chirassimont: à 6.92 km
Saint-Just-la-Pendue: à 7.26 km
Saint-Victor-sur-Rhins: à 7.42 km
Machézal: à 7.52 km
Notre-Dame-de-Boisset: à 8.03 km
Combre: à 8.51 km
Montagny: à 8.66 km
Amplepuis: à 8.89 km
Saint-Cyr-de-Favières: à 9.54 km
Sainte-Colombe-sur-Gand: à 9.66 km
Saint-Jean-la-Bussière: à 9.69 km
Saint-Vincent-de-Boisset: à 9.73 km
Saint-Cyr-de-Valorges: à 10.02 km
Parigny: à 10.05 km
Saint-Marcel-de-Félines: à 10.11 km
Saint-Priest-la-Roche: à 10.75 km
Saint-Jodard: à 10.79 km
Thizy-les-Bourgs: à 11.13 km
Pinay: à 11.23 km
Perreux: à 11.68 km
Ecole primaire Bourg - Public