Ce canton était organisé autour de Carmaux dans l'arrondissement d'Albi. Son altitude variait de 228 m pour Carmaux à 347 m pour Taïx, avec une moyenne de 270 m.
Histoire
Le canton de Carmaux est créé par une loi du , aux dépens de celui de Monestiés. En 1973, il est scindé en deux cantons de Carmaux-Nord et de Carmaux-Sud.
Le canton de Carmaux-Sud est supprimé par le décret du qui entre en vigueur lors des élections départementales de mars 2015[1].