Noailhac est une commune du département de la Corrèze, dans la région de Nouvelle-Aquitaine.
Noailhac fait partie du canton de Midi Corrézien 
Noailhac adhère à la la communauté de communes Midi Corrézien 
Noailhac fait partie du bassin de vie de Meyssac 
Madame le maire de Noailhac est Evelyne STRAUSS - Ancien cadre (2026)
La population de Noailhac est de 351 habitants (2025) 
L'altitude moyenne de Noailhac 250 mètres.
Le code postal de Noailhac est : 19500
Le code INSEE de Noailhac est : 19150
1 Il y a 1 Ecole à Noailhac. Voir les établissements scolaires de Noailhac. 
18.6 La part des résidences secondaires est de 18.6 %. 
Tous les chiffres et statistiques sur Noailhac sur le site Insee.fr 
Ligneyrac : à 2.14 km
Collonges-la-Rouge : à 3.22 km
Turenne : à 3.62 km
Saillac : à 4.36 km
Jugeals-Nazareth : à 4.65 km
Meyssac : à 4.85 km
Lagleygeolle : à 6.02 km
Chauffour-sur-Vell : à 6.77 km
Lanteuil : à 6.96 km
Cavagnac : à 7.23 km
Cosnac : à 7.37 km
Saint-Julien-Maumont : à 7.67 km
Chapelle-aux-Brocs : à 7.91 km
Noailles : à 7.92 km
Saint-Bazile-de-Meyssac : à 8.55 km
Sérilhac : à 8.65 km
Albignac : à 8.67 km
Vignon-en-Quercy : à 8.76 km
Nespouls : à 9.43 km
Pescher : à 9.48 km
Branceilles : à 9.65 km
Cressensac-Sarrazac : à 9.69 km
Condat : à 9.93 km
Beynat : à 9.93 km
Strenquels : à 9.97 km
Marcillac-la-Croze : à 10.54 km
Dampniat : à 10.67 km
Palazinges : à 11.25 km
Lostanges : à 11.49 km
Brive-la-Gaillarde : à 11.50 km
Malemort : à 11.66 km
Chasteaux : à 11.93 km
Aubazines : à 11.97 km
Saint-Michel-de-Bannières : à 11.99 km
Ecole élémentaire - Public