La commune de Charmensac
Population : 103 hab.
Superficie : 15,17 km²
Région : Auvergne
Département : Cantal
Arrondissement : Saint-Flour
Canton : Allanche
Communauté de communes : CC du Cézallier
Code INSEE : 15043
Code postal : 15500