Créer un compte
Déjà un compte ? Connexion Fonctionnalités À quoi ça ressemble Tutoriel Tarifs Comparatifs Outils Blog À propos Contact
Créer un compte
514 communes · en vigueur depuis le 26 juin 2026

Zonage A/B/C dans le Bas-Rhin : la zone de chaque commune

Strasbourg en A, Haguenau en B1, Schiltigheim en B1, Illkirch-Graffenstaden en A… : la zone A bis, A, B1, B2 ou C de toutes les communes dans le Bas-Rhin, et ce qu'elle change pour un bailleur.

Les 514 communes dans le Bas-Rhin, zone par zone

3 en A, 59 en B1, 57 en B2, 395 en C. Le badge « Zone tendue » signale les communes qui relèvent aussi de la zone tendue de la loi de 1989.

Zone A · 3 communes

Grandes agglomérations très tendues : agglomération parisienne, Côte d'Azur, Genevois français, Lille, Lyon, Marseille, Montpellier….

  • Illkirch-GraffenstadenZone tendue67400
  • OberhausbergenZone tendue67205
  • StrasbourgZone tendue67000

Zone B1 · 59 communes

Grandes agglomérations et villes chères hors zone A.

  • AchenheimZone tendue67204
  • Barr67140
  • Benfeld67230
  • Bernolsheim67170
  • BischheimZone tendue67800
  • Bischwiller67240
  • Breuschwickersheim67112
  • Brumath67170
  • Dingsheim67370
  • Drusenheim67410
  • Duppigheim67120
  • EckbolsheimZone tendue67201
  • EntzheimZone tendue fiscale67960
  • Ernolsheim-Bruche67120
  • Erstein67150
  • EschauZone tendue67114
  • FegersheimZone tendue67640
  • Gambsheim67760
  • Geispolsheim67118
  • Griesheim-sur-Souffel67370
  • Haguenau67500
  • Hangenbieten67980
  • Herrlisheim67850
  • HœnheimZone tendue67800
  • Hœrdt67720
  • Holtzheim67810
  • Hurtigheim67117
  • Ittenheim67117
  • Kilstett67840
  • Krautwiller67170
  • La Wantzenau67610
  • LampertheimZone tendue67450
  • LingolsheimZone tendue67380
  • LipsheimZone tendue67640
  • Marlenheim67520
  • MittelhausbergenZone tendue67206
  • Molsheim67120
  • MundolsheimZone tendue67450
  • Mutzig67190
  • NiederhausbergenZone tendue67207
  • Obernai67210
  • OberschaeffolsheimZone tendue67203
  • OstwaldZone tendue67540
  • Pfulgriesheim67370
  • PlobsheimZone tendue67115
  • ReichstettZone tendue67116
  • Rosheim67560
  • Saverne67700
  • SchiltigheimZone tendue67300
  • Schweighouse-sur-Moder67590
  • Sélestat67600
  • SouffelweyersheimZone tendue67460
  • Stutzheim-Offenheim67370
  • Truchtersheim67370
  • VendenheimZone tendue67550
  • Wahlenheim67170
  • Wasselonne67310
  • Weyersheim67720
  • WolfisheimZone tendue67202

Zone B2 · 57 communes

Villes moyennes et périphéries où le marché reste équilibré.

  • Altorf67120
  • Avolsheim67120
  • Baldenheim67600
  • Bernardswiller67210
  • Bilwisheim67170
  • Bischoffsheim67870
  • Blaesheim67113
  • BœrschZone tendue fiscale67530
  • Châtenois67730
  • Dachstein67120
  • Dahlenheim67310
  • Dieffenthal67650
  • Dinsheim-sur-Bruche67190
  • Donnenheim67170
  • Dorlisheim67120
  • Duttlenheim67120
  • Ebersheim67600
  • Ebersmunster67600
  • Eckwersheim67550
  • Ergersheim67120
  • Gertwiller67140
  • GrendelbruchZone tendue fiscale67190
  • Gresswiller67190
  • Griesheim-près-Molsheim67870
  • Innenheim67880
  • Kaltenhouse67240
  • Kintzheim67600
  • Kirchheim67520
  • Krautergersheim67880
  • Kriegsheim67170
  • La VancelleZone tendue fiscale67730
  • Marckolsheim67390
  • Meistratzheim67210
  • Mittelschaeffolsheim67170
  • Mollkirch67190
  • Mommenheim67670
  • Mussig67600
  • Muttersholtz67600
  • Niedernai67210
  • Oberhoffen-sur-Moder67240
  • Odratzheim67520
  • Offendorf67850
  • Ohlungen67170
  • Olwisheim67170
  • Orschwiller67600
  • Ottrott67530
  • Rosenwiller67560
  • Rottelsheim67170
  • Saint-Nabor67530
  • Scharrachbergheim-Irmstett67310
  • Scherwiller67750
  • Seltz67470
  • Siltzheim67260
  • Soultz-les-Bains67120
  • Wangen67520
  • Wissembourg67160
  • Wolxheim67120

Zone C · 395 communes

Reste du territoire, marché détendu.

  • Adamswiller67320
  • AlbéZone tendue fiscale67220
  • Alteckendorf67270
  • Altenheim67490
  • Altwiller67260
  • Andlau67140
  • Artolsheim67390
  • Aschbach67250
  • Asswiller67320
  • Baerendorf67320
  • Balbronn67310
  • Barembach67130
  • Bassemberg67220
  • Batzendorf67500
  • Beinheim67930
  • Bellefosse67130
  • Belmont67130
  • Berg67320
  • Bergbieten67310
  • BernardvilléZone tendue fiscale67140
  • Berstett67370
  • Berstheim67170
  • Betschdorf67660
  • Bettwiller67320
  • Biblisheim67360
  • Bietlenheim67720
  • Bindernheim67600
  • Bischholtz67340
  • Bissert67260
  • Bitschhoffen67350
  • Blancherupt67130
  • Blienschwiller67650
  • Bœsenbiesen67390
  • Bolsenheim67150
  • Boofzheim67860
  • Bootzheim67390
  • Bosselshausen67330
  • Bossendorf67270
  • Bourg-Bruche67420
  • Bourgheim67140
  • Bouxwiller67330
  • BreitenauZone tendue fiscale67220
  • Breitenbach67220
  • Buhl67470
  • Burbach67260
  • Bust67320
  • Buswiller67350
  • Butten67430
  • Cleebourg67160
  • Climbach67510
  • Colroy-la-Roche67420
  • Cosswiller67310
  • Crastatt67310
  • Crœttwiller67470
  • Dalhunden67770
  • Dambach67110
  • Dambach-la-Ville67650
  • Dangolsheim67310
  • Daubensand67150
  • Dauendorf67350
  • Dehlingen67430
  • Dettwiller67490
  • Diebolsheim67230
  • Diedendorf67260
  • Dieffenbach-au-Val67220
  • Dieffenbach-lès-Wœrth67360
  • Diemeringen67430
  • Dimbsthal67440
  • Domfessel67430
  • Dossenheim-Kochersberg67117
  • Dossenheim-sur-Zinsel67330
  • Drachenbronn-Birlenbach67160
  • Drulingen67320
  • Duntzenheim67270
  • Durningen67270
  • Durrenbach67360
  • Durstel67320
  • Eberbach-Seltz67470
  • Eckartswiller67700
  • Eichhoffen67140
  • Elsenheim67390
  • Engwiller67350
  • Epfig67680
  • Erckartswiller67290
  • Ernolsheim-lès-Saverne67330
  • Eschbach67360
  • Eschbourg67320
  • Eschwiller67320
  • Ettendorf67350
  • Eywiller67320
  • Fessenheim-le-Bas67117
  • Flexbourg67310
  • Forstfeld67480
  • Forstheim67580
  • Fort-Louis67480
  • Fouchy67220
  • Fouday67130
  • Friedolsheim67490
  • Friesenheim67860
  • Frœschwiller67360
  • Frohmuhl67290
  • Furchhausen67700
  • Furdenheim67117
  • Geiswiller-Zœbersdorf67270
  • Gerstheim67150
  • Geudertheim67170
  • Gœrlingen67320
  • Gœrsdorf67360
  • Gottenhouse67700
  • Gottesheim67490
  • Gougenheim67270
  • Goxwiller67210
  • Grandfontaine67130
  • Grassendorf67350
  • Gries67240
  • Gumbrechtshoffen67110
  • Gundershoffen67110
  • Gungwiller67320
  • Gunstett67360
  • Haegen67700
  • Handschuheim67117
  • Harskirchen67260
  • Hatten67690
  • Hattmatt67330
  • Hegeney67360
  • Heidolsheim67390
  • Heiligenberg67190
  • Heiligenstein67140
  • Hengwiller67440
  • Herbitzheim67260
  • Herbsheim67230
  • Hessenheim67390
  • Hilsenheim67600
  • Hindisheim67150
  • Hinsbourg67290
  • Hinsingen67260
  • Hipsheim67150
  • Hirschland67320
  • Hochfelden67270
  • Hochstett67170
  • Hoffen67250
  • Hohengœft67310
  • Hohfrankenheim67270
  • Hunspach67250
  • Huttendorf67270
  • Huttenheim67230
  • Ichtratzheim67640
  • Ingenheim67270
  • Ingolsheim67250
  • Ingwiller67340
  • Issenhausen67330
  • ItterswillerZone tendue fiscale67140
  • Jetterswiller67440
  • Kauffenheim67480
  • Keffenach67250
  • Kertzfeld67230
  • Keskastel67260
  • Kesseldorf67930
  • Kienheim67270
  • Kindwiller67350
  • Kirrberg67320
  • Kirrwiller67330
  • Kleingœft67440
  • Knœrsheim67310
  • Kogenheim67230
  • Kolbsheim67120
  • Kurtzenhouse67240
  • Kuttolsheim67520
  • Kutzenhausen67250
  • La Broque67130
  • La Petite-Pierre67290
  • LalayeZone tendue fiscale67220
  • Lampertsloch67250
  • Landersheim67700
  • Langensoultzbach67360
  • Laubach67580
  • Lauterbourg67630
  • Le HohwaldZone tendue fiscale67140
  • Lembach67510
  • Leutenheim67480
  • Lichtenberg67340
  • Limersheim67150
  • Littenheim67490
  • Lixhausen67270
  • Lobsann67250
  • Lochwiller67440
  • Lohr67290
  • Lorentzen67430
  • Lupstein67490
  • Lutzelhouse67130
  • Mackenheim67390
  • Mackwiller67430
  • Maennolsheim67700
  • Maisonsgoutte67220
  • Marmoutier67440
  • Matzenheim67150
  • Melsheim67270
  • Memmelshoffen67250
  • Menchhoffen67340
  • Merkwiller-Pechelbronn67250
  • Mertzwiller67580
  • Mietesheim67580
  • Minversheim67270
  • Mittelbergheim67140
  • Monswiller67700
  • Morsbronn-les-Bains67360
  • Morschwiller67350
  • Mothern67470
  • Muhlbach-sur-Bruche67130
  • Mulhausen67350
  • Munchhausen67470
  • Mutzenhouse67270
  • Natzwiller67130
  • Neewiller-près-Lauterbourg67630
  • Neubois67220
  • Neugartheim-Ittlenheim67370
  • Neuhaeusel67480
  • Neuve-Église67220
  • Neuviller-la-Roche67130
  • Neuwiller-lès-Saverne67330
  • Niederbronn-les-Bains67110
  • Niederhaslach67280
  • Niederlauterbach67630
  • Niedermodern67350
  • Niederrœdern67470
  • Niederschaeffolsheim67500
  • Niedersoultzbach67330
  • Niedersteinbach67510
  • Nordheim67520
  • Nordhouse67150
  • Nothalten67680
  • Obenheim67230
  • Oberbronn67110
  • Oberdorf-Spachbach67360
  • Oberhaslach67280
  • Oberhoffen-lès-Wissembourg67160
  • Oberlauterbach67160
  • Obermodern-Zutzendorf67330
  • Oberrœdern67250
  • Obersoultzbach67330
  • Obersteinbach67510
  • Oermingen67970
  • Offwiller67340
  • Ohnenheim67390
  • Osthoffen67990
  • Osthouse67150
  • Ottersthal67700
  • Otterswiller67700
  • Ottwiller67320
  • Petersbach67290
  • Pfalzweyer67320
  • Plaine67420
  • Preuschdorf67250
  • Printzheim67490
  • Puberg67290
  • Quatzenheim67117
  • Rangen67310
  • Ranrupt67420
  • Ratzwiller67430
  • Rauwiller67320
  • Reichsfeld67140
  • Reichshoffen67110
  • Reinhardsmunster67440
  • Reipertswiller67340
  • Retschwiller67250
  • Reutenbourg67440
  • Rexingen67320
  • Rhinau67860
  • Richtolsheim67390
  • Riedseltz67160
  • Rimsdorf67260
  • Ringendorf67350
  • Rittershoffen67690
  • Rœschwoog67480
  • Rohr67270
  • Rohrwiller67410
  • Romanswiller67310
  • Roppenheim67480
  • Rossfeld67230
  • Rosteig67290
  • Rothau67570
  • Rothbach67340
  • Rott67160
  • Rountzenheim-Auenheim67480
  • Russ67130
  • Saales67420
  • Saasenheim67390
  • Saessolsheim67270
  • Saint-Blaise-la-Roche67420
  • Saint-Jean-Saverne67700
  • Saint-Martin67220
  • Saint-Maurice67220
  • Saint-Pierre67140
  • Saint-Pierre-Bois67220
  • Salmbach67160
  • Sand67230
  • Sarre-Union67260
  • Sarrewerden67260
  • Saulxures67420
  • Schaeffersheim67150
  • Schaffhouse-près-Seltz67470
  • Schalkendorf67350
  • Scheibenhard67630
  • Scherlenheim67270
  • Schillersdorf67340
  • Schirmeck67130
  • Schirrhein67240
  • Schirrhoffen67240
  • Schleithal67160
  • Schnersheim67370
  • Schœnau67390
  • Schœnbourg67320
  • Schœnenbourg67250
  • Schopperten67260
  • Schwenheim67440
  • Schwindratzheim67270
  • Schwobsheim67390
  • Seebach67160
  • Sermersheim67230
  • Sessenheim67770
  • Siegen67160
  • Siewiller67320
  • Solbach67130
  • Sommerau67310
  • Soufflenheim67620
  • Soultz-sous-Forêts67250
  • Sparsbach67340
  • Stattmatten67770
  • Steige67220
  • Steinbourg67790
  • Steinseltz67160
  • Still67190
  • Stotzheim67140
  • Struth67290
  • Stundwiller67250
  • Sundhouse67920
  • Surbourg67250
  • Thal-Drulingen67320
  • Thal-Marmoutier67440
  • Thanvillé67220
  • Tieffenbach67290
  • Traenheim67310
  • Triembach-au-Val67220
  • Trimbach67470
  • Uhlwiller67350
  • Uhrwiller67350
  • Urbeis67220
  • Urmatt67280
  • Uttenheim67150
  • Uttenhoffen67110
  • Uttwiller67330
  • Val-de-Moder67350
  • Valff67210
  • Villé67220
  • Vœllerdingen67430
  • Volksberg67290
  • Walbourg67360
  • Waldersbach67130
  • Waldhambach67430
  • Waldolwisheim67700
  • Waltenheim-sur-Zorn67670
  • Wangenbourg-EngenthalZone tendue fiscale67710
  • Weinbourg67340
  • Weislingen67290
  • Weitbruch67500
  • Weiterswiller67340
  • Westhoffen67310
  • Westhouse67230
  • Westhouse-Marmoutier67440
  • Weyer67320
  • Wickersheim-Wilshausen67270
  • Wildersbach67130
  • Willgottheim67370
  • Wilwisheim67270
  • Wimmenau67290
  • Windstein67110
  • Wingen67510
  • Wingen-sur-Moder67290
  • Wingersheim les Quatre Bans67170
  • Wintershouse67590
  • Wintzenbach67470
  • Wintzenheim-Kochersberg67370
  • Wisches67130
  • Witternheim67230
  • Wittersheim67670
  • Wittisheim67820
  • Wiwersheim67370
  • Wœrth67360
  • Wolfskirchen67260
  • Wolschheim67700
  • Zehnacker67310
  • Zeinheim67310
  • Zellwiller67140
  • Zinswiller67110
  • Zittersheim67290

Source : liste des communes selon le zonage A/B/C, ministère du Logement (DHUP), en vigueur depuis le 26 juin 2026. Information indicative.

Le zonage A/B/C pour le bailleur

  • Le zonage A/B/C classe chaque commune selon la tension de son marché du logement, de A bis (la plus tendue) à C. Il est fixé par arrêté des ministres du Logement et du Budget et révisé régulièrement ; la dernière révision est en vigueur depuis le 26 juin 2026.
  • À quoi il sert : il détermine l'éligibilité et les plafonds (de loyer, de ressources du locataire ou de prix) de plusieurs aides au logement : prêt à taux zéro, dispositifs d'investissement locatif, logement locatif intermédiaire, conventionnement Loc'Avantages. Les montants changent chaque année : vérifiez-les sur le simulateur officiel du dispositif.
  • À ne pas confondre avec la zone tendue de la loi de 1989 (préavis d'un mois, hausse du loyer limitée à l'IRL entre deux locataires, taxe sur les logements vacants) : c'est une autre liste. Une commune peut être en zone B1 sans être en zone tendue, et inversement.

À voir aussi : les communes en zone tendue dans le Bas-Rhin ; le loyer moyen au m² dans le Bas-Rhin.

Gérez vos biens. Gardez votre argent.

Dans Logio, la fiche de votre bien indique sa zone A/B/C et si sa commune est en zone tendue, dès que vous saisissez l'adresse. Quittances, révision à l'IRL et rappels se font ensuite tout seuls. Sans limite de biens, sans engagement.