Charmensac est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Charmensac fait partie du canton de Murat
Charmensac adhère à la la communauté de communes Hautes Terres
Charmensac fait partie du bassin de vie de Massiac
927 m.
La population de Charmensac est de 77 habitants (2023)
Le code postal de Charmensac est : 15500
Le code INSEE de Charmensac est : 15043
0 Il n'y a aucun établissement scolaire à Charmensac.
24.0 La part des résidences secondaires est de 24.0 %.
Tous les chiffres et statistiques sur Charmensac sur le site Insee.fr
Molompize : à 3.34 km
Ferrières-Saint-Mary : à 4.29 km
Peyrusse : à 4.83 km
Bonnac : à 5.54 km
Auriac-l'Église : à 6.06 km
Valjouze : à 6.20 km
Molèdes : à 6.38 km
Laurie : à 6.64 km
Saint-Mary-le-Plain : à 6.77 km
Rézentières : à 9.22 km
Vèze : à 9.28 km
Saint-Poncy : à 9.54 km
Massiac : à 9.62 km
Joursac : à 10.35 km
Leyvaux : à 10.83 km
Saint-Étienne-sur-Blesle : à 11.20 km
Vieillespesse : à 11.23 km
Grenier-Montgon : à 11.54 km
Talizat : à 11.92 km
Allanche : à 11.93 km