Le code postal de la ville Chalvignac est le 15200.
La commune de Chalvignac se trouve dans le département du Cantal (15), qui est dans la région Auvergne-Rhône-Alpes.
La ville compte 464 habitants, selon les dernières statistiques et ses habitants s'appellent les Chalvignacois, Chalvignacoises.
La superficie de Chalvignac est de 36 km². Son altitude moyenne est de 530 mètres. Peu dense, elle compte 13 habitants au km².
Latitude : 45.241
Longitude : 2.246
Plus d'information sur la page Wikipédia de Chalvignac.