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, Royères, Le Palais-sur-Vienne, Le Châtenet-en-Dognon, Ambazac, Saint-Martin-Terressus, Rilhac-Rancon.
6 infirmiers et infirmières à domicile exercent à Saint-Priest-Taurion.