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