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