Narnhac est une commune du département du Cantal, dans la région d' Auvergne-Rhône-Alpes.
Narnhac fait partie du canton de Saint-Flour-2
Narnhac adhère à la la communauté de communes de Saint-Flour
Narnhac fait partie du bassin de vie de Saint-Flour
Le maire de Narnhac est M. Jean MEZANGE, Ancien agriculteur exploitant
La population de Narnhac est de 68 habitants (2025)
L'altitude moyenne de Narnhac 1000 mètres.
Le code postal de Narnhac est : 15230
Le code INSEE de Narnhac est : 15139
0 Il n'y a aucun établissement scolaire à Narnhac.
42.4 La part des résidences secondaires est de 42.4 %.
Tous les chiffres et statistiques sur Narnhac sur le site Insee.fr
Saint-Martin-sous-Vigouroux : à 2.06 km
Thérondels : à 3.67 km
Lacapelle-Barrès : à 4.45 km
Pierrefort : à 4.81 km
Brezons : à 4.86 km
Malbo : à 5.38 km
Paulhenc : à 5.42 km
Pailherols : à 7.82 km
Gourdièges : à 8.24 km
Cézens : à 8.57 km
Jou-sous-Monjou : à 9.05 km
Sainte-Marie : à 10.15 km
Raulhac : à 10.22 km
Cantoin : à 10.43 km
Saint-Clément : à 10.52 km