El cantó de Bujac és un cantó del departament francès de la Corresa, a la regió de la Nova Aquitània. Està inclòs al districte d'Ussel i té 11 municipis. El cap cantonal és Bujac.