The requirement
No. Germany has no single national minimum room height. Each of the 16 Länder sets its own figure in its own building code, the Landesbauordnung (LBO). The model code, the Musterbauordnung (MBO), uses 2.40 m. But the MBO has no legal force. Your Land’s number is the one that binds you.
Why is there no national figure? Germany has no federal building code. Building law is written by each Land. The MBO is just a template from the Bauministerkonferenz. It keeps the 16 laws roughly in line, nothing more. It uses 2.40 m as its model clear height (lichte Raumhöhe) for a habitable room (Aufenthaltsraum). Most Länder land close to that. Some do not:
- Baden-Württemberg, Saarland and Schleswig-Holstein set 2.30 m as their general figure, not 2.40 m.
- Bavaria and Sachsen-Anhalt set no fixed minimum at all for an ordinary one- or two-family house (Gebäudeklasse 1 & 2).
- Several other Länder allow a reduced or case-by-case figure for small homes.
So no single “German room height” can go on this page. The number that binds you sits in your Land’s LBO. Each Land’s page on this hub carries the confirmed figure once it is live. Check there before you build to any number.
No minimum floor area either. No Land’s building code sets a fixed floor area for a habitable room. Every LBO reviewed asks only for “a floor area sufficient for its use”. A single-digit square-metre figure does the rounds for bedrooms. That figure comes from a different law: the Land’s Wohnungsaufsichtsgesetz, its housing-supervision law. That law deals with overcrowding, not building work. Don’t quote it as a building-code figure.
Natural light: the one steady figure
This rule barely moves from Land to Land. A habitable room’s window rough opening must be at least 1/8 (12.5%) of the room’s net floor area. Each Land writes it in its own LBO, so it is not one federal clause. But the figure was the same in every Land checked.
Ventilation: no number in the code
The LBO wording is much the same across the Länder. A habitable room must be able to be “ausreichend belüftet” — adequately ventilated. That is the whole rule. There is no fixed air-change or flow-rate number in the building code for an ordinary room. Some other countries’ codes on this site give hard numbers here. Germany’s building code does not.
DIN 1946-6 is a separate layer on top. It requires a ventilation concept (Lüftungskonzept) for new-build and materially altered dwellings. This page cannot confirm its numeric detail with confidence, so no number is printed here. Check the standard itself if you need the moisture-protection ventilation figure for a job.
Work it out on site
There is no single national ceiling height to design to. The number you build to is your Land’s own LBO figure. Most sit in the 2.30–2.40 m band. Some Länder carve out small houses, as above. Once you know your figure:
- Confirm your Land’s minimum on its page or in its LBO text. Don’t assume 2.40 m applies in every Land.
- Check the sloped-ceiling rule if the room sits under a roof. Most Länder allow a lower height there, commonly 2.20–2.30 m, over at least half the floor area. Any part under about 1.50 m clear is left out of that count.
- Set out the window at 1/8 of the room’s net floor area or more, whatever the ceiling height ends up at.
Related
- Part of the German building rules hub. It shows how the national DIN layer and the 16 Länder’s own building law fit together.
- Setting out the stairs on the same build? See German stair & guard rules. Headroom over a stair is a separate figure from a room’s ceiling height.
Sources
- Musterbauordnung (MBO) — the non-binding model text most Länder pattern their room-height clause on. Read it at bauministerkonferenz.de.
- Landesbauordnungen (16) — the actually-binding room-height, natural-
light and ventilation figures, each Land’s own law. Verify at your Land’s
official legal portal (e.g.
landesrecht-bw.de,gesetze-bayern.de,gesetze.berlin.de,recht.nrw.de).
Read this first. There is no single national minimum room height in Germany — the figure is set per-Land, and this page deliberately doesn’t print one number as “the” German figure. Several Länder have amended their room-height rule recently (Berlin in December 2024, Saarland in April 2025, Schleswig-Holstein with a new LBO from July 2024), so always confirm the current text of your Land’s LBO — not just the figure quoted here — before you rely on it.
State variations
These states apply requirements that differ from the national provisions for this rule.
- Baden-Württemberg Adopted DE LBO
Current code: Landesbauordnung Baden-Württemberg (LBO BW)
Baden-Württemberg's LBO BW sets minimum room height at 2.30 m (§34(1)), not the 2.40 m most Länder use.
- Bayern Adopted DE LBO
Current code: Bayerische Bauordnung (BayBO)
Bavaria's BayBO exempts an ordinary 1–2 unit house (Gebäudeklasse 1 & 2) from any fixed minimum room height at all (Art. 45(1)).
- Hamburg Adopted DE LBO
Current code: Hamburgische Bauordnung (HBauO)
Hamburg's HBauO reduces the room-height minimum to 2.30 m for an ordinary 1–2 unit house, vs 2.40 m generally (§44(1)).
- Mecklenburg-Vorpommern Adopted DE LBO
Current code: Landesbauordnung Mecklenburg-Vorpommern (LBauO M-V)
Mecklenburg-Vorpommern's LBauO M-V reduces the room-height minimum to 2.30 m for an ordinary 1–2 unit house, vs 2.40 m generally.
- Saarland Adopted DE LBO
Current code: Landesbauordnung Saarland (LBO), as amended Apr 2025
Saarland's room-height minimum dropped to 2.30 m when a transitional 2.40 m period ended 26 Apr 2025.
- Schleswig-Holstein Adopted DE LBO
Current code: Landesbauordnung Schleswig-Holstein (LBO SH), in force since 5 Jul 2024
Schleswig-Holstein's new LBO SH (in force since 5 Jul 2024) sets minimum room height at 2.30 m (§47(1)), not the 2.40 m most Länder use.
- Sachsen-Anhalt Adopted DE LBO
Current code: Bauordnung des Landes Sachsen-Anhalt (BauO LSA)
Sachsen-Anhalt's BauO LSA exempts an ordinary 1–2 unit house, and every roof-space room, from any fixed minimum room height at all.
Related building rules
More Germany rules