L'agglomération de Siorac-de-Ribérac se situe dans le département Dordogne.
Les municipalités à proximité sont les suivantes : La Jemaye-Ponteyraud, Vanxains, Saint-André-de-Double, Saint-Martin-de-Ribérac, Saint-Sulpice-de-Roumagnac, Saint-Vincent-de-Connezac.
1 infirmier et infirmière à domicile exerce à Siorac-de-Ribérac.