| La circonscription est composée de 18 cantons dont 13 ruraux et 5 urbains (Gap). Gap : 5 cantons urbains Canton de Gap Campagne : La Roche des Arnauds,Rabou, Pelleautier, La Freissinouse, Manteyer, Romette Canton de la Bâtie-Neuve : La Bâtie-Neuve, Montgardin, Avançon, La Bâtie Vieille, La Rochette, Rambaud, Saint Etienne le Laus, Valserres Canton de Chorges : Chorges, Prunières, Espinasses, Remollon, Rochebrune, Rousset, Théus, Bréziers Canton d'Aspres sur Buëch : Aspres sur Buëch, Aspremont, La Beaume, La Haute-Beaume, Montbrand, Saint Julien en Beauchêne, Saint Pierre d'Argençon, La Faurie Canton de Barcillonnette : Barcillonnette, Esparron, Vitrolles Canton de Serres : Serres, L'épine, Montclus, Méreuil, le Bersac, Savournon, Saint Genis, Montrond, Montmorin, Sigottier, La Piarre, La Bâtie Montsaléon. Canton de Ribiers : Ribiers, Châteauneuf de Chabre, Eourres, Salérans, Antonaves, Barret sur Méouge, Saint Pierre Avez Canton de Veynes : Veynes, Chabestan, Montmaur, Oze, Chateauneuf d'Oze, Furmeyer, Le Saix, Saint Auban d'Oze |