La ville de Saint-Germain-les-Belles se situe dans le département Haute-Vienne.
Les agglomérations alentours sont les suivantes : Vicq-sur-Breuilh, Meuzac, Magnac-Bourg, Glanges, Benayes, Saint-Vitte-sur-Briance, La Porcherie.
8 infirmiers et infirmières à domicile travaillent à Saint-Germain-les-Belles.