Callac ( pronunciación francesa: [kalak] ( escuchar ) ; bretón : Kallag ) es una comuna en el departamento de Côtes-d'Armor en Bretaña , en el noroeste de Francia .
Callac se encuentra a 30 km (19 millas) al suroeste de Guingamp y a 20 km (12 millas) al noreste de Carhaix , Finisterre .