Le département du Haut-Rhin comprend dix-sept cantons :
― canton n° 1 (Altkirch) ;
― canton n° 2 (Brunstatt-Didenheim) ;
― canton n° 3 (Cernay) ;
― canton n° 4 (Colmar-1) ;
― canton n° 5 (Colmar-2) ;
― canton n° 6 (Ensisheim) ;
― canton n° 7 (Guebwiller) ;
― canton n° 8 (Kingersheim) ;
― canton n° 9 (Masevaux-Niederbruck) ;
― canton n° 10 (Mulhouse-1) ;
― canton n° 11 (Mulhouse-2) ;
― canton n° 12 (Mulhouse-3) ;
― canton n° 13 (Rixheim) ;
― canton n° 14 (Saint-Louis) ;
― canton n° 15 (Sainte-Marie-aux-Mines) ;
― canton n° 16 (Wintzenheim) ;
― canton n° 17 (Wittenheim).