La localité de Davignac, prisée des vacanciers et disposant de commerces locaux, comprenant 238 habitants, est située dans le département de la Corrèze. La majorité des habitations sert de lieu de villégiature. Le climat économique se distingue entre autres par une taxe habitation comparativement faible : 13%, par contre un taux de chômage de 9%. La localité bénéficie d'un climat particularisé par des précipitations de 980 mm par an.
Une basse taille moyenne des ménages : 2.1 personnes, une croissance démographique relativement faible caractérisent la population, en majorité âgée. A mentionner également : une proportion de petits terrains comparativement assez élevée (9%), une année moyenne de contruction comparativement ancienne : 1950 et une densité de population inférieure (10 hab./km²) mais une quotité de logement social HLM de 1% et une proportion de propriétaires de 72%.