Dans le département de la Haute-Vienne est située la localité de Compreignac, bénéficiant de commerces de proximité et tranquille. Elle compte 1763 habitants. Les constructions sont principalement âgées. Dans la commune, les équippements sont caractérisés par des moyens de transport public élevés (1.9 par km²), par contre une capacité d'accueil touristique de 810 lits et des médecins généralistes de un médecin pour 800 habitants.
La localité profite d'un climat défini par un ensoleillement de 1865 heures par an. Les habitants sont pour la plupart âgés et on constate une portion d'enfants et d'adolescents de 22%. La situation économique se distingue par une taxe habitation de 19%, par contre un revenu moyen de 30900 €. Elle est aussi distinguée par un nombre d'établissements scolaires de 1 et une évolution du nombre de places en établissement scolaires de 24, mais une densité de population de 30 hab./km².