6 en A, 28 en B1, 51 en B2, 460 en C. Le badge « Zone tendue » signale les communes qui relèvent aussi de la zone tendue de la loi de 1989.
Zone A · 6 communes
Grandes agglomérations très tendues : agglomération parisienne, Côte d'Azur, Genevois français, Lille, Lyon, Marseille, Montpellier….
- AngletZone tendue64600
- BiarritzZone tendue64200
- BidartZone tendue64210
- CiboureZone tendue64500
- GuétharyZone tendue64210
- Saint-Jean-de-LuzZone tendue64500
Zone B1 · 28 communes
Grandes agglomérations et villes chères hors zone A.
- AhetzeZone tendue64210
- ArbonneZone tendue64210
- ArcanguesZone tendue64200
- AscainZone tendue64310
- BassussarryZone tendue64200
- BayonneZone tendue64100
- Billère64140
- BiriatouZone tendue64700
- Bizanos64320
- BoucauZone tendue64340
- Cambo-les-BainsZone tendue64250
- Gelos64110
- HendayeZone tendue64700
- Idron64320
- JatxouZone tendue64480
- Jurançon64110
- LahonceZone tendue64990
- LarressoreZone tendue64480
- Lescar64230
- Lons64140
- MouguerreZone tendue64990
- Pau64000
- Saint-Pée-sur-NivelleZone tendue fiscale64310
- Saint-Pierre-d'IrubeZone tendue64990
- UrcuitZone tendue64990
- UrrugneZone tendue64122
- UstaritzZone tendue64480
- VillefranqueZone tendue64990
Zone B2 · 51 communes
Villes moyennes et périphéries où le marché reste équilibré.
- Andoins64420
- Angaïs64510
- Arbus64230
- Aressy64320
- Arros-de-Nay64800
- Artiguelouve64230
- Assat64510
- Aussevielle64230
- Baliros64510
- Bardos64520
- Baudreix64800
- Bénéjacq64800
- Boeil-Bezing64510
- Bordères64800
- Bordes64510
- Bourdettes64800
- Briscous64240
- Buros64160
- Coarraze64800
- Denguin64230
- EspeletteZone tendue64250
- Gabaston64160
- Gan64290
- HalsouZone tendue64480
- Hasparren64240
- Igon64800
- Lagos64800
- Laroin64110
- Lée64320
- Maucor64160
- Mazères-Lezons64110
- Meillon64510
- Mirepeix64800
- Montardon64121
- Morlaàs64160
- Narcastet64510
- Navailles-Angos64450
- Nay64800
- Ousse64320
- Pardies-Piétat64800
- Poey-de-Lescar64230
- Rontignon64110
- Saint-Abit64800
- Saint-Jammes64160
- Sauvagnon64230
- Sendets64320
- Serres-Castet64121
- Serres-Morlaàs64160
- Siros64230
- Urt64240
- Uzos64110
Zone C · 460 communes
Reste du territoire, marché détendu.
- Aast64460
- Abère64160
- Abidos64150
- Abitain64390
- Abos64360
- Accous64490
- Agnos64400
- Ahaxe-Alciette-Bascassan64220
- Aïcirits-Camou-Suhast64120
- Aincille64220
- Ainharp64130
- Ainhice-Mongelos64220
- AinhoaZone tendue fiscale64250
- Alçay-Alçabéhéty-Sunharette64470
- Aldudes64430
- Alos-Sibas-Abense64470
- Amendeuix-Oneix64120
- Amorots-Succos64120
- Ance Féas64570
- Andrein64390
- Angous64190
- Anhaux64220
- Anos64160
- Anoye64350
- Aramits64570
- Arancou64270
- Araujuzon64190
- Araux64190
- Arbérats-Sillègue64120
- Arbouet-Sussaute64120
- Aren64400
- Arette64570
- Argagnon64300
- Argelos64450
- Arget64410
- Arhansus64120
- Armendarits64640
- Arnéguy64220
- Arnos64370
- Aroue-Ithorots-Olhaïby64120
- Arrast-Larrebieu64130
- Arraute-Charritte64120
- Arricau-Bordes64350
- Arrien64420
- Arrosès64350
- Arthez-d'Asson64800
- Arthez-de-Béarn64370
- Artigueloutan64420
- Artix64170
- Arudy64260
- Arzacq-Arraziguet64410
- Asasp-Arros64660
- Ascarat64220
- Asson64800
- Aste-Béon64260
- Astis64450
- Athos-Aspis64390
- Aubertin64290
- Aubin64230
- Aubous64330
- Audaux64190
- Auga64450
- Auriac64450
- Aurions-Idernes64350
- Aussurucq64130
- Auterrive64270
- Autevielle-Saint-Martin-Bideren64390
- Aydie64330
- Aydius64490
- Ayherre64240
- Baigts-de-Béarn64300
- Balansun64300
- Baleix64460
- Baliracq-Maumusson64330
- Banca64430
- Barcus64130
- Barinque64160
- Barraute-Camu64390
- Barzun64530
- Bassillon-Vauzé64350
- Bastanès64190
- Bédeille64460
- Bedous64490
- Béguios64120
- Béhasque-Lapiste64120
- Béhorléguy64220
- Bellocq64270
- Bentayou-Sérée64460
- BéostZone tendue fiscale64440
- Bérenx64300
- Bergouey-Viellenave64270
- Bernadets64160
- Berrogain-Laruns64130
- Bescat64260
- Bésingrand64150
- Bétracq64350
- Beuste64800
- Beyrie-en-Béarn64230
- Beyrie-sur-Joyeuse64120
- Bidache64520
- BidarrayZone tendue fiscale64780
- Bidos64400
- Bielle64260
- Bilhères64260
- Biron64300
- Bonloc64240
- Bonnut64300
- Borce64490
- Bosdarros64290
- Boueilh-Boueilho-Lasque64330
- Bougarber64230
- Bouillon64410
- Boumourt64370
- Bournos64450
- Bruges-Capbis-Mifaget64800
- Bugnein64190
- Bunus64120
- Burgaronne64390
- Burosse-Mendousse64330
- Bussunarits-Sarrasquette64220
- Bustince-Iriberry64220
- Buziet64680
- Buzy64260
- Cabidos64410
- Cadillon64330
- Came64520
- Camou-Cihigue64470
- Cardesse64360
- Caro64220
- Carrère64160
- Carresse-Cassaber64270
- Castagnède64270
- Casteide-Cami64170
- Casteide-Candau64370
- Casteide-Doat64460
- Castéra-Loubix64460
- Castet64260
- Castetbon64190
- Castétis64300
- Castetnau-Camblong64190
- Castetner64300
- Castetpugon64330
- Castillon (Canton d'Arthez-de-Béarn)64370
- Castillon (Canton de Lembeye)64350
- Caubios-Loos64230
- Cescau64170
- Cette-Eygun64490
- Charre64190
- Charritte-de-Bas64130
- Chéraute64130
- Claracq64330
- Conchez-de-Béarn64330
- Corbère-Abères64350
- Coslédaà-Lube-Boast64160
- Coublucq64410
- Crouseilles64350
- Cuqueron64360
- Diusse64330
- Doazon64370
- Dognen64190
- Domezain-Berraute64120
- Doumy64450
- Eaux-Bonnes64440
- Escos64270
- Escot64490
- Escou64870
- Escoubès64160
- Escout64870
- Escurès64350
- Eslourenties-Daban64420
- Espéchède64160
- Espès-Undurein64130
- Espiute64390
- Espoey64420
- Esquiule64400
- Estérençuby64220
- Estialescq64290
- Estos64400
- Etcharry64120
- Etchebar64470
- Etsaut64490
- Eysus64400
- Fichous-Riumayou64410
- Gabat64120
- Gamarthe64220
- Garindein64130
- Garlède-Mondebat64450
- Garlin64330
- Garos64410
- Garris64120
- Gayon64350
- Ger64530
- Gerderest64160
- Gère-BélestenZone tendue fiscale64260
- Géronce64400
- Gestas64190
- Géus-d'Arzacq64370
- Geüs-d'Oloron64400
- Goès64400
- Gomer64420
- Gotein-Libarrenx64130
- Guiche64520
- Guinarthe-Parenties64390
- Gurmençon64400
- Gurs64190
- Hagetaubin64370
- Haut-de-Bosdarros64800
- Haux64470
- Hélette64640
- Herrère64680
- Higuères-Souye64160
- Hosta64120
- Hours64420
- Ibarrolle64120
- Idaux-Mendy64130
- Iholdy64640
- Ilharre64120
- Irissarry64780
- Irouléguy64220
- Ispoure64220
- Issor64570
- Isturits64240
- ItxassouZone tendue fiscale64250
- Izeste64260
- Jasses64190
- Jaxu64220
- Juxue64120
- L'Hôpital-d'Orion64270
- L'Hôpital-Saint-Blaise64130
- La Bastide-Clairence64240
- Laà-Mondrans64300
- Laàs64390
- Labastide-Cézéracq64170
- Labastide-Monréjeau64170
- Labastide-Villefranche64270
- Labatmale64530
- Labatut-Figuières64460
- Labets-Biscay64120
- Labeyrie64300
- Lacadée64300
- Lacarre64220
- Lacarry-Arhan-Charritte-de-Haut64470
- Lacommande64360
- Lacq64170
- Lagor64150
- Laguinge-Restoue64470
- Lahontan64270
- Lahourcade64150
- Lalongue64350
- Lalonquette64450
- Lamayou64460
- Lanne-en-Barétous64570
- Lannecaube64350
- Lanneplaà64300
- Lantabat64640
- Larceveau-Arros-Cibits64120
- Larrau64560
- Larreule64410
- Larribar-Sorhapuru64120
- Laruns64440
- Lasclaveries64450
- Lasse64220
- Lasserre64350
- Lasseube64290
- Lasseubetat64290
- Lay-Lamidou64190
- Lecumberry64220
- Ledeuix64400
- Lées-Athas64490
- Lembeye64350
- Lème64450
- Léren64270
- Lescun64490
- Lespielle64350
- Lespourcy64160
- Lestelle-Bétharram64800
- Lichans-Sunhar64470
- Lichos64130
- Licq-Athérey64560
- Limendous64420
- Livron64530
- Lohitzun-Oyhercq64120
- Lombia64160
- Lonçon64410
- Loubieng64300
- Louhossoa64250
- Lourdios-Ichère64570
- Lourenties64420
- Louvie-Juzon64260
- Louvie-SoubironZone tendue fiscale64440
- Louvigny64410
- Luc-Armau64350
- Lucarré64350
- Lucgarier64420
- Lucq-de-Béarn64360
- Lurbe-Saint-Christau64660
- Lussagnet-Lusson64160
- Luxe-Sumberraute64120
- Lys64260
- Macaye64240
- Malaussanne64410
- Mascaraàs-Haron64330
- Maslacq64300
- Masparraute64120
- Maspie-Lalonquère-Juillacq64350
- Mauléon-Licharre64130
- Maure64460
- Mazerolles64230
- Méharin64120
- Mendionde64240
- Menditte64130
- Mendive64220
- Méracq64410
- Méritein64190
- Mesplède64370
- Mialos64410
- Miossens-Lanusse64450
- Momas64230
- Momy64350
- Monassut-Audiracq64160
- Moncaup64350
- Moncayolle-Larrory-Mendibieu64130
- Moncla64330
- Monein64360
- Monpezat64350
- Monségur64460
- Mont64300
- Mont-Disse64330
- Montagut64410
- Montaner64460
- Montaut64800
- Montfort64190
- Montory64470
- Morlanne64370
- Mouhous64330
- Moumour64400
- Mourenx64150
- Musculdy64130
- Nabas64190
- Narp64190
- Navarrenx64190
- Noguères64150
- Nousty64420
- Ogenne-Camptort64190
- Ogeu-les-Bains64680
- Oloron-Sainte-Marie64400
- Oraàs64390
- Ordiarp64130
- Orègue64120
- Orin64400
- Orion64390
- Orriule64390
- Orsanco64120
- Orthez64300
- Os-Marsillon64150
- Ossas-Suhare64470
- Osse-en-Aspe64490
- Ossenx64190
- Osserain-Rivareyte64390
- Ossès64780
- Ostabat-Asme64120
- Ouillon64160
- Ozenx-Montestrucq64300
- Pagolle64120
- Parbayse64360
- Pardies64150
- Peyrelongue-Abos64350
- Piets-Plasence-Moustrou64410
- Poey-d'Oloron64400
- Pomps64370
- Ponson-Debat-Pouts64460
- Ponson-Dessus64460
- Pontacq64530
- Pontiacq-Viellepinte64460
- Portet64330
- Pouliacq64410
- Poursiugues-Boucoue64410
- Préchacq-Josbaig64190
- Préchacq-Navarrenx64190
- Précilhon64400
- Puyoô64270
- Ramous64270
- Rébénacq64260
- Ribarrouy64330
- Riupeyrous64160
- Rivehaute64190
- Roquiague64130
- Saint-Armou64160
- Saint-Boès64300
- Saint-Castin64160
- Saint-Dos64270
- Saint-Esteben64640
- Saint-Étienne-de-Baïgorry64430
- Saint-Faust64110
- Saint-Girons-en-Béarn64300
- Saint-Gladie-Arrive-Munein64390
- Saint-Goin64400
- Saint-Jean-le-Vieux64220
- Saint-Jean-Pied-de-PortZone tendue fiscale64220
- Saint-Jean-Poudge64330
- Saint-Just-Ibarre64120
- Saint-Laurent-Bretagne64160
- Saint-Martin-d'Arberoue64640
- Saint-Martin-d'Arrossa64780
- Saint-Médard64370
- Saint-Michel64220
- Saint-Palais64120
- Saint-Pé-de-Léren64270
- Saint-Vincent64800
- Sainte-Colome64260
- Sainte-Engrâce64560
- Salies-de-Béarn64270
- Salles-Mongiscard64300
- Sallespisse64300
- Sames64520
- Samsons-Lion64350
- SareZone tendue fiscale64310
- Sarpourenx64300
- Sarrance64490
- Saubole64420
- Saucède64400
- Sauguis-Saint-Étienne64470
- Sault-de-Navailles64300
- Sauvelade64150
- Sauveterre-de-Béarn64390
- Séby64410
- Sedze-Maubecq64160
- Sedzère64160
- Séméacq-Blachon64350
- Serres-Sainte-Marie64170
- Sévignacq64160
- Sévignacq-Meyracq64260
- Simacourbe64350
- Soumoulou64420
- SouraïdeZone tendue fiscale64250
- Suhescun64780
- Sus64190
- Susmiou64190
- Tabaille-Usquain64190
- Tadousse-Ussau64330
- Tardets-Sorholus64470
- Taron-Sadirac-Viellenave64330
- Tarsacq64360
- Thèze64450
- Trois-Villes64470
- Uhart-CizeZone tendue fiscale64220
- Uhart-Mixe64120
- Urdos64490
- Urepel64430
- Urost64160
- Uzan64370
- Uzein64230
- Verdets64400
- Vialer64330
- Viellenave-d'Arthez64170
- Viellenave-de-Navarrenx64190
- Vielleségure64150
- Vignes64410
- Viodos-Abense-de-Bas64130
- Viven64450
Source : liste des communes selon le zonage A/B/C, ministère du Logement (DHUP), en vigueur depuis le 26 juin 2026. Information indicative.