Saint-Jean-Bonnefonds est une ville du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Saint-Jean-Bonnefonds fait partie du canton de Saint-Etienne-5 
Saint-Jean-Bonnefonds adhère à la la Métropole Saint-Étienne Métropole 
Saint-Jean-Bonnefonds fait partie du bassin de vie de Saint-Étienne 
Madame le maire de Saint-Jean-Bonnefonds est Anne GARZENA - Ancien cadre (2026)
La population de Saint-Jean-Bonnefonds est de 6594 habitants (2025) 
L'altitude moyenne de Saint-Jean-Bonnefonds 520 mètres.
Le code postal de Saint-Jean-Bonnefonds est : 42650
Le code INSEE de Saint-Jean-Bonnefonds est : 42237
6 Il y a 6 Ecoles à Saint-Jean-Bonnefonds. Voir les établissements scolaires de Saint-Jean-Bonnefonds. 
4 4 médecins généralistes liberaux exercent à Saint-Jean-Bonnefonds. 
1.1 La part des résidences secondaires est de 1.1 %. 
Tous les chiffres et statistiques sur Saint-Jean-Bonnefonds sur le site Insee.fr 
Talaudière: à 3.40 km
Sorbiers: à 4.12 km
Saint-Étienne: à 4.59 km
Saint-Étienne: à 4.59 km
Saint-Chamond: à 5.26 km
Tour-en-Jarez: à 5.89 km
Saint-Priest-en-Jarez: à 5.91 km
Étrat: à 6.49 km
Valla-en-Gier: à 6.65 km
Villars: à 7.40 km
Planfoy: à 7.72 km
Ricamarie: à 7.97 km
Horme: à 8.58 km
Saint-Genest-Lerpt: à 8.60 km
Valfleury: à 8.70 km
Tarentaise: à 9.32 km
Roche-la-Molière: à 9.77 km
Saint-Héand: à 10.30 km
Saint-Paul-en-Jarez: à 10.48 km
Fontanès: à 10.59 km
Terrasse-sur-Dorlay: à 10.64 km
Saint-Christo-en-Jarez: à 10.70 km
Bessat: à 10.75 km
Grand-Croix: à 10.76 km
Cellieu: à 10.89 km
Doizieux: à 11.10 km
Fouillouse: à 11.32 km
Chambon-Feugerolles: à 11.49 km
Saint-Romain-les-Atheux: à 11.98 km
Ecole primaire privée Saint Joseph - Privé
Ecole primaire Roger Salengro - Public
Ecole élémentaire Lamartine - Public
Ecole élémentaire Flandin - Public
Ecole maternelle Lamartine - Public
Ecole maternelle Baraillère - Public