La commune de Darnac, reposante, se trouve dans le département de la Haute-Vienne et compte 389 habitants. Beaucoup d'habitations sont ancienes. Une haute part de personnes âgées : 45%, une part de retraités très haute (55%), un âge moyen très important (54 ans), un taux de fécondité proportionnellement bas, un taux d'enfants et d'adolescents comparativement très faible (13%) et une taille moyenne des ménages proportionnellement inférieure à la moyenne (1.9 personnes) définissent les habitants qui sont principalement âgés.
Le climat économique comprend entre autres un revenu moyen comparativement inférieur à la moyenne (17600 €). Du point de vue climatique, la localité possède un ensoleillement de 1823 heures par an. De plus, il y a lieu d'indiquer une densité de population inférieure à la moyenne (10 hab./km²), une proportion d'utilisation de la voiture de 14%.