FrançaisGuest, Sign inJoin
Occitanie · Département 65

Find your town in Hautes-Pyrénées

Hautes-Pyrénées has 469 towns and villages, each with its page. Its 14 towns of 2,500 or more are graded against towns across France on cost of living, safety, schools, health and more; 19 of 1,000 to 2,499 have subject grades.

12graded towns
5grade A− or better
469towns and villages
Tarbeslargest · 44,399
Hautes-Pyrénées at a glance

What Hautes-Pyrénées is like

The median ranked town in Hautes-Pyrénées grades highest on walkability and cost of living against towns across France, and lowest on jobs & income. Choose a subject to find the towns that do best on it.

The median town, subject by subjectThe median ranked town in Hautes-Pyrénées against French towns · the line marks the median French town
The finder

Find a town that’s…

12 towns · ordered by Hautes-Pyrénées rank

A+

Barbazan-Debat

Town · 3,478 people · #157 of 3,798 nationally

StrongestA+SafetyA+HealthLowestC+Jobs & income
A−

Soues

Town · 2,988 people · #687 of 3,798 nationally

StrongestA+SafetyB+Cost of livingLowestDJobs & income
A−

Vic-en-Bigorre

Town · 4,845 people · #688 of 3,798 nationally

StrongestASchoolsA−SafetyLowestC−Health
A−

Ibos

Town · 2,813 people · #851 of 3,798 nationally

StrongestAJobs & incomeAHealthLowestC+Schools
A−

Bordères-sur-l'Échez

Town · 5,399 people · #894 of 3,798 nationally

StrongestASafetyB+HealthLowestC−Jobs & income
B+

Argelès-Gazost

Town · 2,761 people · #1,014 of 3,798 nationally

StrongestAWalkabilityASafetyLowestCCost of living
B

Séméac

Town · 5,236 people · #1,385 of 3,798 nationally

StrongestB+WalkabilityBCost of livingLowestCJobs & income
B

Aureilhan

Town · 8,031 people · #1,402 of 3,798 nationally

StrongestB+SafetyB+Cost of livingLowestDJobs & income
C+

Bagnères-de-Bigorre

Town · 7,114 people · #2,340 of 3,798 nationally

StrongestAWalkabilityB+SchoolsLowestC−Safety
C+

Tarbes

Large town · 44,399 people · #2,367 of 3,798 nationally

StrongestAWalkabilityB+Cost of livingLowestDSafety
C

Lourdes

Town · 13,266 people · #2,642 of 3,798 nationally

StrongestAWalkabilityB+Cost of livingLowestDSafety
C−

Lannemezan

Town · 5,811 people · #3,020 of 3,798 nationally

StrongestACost of livingB+WalkabilityLowestDSafety

3 of these towns have a Safety Grade with a caution: between 10% and 25% of their index uses the département’s average for crimes too few to publish.

No overall grade

Towns without an overall grade

Each has its page and the subject grades it has. In France an overall grade needs a Safety Grade, and five graded subjects in all.

Every town and village

455 smaller towns and villages in Hautes-Pyrénées

With the 14 towns of 2,500 or more above, these are all 469 communes of Hautes-Pyrénées, A to Z. Towns of 1,000 to 2,499 have subject grades on their page (the figure is the population); villages under 1,000 have their page with the figures, without grades. The search at the top finds these too.

436 villages under 1,000 people, A to Z: their page, no grades
AdastAdéAdervielle-PoucherguesAgos-VidalosAllierAncizanAnèresAngosAnlaAnsostAntichanAntinAntistAragnouetArbéostArcizac-AdourArcizac-ez-AnglesArcizans-AvantArcizans-DessusArdengostArgelès-BagnèresAries-EspénanArnéArras-en-LavedanArrayou-LahitteArreauArrens-MarsousArrodetsArrodets-ez-AnglesArtagnanArtalens-SouinArtiguemyArtiguesAspin-AureAspin-en-LavedanAsqueAstéAstugueAubarèdeAucunAulonAurensanAuriébatAvajanAventignanAveranAveuxAvezac-Prat-LahitteAyros-ArbouixAyzac-OstAzereixAzetBaniosBarbachenBarbazan-DessusBarègesBareillesBarlestBarrancoueuBarryBartheBartrèsBatsèreBazillacBazordanBazus-AureBazus-NesteBeaucensBeaudéanBégoleBénacBenqué-MolèreBerbérust-LiasBernac-DebatBernac-DessusBernadets-DebatBernadets-DessusBertrenBetbèzeBetpoueyBetpouyBettesBeyrède-Jumet-CamousBizeBizousBonnefontBonnemazonBonreposBoô-SilhenBordères-LouronBordesBouilh-DevantBouilh-PéreuilhBoulinBourg-de-BigorreBourispBourréacBoursBramevaqueBugardBulanBunBurgBuzonCabanacCadéacCadeilhan-TrachèreCaharetCaixonCalavantéCamalèsCamparanCampistrousCampuzanCantaousCastelbajacCastelnau-MagnoacCastelnau-Rivière-BasseCastelvieilhCastéra-LanusseCastéra-LouCasteretsCastillonCaubousCaussade-RivièreCauteretsCazarilhCazaux-DebatCazaux-Fréchet-Anéran-CamorsChelle-DebatChelle-SpouCheustChèzeChisCieutatCizosClaracClarensCollonguesCoussanCréchetsDevèzeDoursEnsEsbareichEscalaEscaunetsEscondeauxEsconnetsEscotsEscoubès-PoutsEsparrosEspècheEspieilhEsquièze-SèreEstaingEstampuresEstarvielleEstensanEsterreEstiracFerrèreFerrièresFontraillesFréchèdeFréchendetsFréchet-AureFréchou-FréchetGaillagosGalanGalezGardèresGaudentGaussanGavarnie-GèdreGayanGazaveGazostGembrieGénérestGénosGensacGerGermGerms-sur-l'OussouetGeuGezGez-ez-AnglesGonezGouauxGoudonGourgueGrailhenGrézianGrustGuchanGuchenGuizerixHachanHagedetHaubanHautagetHèchesHèresHibaretteHiisHitteHoueydetsHourcIlhetIlheuIzaourtIzauxJacqueJarretJézeauJulosJuncalasLabassèreLabastideLabatut-RivièreLabordeLacassagneLafitoleLagardeLagrangeLahitte-ToupièreLalanneLalanne-TrieLamarque-PontacqLamarque-RustaingLaméacLançonLanespèdeLanneLansacLapeyreLaranLarreuleLarroqueLascazèresLasladesLassalesLau-BalagnasLayrisseLes AnglesLescurryLespoueyLézignanLhezLiacLibarosLiesLizosLombrèsLomnéLortetLoubajacLoucrupLoudenvielleLoudervielleLouitLoures-BarousseLubret-Saint-LucLuby-BetmontLucLugagnanLuquetLustarLutilhousLuz-Saint-SauveurMadiranMansanMarquerieMarsacMarsasMarseillanMascarasMauléon-BarousseMauvezinMazères-de-NesteMazerollesMazouauMérilheuMingotMomèresMonfauconMonléon-MagnoacMonlongMontMontastrucMontégutMontgaillardMontignacMontousséMontsériéMoulédousMoumoulousMunNestierNeuilhNistosNouilhanOléac-DebatOléac-DessusOmexOrdizanOrganOrieuxOrignacOrinclesOroixOsmetsOssenOssun-ez-AnglesOueillouxOurdeOurdis-CotdoussanOurdonOustéOuzousOzonPailhacParéacPéréPeyraubePeyret-Saint-AndréPeyriguèrePeyrousePeyrunPinasPintacPoueyferréPoumarousPouyPouyastrucPréchacPujoPuntousPuydarrieuxRecurtRéjaumontRicaudRisSabalosSabarrosSacouéSadourninSailhanSaint-ArromanSaint-CréacSaint-LanneSaint-Lary-SoulanSaint-Laurent-de-NesteSaint-LézerSaint-MartinSaint-PastousSaint-PaulSaint-SavinSaint-Sever-de-RustanSainte-MarieSaléchanSaligosSallesSalles-AdourSamuranSanousSariac-MagnoacSarlabousSarniguetSarpSarrancolinSarriac-BigorreSarrouillesSassisSauveterreSazosSégalasSégusSeichSénacSentousSère-en-LavedanSère-LansoSère-RustaingSéronSersSiarrouySinzosSiradanSireixSombrunSoréacSostSoublecauseSoulomSouyeauxTajanTalazacTarasteixThèbeThermes-MagnoacThuyTibiran-JaunacTilhouseTostatTournous-DarréTournous-DevantTramezaïguesTrébonsTroubatTrouley-LabartheTuzaguetUglasUgnouasUzUzerVidouVidouzeViellaVielle-AdourVielle-AureVielle-LouronVier-BordesVieuzosVieyVigerVignecVillefranqueVillelongueVillembitsVillemurVillenave-près-BéarnVillenave-près-MarsacViscosVisker
Next door

Départements next to Hautes-Pyrénées

The départements that share a border with it: each one’s communes, and how many of its towns have an overall grade.

Questions about Hautes-Pyrénées

What is the best place to live in Hautes-Pyrénées?

Barbazan-Debat ranks first of 12 graded towns of 2,500 or more: safety (A+) and health (A+) are its strongest grades; jobs & income (C+) is its lowest. Soues and Vic-en-Bigorre follow.

How do the biggest towns in Hautes-Pyrénées grade?

Tarbes (44,399 people) grades C+ overall, with its best grade in walkability. Lourdes (13,266 people) grades C overall, with its best grade in walkability.

How are these towns ranked?

By the overall grade, which blends six graded subjects (cost of living, safety, schools, health, jobs and income, walkability) from public data, each comparing a town with every French town of 1,000 or more. The rank is among the towns of 2,500 or more in Hautes-Pyrénées, where five or more have an overall grade.

Is every commune in Hautes-Pyrénées on TownRatings?

Yes: all 469 have their page, listed on this page. Grading depends on size: the 14 towns of 2,500 or more get every grade we can give them, the 19 of 1,000 to 2,499 get subject grades, and the 436 villages under 1,000 have their page with the figures, without grades.

Why isn’t my town ranked?

The ranking covers towns of 2,500 or more with an overall grade. Juillan and Odos have no overall grade; their pages show the grades they have, and why.

Photos: Barbazan-Debat, PB32250 (CC BY-SA 4.0) · Soues, Sotos (CC BY-SA 4.0) · Vic-en-Bigorre, Sotos (CC BY-SA 4.0) · Ibos, Florent Pécassou (CC BY-SA 3.0) · Bordères-sur-l'Échez, Yzergues (CC BY-SA 4.0) · Argelès-Gazost, Basotxerri (CC BY-SA 4.0) · Séméac, Sotos (CC BY-SA 4.0) · Aureilhan, Yzergues (CC BY-SA 4.0) · Bagnères-de-Bigorre, Jean-Jacques MILAN (CC BY-SA 4.0) · Tarbes, Marek Ślusarczyk ( Tupungato ) Photo portfolio (CC BY 3.0) · Lourdes, ernst andre (CC BY-SA 3.0) · Lannemezan, Marie Lothon (CC BY-SA 4.0), via Wikimedia Commons.

Sources: TownRatings grades: our own summary of the data, ranking French towns against each other only, run #47 of October 30, 2026 · INSEE, census 2023 (population). Under the Licence Ouverte / Open Licence 2.0 (Etalab).

Contains public sector information under the Licence Ouverte / Open Licence 2.0 (Etalab): INSEE, DGFiP, the Interior Ministry’s statistics service (SSMSI), the Ministry of Education (DEPP), the Health Ministry’s statistics service (DREES) and the Housing Ministry (Carte des loyers). Commune boundaries: IGN Admin Express.