51 communes composent la zone d'emploi de Tarbes-Lourdes.
| nom commune | pop. | code insee | code postal |
|---|---|---|---|
| Arblade-le-Bas | 131 | 32004 | 32720 |
| Armentieux | 71 | 32008 | 32230 |
| Aurensan | 132 | 32017 | 32400 |
| Barcelonne-du-Gers | 1378 | 32027 | 32720 |
| Beaumarchés | 679 | 32036 | 32160 |
| Beccas | 122 | 32039 | 32730 |
| Bernède | 186 | 32046 | 32400 |
| Betplan | 101 | 32050 | 32730 |
| Bouzon-Gellenave | 163 | 32063 | 32290 |
| Cahuzac-sur-Adour | 198 | 32070 | 32400 |
| Caumont | 103 | 32093 | 32400 |
| Corneillan | 156 | 32108 | 32400 |
| Couloumé-Mondebat | 203 | 32109 | 32160 |
| Fustérouau | 130 | 32135 | 32400 |
| Galiax | 184 | 32136 | 32160 |
| Gée-Rivière | 44 | 32145 | 32720 |
| Goux | 63 | 32151 | 32400 |
| Haget | 353 | 32152 | 32730 |
| Izotges | 86 | 32161 | 32400 |
| Jû-Belloc | 283 | 32163 | 32160 |
| Labarthète | 146 | 32170 | 32400 |
| Ladevèze-Rivière | 220 | 32174 | 32230 |
| Ladevèze-Ville | 214 | 32175 | 32230 |
| Lannux | 220 | 32192 | 32400 |
| Lasserrade | 180 | 32199 | 32160 |
| Lelin-Lapujolle | 276 | 32209 | 32400 |
| Malabat | 97 | 32225 | 32730 |
| Maulichères | 157 | 32244 | 32400 |
| Maumusson-Laguian | 143 | 32245 | 32400 |
| Montégut-Arros | 279 | 32283 | 32730 |
| Plaisance | 1426 | 32319 | 32160 |
| Pouydraguin | 123 | 32325 | 32290 |
| Préchac-sur-Adour | 195 | 32330 | 32160 |
| Projan | 182 | 32333 | 32400 |
| Riscle | 1643 | 32344 | 32400 |
| Saint-Aunix-Lengros | 148 | 32362 | 32160 |
| Saint-Germé | 509 | 32378 | 32400 |
| Saint-Justin | 132 | 32383 | 32230 |
| Saint-Martin-d'Armagnac | 231 | 32390 | 32110 |
| Saint-Mont | 313 | 32398 | 32400 |
| Sarragachies | 220 | 32414 | 32400 |
| Ségos | 248 | 32424 | 32400 |
| Sembouès | 58 | 32427 | 32230 |
| Tarsac | 158 | 32439 | 32400 |
| Tasque | 245 | 32440 | 32160 |
| Termes-d'Armagnac | 199 | 32443 | 32400 |
| Tieste-Uragnoux | 149 | 32445 | 32160 |
| Vergoignan | 316 | 32460 | 32720 |
| Verlus | 122 | 32461 | 32400 |
| Viella | 523 | 32463 | 32400 |
| Villecomtal-sur-Arros | 833 | 32464 | 32730 |
La zone d'emploi de Tarbes-Lourdes est composée de 51 communes pour une population de 14671 habitants.