Le Mas
Bassignac-le-Haut is located in the Massif Central some 20 km north-east of Argentat and 20 km south-east of Tulle. Access to the commune is by the D13 road from Darazac in the south which passes through the commune and the village before continuing north-east along the banks of the river then across to Saint-Merd-de-Lapleau. Apart from the village there are the hamlets of Le Bousquet, Vaujour, Le Mas, Vernac, Maurel, and Ymons in the commune. The commune is mostly farmland but heavily forested along the river.