La commune de Bellac se situe dans le département Haute-Vienne.
Les communes limitrophes sont les suivantes : Peyrat-de-Bellac, Blond, Val d'Issoire, Saint-Junien-les-Combes, Berneuil, Blanzac.
14 infirmiers et infirmières à domicile exercent à Bellac.