Virigneux est une commune du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Virigneux fait partie du canton de Feurs 
Virigneux adhère à la la communauté de communes des Monts du Lyonnais 
Virigneux fait partie du bassin de vie de Chazelles-sur-Lyon 
Le maire de Virigneux est M. Jean Christoph FARJON (2026)
La population de Virigneux est de 621 habitants (2025) 
L'altitude moyenne de Virigneux 544 mètres.
Le code postal de Virigneux est : 42140
Le code INSEE de Virigneux est : 42336
1 Il y a 1 Ecole à Virigneux. Voir les établissements scolaires de Virigneux. 
13.0 La part des résidences secondaires est de 13.0 %. 
Tous les chiffres et statistiques sur Virigneux sur le site Insee.fr 
Meys : à 2.95 km
Maringes : à 3.06 km
Saint-Martin-Lestra : à 3.52 km
Saint-Barthélemy-Lestra : à 3.61 km
Valeille : à 4.12 km
Viricelles : à 4.34 km
Saint-Cyr-les-Vignes : à 4.43 km
Haute-Rivoire : à 4.49 km
Bellegarde-en-Forez : à 6.16 km
Chazelles-sur-Lyon : à 6.32 km
Grézieu-le-Marché : à 6.42 km
Halles : à 7.02 km
Jas : à 7.06 km
Essertines-en-Donzy : à 7.09 km
Salt-en-Donzy : à 7.20 km
Saint-André-le-Puy : à 7.62 km
Souzy : à 7.66 km
Pomeys : à 8.29 km
Saint-Clément-les-Places : à 8.96 km
Sainte-Foy-l'Argentière : à 9.50 km
Chambost-Longessaigne : à 9.55 km
Aveize : à 9.73 km
Saint-Denis-sur-Coise : à 9.74 km
Salvizinet : à 9.75 km
Saint-Médard-en-Forez : à 10.22 km
Saint-Symphorien-sur-Coise : à 10.33 km
Saint-Laurent-de-Chamousset : à 10.36 km
Montrond-les-Bains : à 10.49 km
Saint-Laurent-la-Conche : à 11.03 km
Saint-Genis-l'Argentière : à 11.14 km
Saint-Galmier : à 11.16 km
Cuzieu : à 11.30 km
Marclopt : à 11.40 km
Panissières : à 11.49 km
Feurs : à 11.63 km
Chevrières : à 11.83 km
Ecole primaire Bourg - Public