Le département de la Haute-Saône comprend dix-sept cantons :
― canton n° 1 (Dampierre-sur-Salon) ;
― canton n° 2 (Gray) ;
― canton n° 3 (Héricourt-1) ;
― canton n° 4 (Héricourt-2) ;
― canton n° 5 (Jussey) ;
― canton n° 6 (Lure-1) ;
― canton n° 7 (Lure-2) ;
― canton n° 8 (Luxeuil-les-Bains) ;
― canton n° 9 (Marnay) ;
― canton n° 10 (Mélisey) ;
― canton n° 11 (Port-sur-Saône) ;
― canton n° 12 (Rioz) ;
― canton n° 13 (Saint-Loup-sur-Semouse) ;
― canton n° 14 (Scey-sur-Saône-et-Saint-Albin) ;
― canton n° 15 (Vesoul-1) ;
― canton n° 16 (Vesoul-2) ;
― canton n° 17 (Villersexel).