Chalvignac. Chalvignac Fransiyaning Auvergne mintaqasida joylashgan kommunadir. Cantal departamenti Mauriac tumani tarkibiga kiradi. Aholisi. 497 nafar aholi istiqomat qiladi (1999). Aholi zichligi — har kvadrat kilometrga 14,2 nafar kishi. Geografiyasi. Maydoni — 35,0 km2. Manbalar.