La commune de Davignac, agrémentée de commerces locaux et se trouvant dans un environnement touristique, est situé dans le département de la Corrèze et on y dénombre 238 habitants. Le parc immobilier est surtout composé de résidences secondaires. Une taille moyenne des ménages proportionnellement assez basse (2.1 personnes), une faible croissance démographique caractérisent la population qui est essentiellement âgée.
La situation économique est caractérisée par une taxe habitation proportionnellement inférieure : 13%, par contre un taux de chômage de 9%. Elle est aussi caractérisée par une part de petits terrains élevée (9%), une année moyenne de contruction ancienne : 1950 et une densité de population proportionnellement assez faible (10 hab./km²) mais un taux de déplacement vers un lieu de travail extérieur de 90%, une quotité d'utilisation de la voiture de 14% et une évolution du nombre de places en établissement scolaires de 44.