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
1000 m.
La population de Narnhac est de 68 habitants (2023)
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