Dans le département de la Haute-Vienne est située la localité de Compreignac, comprenant des commerces de proximité et calme. Elle compte une population de 1763 personnes. Les logements âgés forment l'essentiel du parc immobilier. Au niveau du climat, la commune possède un ensoleillement de 1865 heures par an mais des précipitations de 920 mm par an. La situation économique se distingue en particulier par une taxe habitation de 19%.
Les équippements de l'entité sont distingués par des très hauts moyens de transport public (1.9 par km²). Les habitants sont en majorité âgés ; on note notamment une part de retraités de 20%. On peut également y mentionner une proportion de logement social HLM de 1%, un taux de déplacement vers un lieu de travail extérieur de 96%, un pourcentage de petits terrains de 2% et une densité de population de 30 hab./km² mais un nombre d'établissements scolaires de 1.