La ville de Saint-Germain-de-Belvès est située dans le département Dordogne.
Les communes à proximité sont les suivantes : Allas-les-Mines, Berbiguières, Carves, Cladech, Sagelat, Marnac, Siorac-en-Périgord.
1 infirmier et infirmière à domicile pratique à Saint-Germain-de-Belvès.