Chalvignac est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Chalvignac fait partie du canton de Mauriac
Chalvignac adhère à la la communauté de communes du Pays de Mauriac
Chalvignac fait partie du bassin de vie de Mauriac
Le maire de Chalvignac est M. Serge LEYMONIE, Agriculteur sur moyenne exploitation
La population de Chalvignac est de 457 habitants (2025)
L'altitude moyenne de Chalvignac 520 mètres.
Le code postal de Chalvignac est : 15200
Le code INSEE de Chalvignac est : 15036
1 Il y a 1 Ecole à Chalvignac. Voir les établissements scolaires de Chalvignac.
19.6 La part des résidences secondaires est de 19.6 %.
Tous les chiffres et statistiques sur Chalvignac sur le site Insee.fr
Brageac : à 5.18 km
Soursac : à 5.48 km
Latronche : à 6.20 km
Laval-sur-Luzège : à 6.70 km
Mauriac : à 7.32 km
Chaussenac : à 7.37 km
Sourniac : à 8.37 km
Lapleau : à 8.52 km
Auriac : à 8.61 km
Vigean : à 8.69 km
Rilhac-Xaintrie : à 8.95 km
Ally : à 9.16 km
Arches : à 9.65 km
Saint-Pantaléon-de-Lapleau : à 9.67 km
Escorailles : à 9.82 km
Jaleyrac : à 10.13 km
Barriac-les-Bosquets : à 10.94 km
Pleaux : à 11.91 km
Pleaux : à 11.91 km
Ecole élémentaire - Public