La localité de Noailhac, et qui est champêtre et sereine, où l'on dénombre 373 habitants, se trouve dans le département de la Corrèze. L'habitat est pour la plupart ancien. Les habitants sont essentiellement âgés, ils se caractérisent notamment par un pourcentage de personnes âgées de 20% et une part de retraités de 25%, mais un âge moyen de 41 ans.
D'un point de vue économique, la situation se distingue en particulier par une taxe foncière de 48% et une taxe habitation de 19%, mais une portion de cadres de 39%. Du point de vue climatique, la localité bénéficie de un ensoleillement de 2049 heures par an. En outre, il y a lieu de souligner un taux de logement social HLM de 1% et un taux de déplacement vers un lieu de travail extérieur de 92%, par contre une part de petits terrains de 1%.