Le département de la Haute-Corse comprend quinze cantons :
― canton n° 1 (Bastia-1) ;
― canton n° 2 (Bastia-2) ;
― canton n° 3 (Bastia-3) ;
― canton n° 4 (Bastia-4) ;
― canton n° 5 (Biguglia-Nebbio) ;
― canton n° 6 (Borgo) ;
― canton n° 7 (Calvi) ;
― canton n° 8 (Cap Corse) ;
― canton n° 9 (Casinca-Fumalto) ;
― canton n° 10 (Castagniccia) ;
― canton n° 11 (Corte) ;
― canton n° 12 (Fiumorbo-Castello) ;
― canton n° 13 (Ghisonaccia) ;
― canton n° 14 (Golo-Morosaglia) ;
― canton n° 15 (L'Ile-Rousse).