Dans le département de la Haute-Vienne se trouve la localité de Champagnac-la-Rivière, et qui est tranquille. Elle compte une population de 564 personnes.. En termes d'économie, l'état des lieux est caractérisé entre autres par un revenu moyen comparativement assez inférieur (21000 €). Un taux de personnes âgées supérieur à la moyenne (37%), un pourcentage de retraités comparativement assez supérieur (40%), un âge moyen comparativement supérieur à la moyenne (49 ans), un pourcentage d'enfants et d'adolescents assez inférieur à la moyenne (17%), un taux de fécondité assez inférieur à la moyenne et une taille moyenne des ménages basse (2.1 personnes) distinguent la population, en majorité âgée.
Elle est particularisée par une évolution du nombre de places en établissement scolaires de 12 et un taux de déplacement vers un lieu de travail extérieur de 88%, mais une part de petits terrains de 3%.