Champagnac est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Champagnac fait partie du canton de Ydes
Champagnac adhère à la la communauté de communes Sumène - Artense
Champagnac fait partie du bassin de vie de Bort-les-Orgues
Le maire de Champagnac est M. Gilles RIOS, Contremaître, agent de maîtrise
La population de Champagnac est de 1023 habitants (2025)
L'altitude moyenne de Champagnac 620 mètres.
Le code postal de Champagnac est : 15350
Le code INSEE de Champagnac est : 15037
1 Il y a 1 Ecole à Champagnac. Voir les établissements scolaires de Champagnac.
1 1 médecin généraliste liberal exerce à Champagnac.
17.2 La part des résidences secondaires est de 17.2 %.
Tous les chiffres et statistiques sur Champagnac sur le site Insee.fr
Veyrières : à 3.51 km
Saint-Pierre : à 3.91 km
Bassignac : à 4.39 km
Sérandon : à 4.89 km
Ydes : à 4.97 km
Madic : à 5.23 km
Sauvat : à 5.76 km
Saignes : à 6.64 km
Sarroux-Saint-Julien : à 6.82 km
Roche-le-Peyroux : à 7.23 km
Arches : à 7.97 km
Liginiac : à 8.20 km
Bort-les-Orgues : à 9.11 km
Sainte-Marie-Lapanouze : à 9.42 km
Vebret : à 9.70 km
Sourniac : à 10.18 km
Monteil : à 10.19 km
Neuvic : à 10.25 km
Jaleyrac : à 10.55 km
Margerides : à 10.71 km
Saint-Étienne-la-Geneste : à 10.86 km
Auzers : à 11.21 km
Antignac : à 11.46 km
Méallet : à 11.68 km
Saint-Victour : à 12.00 km
Ecole élémentaire - Public