Champdieu est une ville du département de la Loire, dans la région d' Auvergne-Rhône-Alpes.
Champdieu fait partie du canton de Boën-sur-Lignon
Champdieu adhère à la la communauté d'agglomération Loire Forez Agglomération (LFA)
Champdieu fait partie du bassin de vie de Montbrison
Le maire de Champdieu est M. Patrice COUCHAUD, Personne diverse sans activité professionnelle de moins de 60 ans (sauf retraité)
La population de Champdieu est de 2035 habitants (2025)
L'altitude moyenne de Champdieu 400 mètres.
Le code postal de Champdieu est : 42600
Le code INSEE de Champdieu est : 42046
1 Il y a 1 Ecole à Champdieu. Voir les établissements scolaires de Champdieu.
2 2 médecins généralistes liberaux exercent à Champdieu.
4.6 La part des résidences secondaires est de 4.6 %.
Tous les chiffres et statistiques sur Champdieu sur le site Insee.fr
Pralong : à 2.61 km
Chalain-d'Uzore : à 3.52 km
Saint-Paul-d'Uzore : à 4.31 km
Montbrison : à 4.52 km
Essertines-en-Châtelneuf : à 4.99 km
Savigneux : à 5.21 km
Châtelneuf : à 5.27 km
Marcilly-le-Châtel : à 5.31 km
Écotay-l'Olme : à 6.41 km
Bard : à 7.05 km
Mornand-en-Forez : à 7.15 km
Marcoux : à 7.66 km
Montverdun : à 7.75 km
Saint-Bonnet-le-Courreau : à 8.23 km
Lérigneux : à 8.29 km
Roche : à 8.67 km
Grézieux-le-Fromental : à 8.76 km
Lézigneux : à 8.78 km
Saint-Thomas-la-Garde : à 9.18 km
Verrières-en-Forez : à 9.38 km
Chalain-le-Comtal : à 9.54 km
Trelins : à 9.76 km
Sainte-Agathe-la-Bouteresse : à 9.87 km
Magneux-Haute-Rive : à 10.09 km
Saint-Étienne-le-Molard : à 10.27 km
Précieux : à 10.41 km
Saint-Georges-en-Couzan : à 10.96 km
Saint-Georges-Haute-Ville : à 10.99 km
Sail-sous-Couzan : à 11.33 km
Sauvain : à 11.34 km
Chambéon : à 11.45 km
Saint-Romain-le-Puy : à 11.62 km
Boën : à 11.67 km
Lavieu : à 11.96 km
Ecole primaire Champdieu - Public