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