Arnac est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Arnac fait partie du canton de Saint-Paul-des-Landes 
Arnac adhère à la la communauté de communes de la Châtaigneraie Cantalienne 
Arnac fait partie du bassin de vie de Aurillac 
Le maire d'Arnac est M. Eric DEBUIRE - Ancien employé (2026)
La population d'Arnac est de 178 habitants (2025) 
L'altitude moyenne d'Arnac 620 mètres.
Le code postal d'Arnac est : 15150
Le code INSEE d'Arnac est : 15011
0 Il n'y a aucun établissement scolaire à Arnac.
49.7 La part des résidences secondaires est de 49.7 %. 
Tous les chiffres et statistiques sur Arnac sur le site Insee.fr 
Saint-Santin-Cantalès: à 3.52 km
Saint-Illide: à 6.36 km
Saint-Martin-Cantalès: à 6.52 km
Saint-Victor: à 6.56 km
Cros-de-Montvert: à 6.62 km
Rouffiac: à 8.46 km
Nieudan: à 8.48 km
Pleaux: à 8.56 km
Pleaux: à 8.56 km
Montvert: à 9.14 km
Barriac-les-Bosquets: à 9.67 km
Besse: à 9.93 km
Laroquebrou: à 10.53 km
Saint-Cirgues-la-Loutre: à 10.91 km
Ayrens: à 10.93 km
Saint-Cirgues-de-Malbert: à 10.94 km
Saint-Julien-aux-Bois: à 11.00 km
Saint-Geniez-ô-Merle: à 11.80 km