Le canton n° 4 (La Haute-Bigorre) comprend les communes suivantes : Antist, Asté, Astugue, Bagnères-de-Bigorre, Beaudéan, Campan, Gerde, Hiis, Labassère, Montgaillard, Neuilh, Ordizan, Pouzac, Trébons.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Bagnères-de-Bigorre.