The following is a list of the 17 cantons of the Haute-Savoie department, in France, following the French canton reorganisation which came into effect in March 2015:[1]
| Ain (01) | Prefecture: Bourg-en-Bresse 
  | 
|---|---|
| Allier (03) | Prefecture: Moulins  | 
| Ardèche (07) | Prefecture: Privas  | 
| Cantal (15) | Prefecture: Aurillac  | 
| Drôme (26) | Prefecture: Valence  | 
| Haute-Loire (43) | Prefecture: Le Puy-en-Velay  | 
| Haute-Savoie (74) | Prefecture: Annecy  | 
| Isère (38) | Prefecture: Grenoble  | 
| Loire (42) | Prefecture: Saint-Étienne  | 
| Lyon Metropolis (69M)  (belonging to the departmental constituency of the Rhône)  | Prefecture: Lyon  | 
| Puy-de-Dôme (63) | Prefecture: Clermont-Ferrand  | 
| Rhône (69D)  (belonging to the departmental constituency of the Rhône)  | Prefecture: Lyon  | 
| Savoie (73) | Prefecture: Chambéry  | 
 of the Haute-Savoie department   | |
|---|---|