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