vignette|upright=1.4|Découpage cantonal du département du Tarn, avec en surimpression les arrondissements (en nuances de bleu) - Carte arrêtée au . Le département du Tarn compte 23 cantons depuis le redécoupage cantonal de 2014 (46 cantons auparavant).
vignette|Carte des cantons du Tarn avant 2015
Découpage cantonal de 1801 à 2015
1801Arrêté du 7 Frimaire an X (28 novembre 1801), Bulletin des lois, an X (1er semestre, 2e partie) p. 161 : Découpage d'origine. 1802Arrêté du 9 Pluviôse an X (29 janvier 1802), Bulletin des lois, an XI (1er semestre) n° 228bis, p. 1 : Le chef-lieu du canton de Puycelsi est transférée à Vaour ; Le chef-lieu du canton de Montirat est transférée à Pampelonne ; Le chef-lieu du canton de Saint-Juéry est transférée à Villefranche-d'Albigeois. 1889Loi du 5 juillet 1889, JORF, 7 juillet 1889 : Création du canton de Carmaux, détaché du canton de Monestiés. 1973Décret n° 73-675 du 13 juillet 1973 : Le canton d'Albi est scindé en trois nouveaux cantons Albi-Nord, -Centre et -Sud ; Le canton de Castres est scindé en trois nouveaux cantons Castres-Nord, -Est et -Sud ; Le canton de Carmaux est scindé en deux nouveaux cantons Carmaux-Nord et -Sud ; Le canton de Mazamet est scindé en deux nouveaux cantons Mazamet-Nord-Est et -Sud-Ouest. 1984Décret n° 84-1238 du 24 décembre 1984 : Le canton d'Albi-Nord est scindé en deux nouveaux cantons Albi-Nord-Est et -Nord-Ouest. 1997Décret du 21 février 1997 : Les cantons d'Albi-Centre et d'Albi-Sud sont redécoupés en quatre nouveaux cantons d'Albi-Centre, -Est, -Ouest et -Sud ; Création du canton de Castres-Ouest, détaché des cantons de Castres-Nord et de Castres-Sud.
Liste des 46 cantons du département du Tarn, par arrondissement : arrondissement d'Albi (23 cantons - préfecture : Albi) :canton d'Alban - canton d'Albi-Centre - canton d'Albi-Est - canton d'Albi-Nord-Est - canton d'Albi-Nord-Ouest - canton d'Albi-Ouest - canton d'Albi-Sud - canton de Cadalen - canton de Carmaux-Nord - canton de Carmaux-Sud - canton de Castelnau-de-Montmiral - canton de Cordes-sur-Ciel - canton de Gaillac - canton de Lisle-sur-Tarn - canton de Monestiés - canton de Pampelonne - canton de Rabastens - canton de Réalmont - canton de Salvagnac - canton de Valderiès - canton de Valence-d'Albigeois - canton de Vaour - canton de Villefranche-d'Albigeois arrondissement de Castres (23 cantons - sous-préfecture : Castres) :canton d'Anglès - canton de Brassac - canton de Castres-Est - canton de Castres-Nord - canton de Castres-Ouest - canton de Castres-Sud - canton de Cuq-Toulza - canton de Dourgne - canton de Graulhet - canton de Labruguière - canton de Lacaune - canton de Lautrec - canton de Lavaur - canton de Mazamet-Nord-Est - canton de Mazamet-Sud-Ouest - canton de Montredon-Labessonnié - canton de Murat-sur-Vèbre - canton de Puylaurens - canton de Roquecourbe - canton de Saint-Amans-Soult - canton de Saint-Paul-Cap-de-Joux - canton de Vabre - canton de Vielmur-sur-Agout
Remarque : il n'y a pas d'homonymie pour l'arrondissement de Castres, les cantons de Castres (Est, Nord, Ouest et Sud) et Lavaur, même s'il en existe pour chacune des communes chefs-lieux.
Redécoupage cantonal de 2014 Dans la poursuite de la réforme territoriale engagée en 2010, l'Assemblée nationale adopte définitivement le la réforme du mode de scrutin pour les élections départementales destinée à garantir la parité hommes/femmes. Les lois (loi organique 2013-402 et loi 2013-403) sont promulguées le relative à l'élection des conseillers départementaux, des conseillers municipaux et des conseillers communautaires, et modifiant le calendrier électoral.. Un nouveau découpage territorial est défini par décret du pour le département du Tarn. Celui-ci entre en vigueur lors du premier renouvellement général des assemblées départementales suivant la publication du décret, prévu en . Les conseillers départementaux sont élus au scrutin majoritaire binominal mixte. Les électeurs de chaque canton éliront au Conseil départemental, nouvelle appellation des Conseils généraux, deux membres de sexe différent, qui se présenteront en binôme de candidats. Les conseillers départementaux seront élus pour au scrutin binominal majoritaire à deux tours, l'accès au second tour nécessitant 12,5 % des inscrits au . En outre la totalité des conseillers départementaux est renouvelée.
Ce nouveau mode de scrutin nécessite un redécoupage des cantons dont le nombre est divisé par deux avec arrondi à l'unité impaire supérieure si ce nombre n'est pas entier impair et avec des conditions de seuils minimauxArticle 4 de la loi du 17 mai 2013 modifiant l'article L 191 -1 du code électoral.. Dans le Tarn le nombre de cantons passe ainsi de 46 à 23 portant délimitation des cantons dans le département du Tarn..
Les critères du remodelage cantonal sont les suivants : le territoire de chaque canton doit être défini sur des bases essentiellement démographiques, le territoire de chaque canton doit être continu et les communes de moins de sont entièrement comprises dans le même canton. Il n’est fait référence, ni aux limites des arrondissements, ni à celles des circonscriptions législatives.
Conformément à de multiples décisions du Conseil constitutionnel depuis 1985 et notamment sa décision DC du , il est admis que le principe d’égalité des électeurs au regard des critères démographiques est respecté lorsque le ratio conseiller/habitant de la circonscription est compris dans une fourchette de 20 % de part et d'autre du ratio moyen conseiller/habitant du département.. Pour le département du Tarn, la population de référence est la population légale en vigueur au , à savoir la population millésimée 2010, soit .. Avec 23 cantons la population moyenne par conseiller départemental est de . Ainsi la population de chaque nouveau canton doit-elle être comprise entre et pour respecter le principe de l'égalité citoyenne au vu des critères démographiques.
Composition détaillée N°N° = numéro d'ordre dans le décretNom du CantonBureau centralisateurPopulation ()Nombre de communesCommunes composant le canton1 Albi-1 Albi fraction Albi Partie de la commune d'Albi située au nord et à l'est d'une ligne définie par l'axe des voies et limites suivantes : depuis la limite territoriale de la commune de Cambon, chemin de Cambon, rue Henri-Moissan, rond-point, rue de Jarlard, rue Jean-Rieux, rue de la plaine Saint-Martin, rond-point, avenue du Colonel-Teyssier, boulevard de Montebello, place du 8-Mai-1945, boulevard Paul-Bodin, avenue Gambetta, avenue du Maréchal-Foch, place de Verdun, avenue François-Verdier, ligne de chemin de fer jusqu'au cours du Tarn, cours du Tarn jusqu'au pont du Cantepau, route nationale 88, rond-point, chemin de l'Arquipeyre, jusqu'à la limite territoriale de la commune de Lescure-d'Albigeois.2 Albi-2 Albi 5 + fraction Albi Les communes suivantes : Carlus, Puygouzon, Rouffiac, Saliès, Le Sequestre. La partie de la commune d'Albi située au sud et à l'est d'une ligne définie par l'axe des voies et limites suivantes : depuis la limite territoriale de la commune de Cambon, chemin de Cambon, rue Henri-Moissan, rond-point, rue de Jarlard, rue Jean-Rieux, rue de la Plaine-Saint-Martin, rond-point, avenue du Colonel-Teyssier, boulevard de Montebello, place du 8-Mai-1945, boulevard Paul-Bodin, avenue Gambetta, avenue du Maréchal-Foch, place de Verdun, voie ouest de la route départementale 84, avenue du Maréchal-Franchet-d'Espèrey, route vieille de Graulhet jusqu'à la limite territoriale de la commune du Sequestre.3 Albi-3 Albi 8 + fraction Albi Les communes suivantes : Cagnac-les-Mines, Castelnau-de-Lévis, Mailhoc, Marssac-sur-Tarn, Milhavet, Sainte-Croix, Terssac, Villeneuve-sur-Vère. La partie de la commune d'Albi située à l'ouest d'une ligne définie par l'axe des voies et limites suivantes : depuis la limite territoriale de la commune du Sequestre, route vieille de Graulhet, avenue du Maréchal-Franchet-d'Espèrey, voie ouest de la route départementale 84, place de Verdun, avenue François-Verdier, ligne de chemin de fer jusqu'au cours du Tarn, cours du Tarn, jusqu'à la limite territoriale de la commune de Castelnau-de-Lévis.4 Albi-4 Albi 2 + fraction Albi Les communes suivantes : Le Garric, Lescure-d'Albigeois. La partie de la commune d'Albi non incluse dans les cantons d'Albi-1, d'Albi-2 et d'Albi-3.5 Carmaux-1 Le Ségala Carmaux 32 + fraction Carmaux Les communes suivantes : Almayrac, Andouque, Assac, Cadix, Courris, Crespin, Crespinet, Le Dourn, Faussergues, Fraissines, Jouqueviel, Lacapelle-Pinet, Lédas-et-Penthiès, Mirandol-Bourgnounac, Montauriol, Moularès, Padiès, Pampelonne, Rosières, Saint-Cirgue, Saint-Grégoire, Saint-Jean-de-Marcel, Saint-Julien-Gaulène, Saint-Michel-Labadié, Sainte-Gemme, Saussenac, Sérénac, Tanus, Tréban, Trébas, Valderiès, Valence-d'Albigeois. La partie de la commune de Carmaux située au nord d'une ligne définie par l'axe des voies et limites suivantes : à partir de la limite territoriale de la commune de Rosières, cours du Cérou, avenue Albert-Thomas, avenue d'Albi, jusqu'à la limite territoriale de la commune de Blaye-les-Mines.6 Carmaux-2 Vallée du Cérou Carmaux 39 + fraction Carmaux Les communes suivantes : Amarens, Blaye-les-Mines, Bournazel, Les Cabannes, Combefa, Cordes-sur-Ciel, Donnazac, Frausseilles, Itzac, Labarthe-Bleys, Labastide-Gabausse, Lacapelle-Ségalar, Laparrouquial, Livers-Cazelles, Loubers, Marnaves, Milhars, Monestiés, Montirat, Montrosier, Mouzieys-Panens, Noailles, Penne, Le Riols, Roussayrolles, Saint-Benoît-de-Carmaux, Saint-Christophe, Saint-Marcel-Campes, Saint-Martin-Laguépie, Saint-Michel-de-Vax, Salles, Le Ségur, Souel, Taïx, Tonnac, Trévien, Tonnac, Trévien, Vaour, Vindrac-Alayrac, Virac.