Bellac (okzitanisch: Belac) ist eine Gemeinde im Departement Haute-Vienne in der Region Nouvelle-Aquitaine in Westfrankreich. Sie ist eine Unterpräfektur des Departements Haute-Vienne. Sie ist auch die Hauptstadt des gleichnamigen Arrondissements.