L'agglomération de Saint-Pardoux-la-Rivière se situe dans le département Dordogne.
Les villes limitrophes sont les suivantes : Champs-Romain, Milhac-de-Nontron, Nontron, Saint-Front-la-Rivière, Savignac-de-Nontron, Sceau-Saint-Angel, Saint-Saud-Lacoussière.
7 infirmiers et infirmières à domicile exercent à Saint-Pardoux-la-Rivière.