Bellac is a commune located in the Haute-Vienne department within the Nouvelle-Aquitaine region of western France.
The town serves as a local administrative and geographic point within its department, situated in the rural landscape of the Limousin area.