La municipalité de Saint-Priest-Taurion est située dans le département Haute-Vienne.
Les villes limitrophes sont les suivantes : Saint-Just-le-Martel, Le Palais-sur-Vienne, Royères, Ambazac, Rilhac-Rancon, Saint-Martin-Terressus, Le Châtenet-en-Dognon.
6 infirmiers et infirmières à domicile exercent à Saint-Priest-Taurion.