Situé centre-ouest de la France,voir carte de la Haute Vienne ci dessous, le département 87 se trouve en Région Limousin.
Héritier des régions historiques du Limousin et de la Marche, la Haute-Vienne s’étend sur les plateaux qui forment le rebord occidental du Massif central et culminent, à l’est, avec les monts d’Ambazac et du Limousin et les monts de la Marche (le point culminant du département 87 s’élève à 777 m dans le canton d’Eymoutiers). Homogène géologiquement, taillé dans les roches dures (gneiss, schistes cristallins, granit), le département l’est aussi par ses paysages qui constituent une vaste pénéplaine. La Gartempe (qui traverse le département de la Haute Vienne sur 74 km) et la Vienne (sur 140 km) sont les principaux cours d’eau du département, tous deux tributaires de la Loire.