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