Bellac (Occitan: Belac) to gmina w departamencie Haute-Vienne, w regionie Nouvelle-Aquitaine, w zachodniej Francji. Jest podprefekturą departamentu Haute-Vienne. Jest również stolicą okręgu o tej samej nazwie.