Tarbes este situat în sud-vestul Franței, la poalele Pirineilor, într-o câmpie fertilă de pe valea râului Adour, la 20 km (12 mi) la nord-est de Lourdes, la 70 km (43 mi) la sud-est de Auch, la 144 km (89 mi) la est de Bayonne și la 155 km (96 mi) la sud-vest de Toulouse.
Are o suprafață de 15,33 km2 (6 sq mi), iar altitudinea medie este de 304 m (997 ft); la primărie, altitudinea este de 311 m (1.020 ft).
Orașul este străbătut de două râuri: Adour la est și Échez la vest.
Comunele învecinate
| Tarbes și comunele învecinate |
|  |
Următoarele municipalități (comune) se află în jurul orașului Tarbes:
- La nord: Andrest, Bazet (spre Bordeaux).
- Spre nord-est: Orleix, Aureilhan (spre Auch).
- La est: Séméac (spre Saint-Gaudens, Toulouse).
- Spre sud-est: Soues, Barbazan-Debat
- La sud: Laloubère, Horgues (în direcția Bagnères-de-Bigorre).
- La sud-vest: Juillan, Ossun, Hibarette, Odos (spre Lourdes, Argelès-Gazost).
- Spre vest: Ibos (spre Pau, Bayonne)
- La nord-vest: Bordères-sur-l'Échez, Oursbelille
Clima
Tarbes are o climă oceanică, cu veri relativ calde, ierni blânde și precipitații abundente, Cfb în clasificarea climatică Köppen.
| Date climatice pentru Tarbes, Franța (altitudine 360m, 1981-2010) (Sursa: Météo-France, Infoclimat.fr) |
| Luna | Jan | Feb | Mar | Apr | Mai | Jun | Iulie | Aug | Sep | Octombrie | Noiembrie | Dec | Anul |
| Medie maximă °C (°F) | 10.3 (50.5) | 11.3 (52.3) | 14.2 (57.6) | 15.8 (60.4) | 19.5 (67.1) | 22.8 (73.0) | 25.1 (77.2) | 25.2 (77.4) | 22.8 (73.0) | 19.0 (66.2) | 13.7 (56.7) | 11.0 (51.8) | 17.6 (63.6) |
| Media minimă °C (°F) | 1.0 (33.8) | 1.5 (34.7) | 3.7 (38.7) | 5.6 (42.1) | 9.5 (49.1) | 12.8 (55.0) | 14.9 (58.8) | 14.9 (58.8) | 11.9 (53.4) | 8.7 (47.7) | 4.3 (39.7) | 1.8 (35.2) | 7.6 (45.6) |
| Precipitații medii mm (inci) | 95.0 (3.74) | 81.1 (3.19) | 87.0 (3.43) | 111.7 (4.40) | 111.6 (4.39) | 78.0 (3.07) | 56.0 (2.20) | 68.1 (2.68) | 71.6 (2.82) | 88.1 (3.47) | 102.5 (4.04) | 96.7 (3.81) | 1,047.4 (41.24) |
| Sursa #1: climat.meteofrance.com |
| Sursa #2: infoclimat.fr |