Le département de la Haute-Vienne comprend l'entité de Rochechouart, reposante et bénéficiant de magasins de proximité. Elle compte une population de 3794 habitants. Les bâtiments sont principalement âgés. Le concours des villes et villages fleuris a attribué trois fleurs à la commune. Une assez haute portion de personnes âgées (35%) et un âge moyen assez important : 48 ans spécifient la population qui est essentiellement âgée.
En ce qui concerne les infrastructures, la localité possède une capacité d'accueil touristique de 450 lits mais des médecins généralistes de un médecin pour 1000 habitants. Le climat économique est caractérisé par un revenu moyen de 24800 € mais un pourcentage de ménages imposés de 53%. La commune possède un climat particularisé par un ensoleillement de 1892 heures par an, des précipitations de 927 mm par an. En outre, il y a lieu de remarquer une part de propriétaires de 77%.