The city of Bellac is near the "Monts de Blond" (some hills that are part of the Massif Central), in the northwest of the department. The Vincou river (a tributary of the Gartempe) flows through the city.