La localité de Donzenac, vivante, où l'on dénombre 2584 habitants, est située dans le département de la Corrèze. Les constructions sont surtout âgées. La population est principalement âgée, on y note une taille moyenne des ménages de 2.4 personnes et un âge moyen de 42 ans, par contre une quotité de retraités de 25%.
D'un point de vue économique, l'état des lieux se distingue en particulier par un revenu moyen de 29400 €, par contre un taux d'ouvriers de 53%. La commune jouit de conditions climatiques définies par un ensoleillement de 2047 heures par an, par contre des précipitations de 970 mm par an. Mentionnons aussi : un taux de déplacement vers un lieu de travail extérieur de 95% et une année moyenne de contruction de 1965, par contre un nombre d'établissements scolaires de 3.2.