La commune de Magnac-Bourg est située dans le département Haute-Vienne.
Les municipalités alentours sont les suivantes : Vicq-sur-Breuilh, Meuzac, Saint-Germain-les-Belles, Château-Chervix.
4 infirmiers et infirmières à domicile exercent à Magnac-Bourg.