Le département de l'Ardèche comprend dix-sept cantons :
- canton n° 1 (Annonay-1) ;
- canton n° 2 (Annonay-2) ;
- canton n° 3 (Aubenas-1) ;
- canton n° 4 (Aubenas-2) ;
- canton n° 5 (Bourg-Saint-Andéol) ;
- canton n° 6 (Haut-Eyrieux) ;
- canton n° 7 (Guilherand-Granges) ;
- canton n° 8 (Haut-Vivarais) ;
- canton n° 9 (Le Pouzin) ;
- canton n° 10 (Privas) ;
- canton n° 11 (Sarras) ;
- canton n° 12 (Berg-Helvie) ;
- canton n° 13 (Haute-Ardèche) ;
- canton n° 14 (Tournon-sur-Rhône) ;
- canton n° 15 (Vallon-Pont-d'Arc) ;
- canton n° 16 (Les Cévennes ardéchoises) ;
- canton n° 17 (Rhône-Eyrieux).