vignette|upright=1.4|Découpage cantonal du département de la Moselle, avec en surimpression les arrondissements (en nuances de bleu) - Carte arrêtée au . Jusqu'en , le département de la Moselle comprenait 51 cantons. À la suite du redécoupage cantonal de 2014, le nombre de cantons est réduit à 27..

Découpage cantonal avant 2015

1801Arrêté du 29 Vendémiaire an X (21 octobre 1801), Bulletin des lois, an X (1er semestre) p. 257 : découpage d'origine en 30 cantons, Cantons de l'arrondissement de Briey : Audun-le-Roman, Briey, Conflans, Longuyon et Longwy ; Cantons de l'arrondissement de Thionville : Bouzonville, Cattenom, Launstroff, Metzervisse, Rehlingen, Sarre-Libre, Thionville et Tholey ; Cantons de l'arrondissement de Metz : Boulay, Faulquemont, Gorze, Metz-I, Metz-II, Metz-III, Pange, Verny et Vigy ; Cantons de l'arrondissement de Sarreguemines : Saint-Avold, Bitche, Forbach, Puttelange, Rohrbach, Sarreguemines, Tenquin-Gros et Volmunster. 1802Arrêté du 15 Floréal an X (5 mai 1802), Bulletin des lois, an XI (1er semestre) n° 228bis, p. 123 : le chef-lieu du canton de Puttelange est transféré à Sarralbe. 1806Décret du 18 juillet 1806, Bulletin des lois, 1806 (2e semestre) p. 350 : le chef-lieu du canton de Launstroff est transféré à Sierck. 1814 : Par le Premier Traité de Paris, le canton de Tholey est cédé à la Prusse. 1814Ordonnance du 18 août 1814, Bulletin des lois, 1814 (2e semestre) p. 115 : Les territoires du département de la Sarre qui restent français sont redécoupés en deux cantons (Sarrebruck et Saint-Louis) et attribués au département de la Moselle (arrondissement de Sarreguemines) 1815 : Par de Deuxième Traité de Paris, les cantons de Rehlingen, Saint-Louis, Sarrebruck et Sarrelouis sont cédés à la Prusse. 1871 : Par le Traité de Francfort, la majeure partie du département de la Moselle est cédée à l'Allemagne : les cantons de Conflans et de Longuyon restent français entièrement ; Les communes Rédange et Russange (canton de Longwy) sont cédées à l'Allemgne ; Dix communes du canton d'Audun-le-Roman sont cédées à l'Allemagne : Audun-le-Tiche, Aumetz, Boulange, Fontoy, Havange, Knutange, Lommerange, Neufchef, Nilvange, Tressange) ; Sept communes du canton de Briey sont cédées à l'Allemagne : Bronvaux, Montois-la-Montagne, Pierrevillers, Rombas, Roncourt, Saint-Privat-la-Montagne, Sainte-Marie-aux-Chênes) ; Douze communes du canton de Gorze (arrondissement de Metz) restent françaises (le nouveau canton de Chambley-Bussières) 1871Loi allemande du 30 décembre 1871 - Gesetz betreffend die Einrichtung der Verwaltung, Gesetzblatt für Elsass-Lothringen, 1872, p. 49 : Les arrondissements de Château-Salins (Salzburg) (cantons : Albestroff, Château-Salins, Delme, Dieuze et Vic-sur-Seille) et de Sarrebourg (Saarburg) (cantons : Fénétrange, Lorquin, Phalsbourg, Réchicourt-le-Château et Sarrebourg) devenus allemands et détachés du département de la Meurthe (resté français) sont rattachés au département de la Moselle (Bezirk Lothringen) (§ 1) Le département (Bezirk Lothringen) est redécoupé en huit arrondissements (Kreise) (§ 2, III) 1873Ordonnance (Verordnung) du 6 mars 1873, Gesetzblatt für Elsass-Lothringen, 1873, p. 50 : Création du canton de Fontoy, comprenant les communes devenues allemandes des canton d'Audun et de Longwy ; Création du canton de Metz-Campagne (Landkanton Metz) (chef-lieu Metz), comprenant les communes des trois cantons de Metz hors la ville de Metz et les communes devenues allemandes du canton de Briey. 1901Ordonnances (Verordnungen) du 8 et 9 avril 1901, Gesetzblatt für Elsass-Lothringen, 1901, p. 31 : L'arrondissement (Kreis) de Thionville (Diedenhofen) est scindé en deux nouveaux arrondissements Thionville-Est et -Ouest. Création des cantons d'Hayange (Hayingen) et de Moyeuvre-Grande (Gross-Moyeuvre). 1950Décret du 16 mars 1950, JORF 21 mars 1950, p. 3129 : Le chef-lieu du canton de Gorze est transféré à Ars-sur-Moselle.

De 1950 à 1967

L'arrondissement de Forbach comptait trois cantons : canton de Forbach canton de Saint-Avold canton de Grostenquin L'arrondissement de Metz-Campagne comptait cinq cantons : canton d'Ars-sur-Moselle canton de Metz-Campagne canton de Pange canton de Verny canton de Vigy L'arrondissement de Thionville-Est comptait quatre cantons : canton de Cattenom canton de Metzervisse canton de Sierck-les-Bains canton de Thionville L'arrondissement de Thionville-Ouest comptait trois cantons : canton de Fontoy canton de Hayange canton de Moyeuvre-Grande Le décret du redécoupe ou supprime certains cantons (Forbach, Saint-Avold, Hayange, Metz-Campagne, Thionville) au profit de ceux de Forbach-I, Forbach-II, Freyming, Florange, Montigny-lès-Metz, Rombas, Woippy et Basse-Yutz, passant au total de 36 à 42. Les autres arrondissements restent inchangés en 1967.

De 1967 à 1973

L'arrondissement de Metz-Campagne comptait sept cantons : canton d'Ars-sur-Moselle canton de Montigny-lès-Metz canton de Pange canton de Rombas canton de Verny canton de Vigy canton de Woippy Le décret du crée le seul canton de Maizières-lès-Metz par démembrement de celui de Woippy, passant de 42 à 43. Les autres arrondissements restent inchangés en 1973.

Le "canton de Basse-Yutz" est renommé "canton de Yutz" en 1971, à la suite de la fusion des communes de Basse-Yutz et Haute-Yutz, de même pour le "canton de Freyming", renommé Freyming-Merlebach à la suite de la fusion des deux communes.

De 1973 à 1982

L'arrondissement de Thionville-Ouest comptait quatre cantons : canton de Florange canton de Fontoy canton de Hayange canton de Moyeuvre-Grande L'arrondissement de Metz-Ville comptait trois cantons : canton de Metz-Ville-1 canton de Metz-Ville-2 canton de Metz-Ville-3 Le décret du découpe certains cantons dans les arrondissements de Metz-Ville et Thionville-Ouest (Metz-Ville-2, Florange et Hayange), au profit de Metz-Ville-4, Fameck et Algrange, passant ainsi de 43 à 46. Les autres arrondissements restent inchangés en 1982.

De 1982 à 1985

L'arrondissement de Forbach comptait cinq cantons : canton de Forbach-I canton de Forbach-II canton de Saint-Avold canton de Freyming-Merlebach canton de Grostenquin L'arrondissement de Metz-Campagne comptait huit cantons : canton d'Ars-sur-Moselle canton de Maizières-lès-Metz canton de Montigny-lès-Metz canton de Pange canton de Rombas canton de Verny canton de Vigy canton de Woippy L'arrondissement de Sarreguemines comptait cinq cantons : canton de Bitche canton de Rohrbach-lès-Bitche canton de Sarralbe canton de Sarreguemines canton de Volmunster L'arrondissement de Thionville-Est comptait cinq cantons : canton de Cattenom canton de Metzervisse canton de Sierck-les-Bains canton de Thionville canton de Yutz vignette|Cartes des cantons de la Moselle avant 2015 Le décret du redécoupe certains cantons et crée cinq cantons supplémentaires dans quatre arrondissements en Moselle par rapport à 1982, passant de 46 à 51. (Modification de Forbach-1, Forbach-2, Saint-Avold, Sarreguemines, Thionville et Rombas, au profit de Forbach, Stiring-Wendel, Behren-lès-Forbach, Saint-Avold-1, Saint-Avold-2, Sarreguemines-Campagne, Thionville-Est, Thionville-Ouest, Marange-Silvange)

Les arrondissements de Boulay-Moselle, Château-Salins, Sarrebourg, Thionville-Ouest et Metz-Ville ne seront pas modifiés en 1985.

De 1985 à 2015

L'arrondissement de Boulay-Moselle compte trois cantons (sous-préfecture : Boulay-Moselle) : canton de Boulay-Moselle canton de Bouzonville canton de Faulquemont

L'arrondissement de Château-Salins compte cinq cantons (sous-préfecture : Château-Salins) :

L'arrondissement de Forbach compte sept cantons (sous-préfecture : Forbach) :

L'arrondissement de Metz-Campagne compte neuf cantons (préfecture : Metz) :

L'arrondissement de Sarrebourg compte cinq cantons (sous-préfecture : Sarrebourg) :

L'arrondissement de Sarreguemines compte six cantons (sous-préfecture : Sarreguemines) :

L'arrondissement de Thionville-Est compte six cantons (sous-préfecture : Thionville) :

L'arrondissement de Thionville-Ouest compte six cantons (sous-préfecture : Thionville) :

L'arrondissement de Metz-Ville compte quatre cantons (préfecture : Metz) :

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 de la Moselle. Celui-ci entre en vigueur lors du premier renouvellement général des assemblées départementales suivant la publication du décret, soit 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 10 % 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 la Moselle le nombre de cantons passe ainsi de 51 à 27 portant délimitation des cantons dans le département de la Moselle..

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 de la Moselle, la population de référence est la population légale en vigueur au , à savoir la population millésimée 2010, soit .. Avec 27 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