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 Christophe FARJON - Agriculteur sur petite exploitation (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