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 Christoph GUILLON (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