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