Le code postal de la ville Champagnac est le 15350.
La commune de Champagnac se trouve dans le département du Cantal (15), qui est dans la région Auvergne-Rhône-Alpes.
La ville compte 1 026 habitants, selon les dernières statistiques et ses habitants s'appellent les Champagnacois.
La superficie de Champagnac est de 28 km². Son altitude moyenne est de 578 mètres. Peu dense, elle compte 37 habitants au km².
Latitude : 45.357
Longitude : 2.4
Plus d'information sur la page Wikipédia de Champagnac.