La ville de Saint-Priest-Ligoure est située dans le département Haute-Vienne.
Les municipalités limitrophes sont les suivantes : Château-Chervix, Coussac-Bonneval, Janailhac, Saint-Jean-Ligoure, Vicq-sur-Breuilh, La Roche-l'Abeille.
2 infirmiers et infirmières à domicile exercent à Saint-Priest-Ligoure.