Nailhac est une commune du département de la Dordogne, dans la région de Nouvelle-Aquitaine.
Nailhac fait partie du canton de Le Haut-Périgord Noir 
Nailhac adhère à la la communauté de communes Terrassonnais Haut Périgord Noir 
Nailhac fait partie du bassin de vie de Excideuil 
Le maire de Nailhac est M. Francis AUMETTRE - Ancien employé (2026)
La population de Nailhac est de 292 habitants (2025) 
L'altitude moyenne de Nailhac 220 mètres.
Le code postal de Nailhac est : 24390
Le code INSEE de Nailhac est : 24302
0 Il n'y a aucun établissement scolaire à Nailhac.
1 1 médecin généraliste liberal exerce à Nailhac.
32.1 La part des résidences secondaires est de 32.1 %. 
Tous les chiffres et statistiques sur Nailhac sur le site Insee.fr 
CartographieLes autres cartes de la Dordogne
Voir toutes les cartes du département de la Dordogne (24)
Granges-d'Ans : à 3.13 km
Chapelle-Saint-Jean : à 3.35 km
Badefols-d'Ans : à 3.58 km
Hautefort : à 3.80 km
Temple-Laguyon : à 4.30 km
Châtres : à 5.85 km
Saint-Rabier : à 6.15 km
Teillots : à 6.42 km
Sainte-Orse : à 6.69 km
Boisseuilh : à 7.17 km
Chourgnac : à 7.48 km
Cherveix-Cubas : à 7.59 km
Peyrignac : à 8.36 km
Coubjours : à 8.46 km
Azerat : à 8.67 km
Sainte-Trie : à 8.93 km
Tourtoirac : à 8.96 km
Bachellerie : à 9.01 km
Villac : à 9.27 km
Gabillou : à 9.54 km
Louignac : à 10.00 km
Salagnac : à 10.15 km
Saint-Raphaël : à 10.66 km
Beauregard-de-Terrasson : à 10.66 km
Sainte-Eulalie-d'Ans : à 10.82 km
Anlhiac : à 10.88 km
Génis : à 11.15 km
Segonzac : à 11.34 km
Saint-Robert : à 11.39 km
Thenon : à 11.79 km