The requirement
India’s NBC 2016 sets two hard minimums for any room you live in. The ceiling must be 2.75 m high (§12.2.1). The floor area must be at least 9.5 m² (§12.2.2). These are real code rules, not planning advice. The code calls these rooms habitable rooms.
Height: 2.75 m. Measure from the floor to the lowest point of the ceiling. Every habitable room must reach 2.75 m (NBC 2016 §12.2.1). Under a pitched roof, use the average height across the room. That average must still reach 2.75 m. Two more figures sit next to it:
- Clear headroom under a beam, folded plate or eave: 2.4 m minimum.
- An air-conditioned room: 2.4 m minimum to the lowest point of the AC duct or false ceiling.
Area: 9.5 m². Say the dwelling has just one habitable room. That room must be at least 9.5 m², and at least 2.4 m wide (NBC 2016 §12.2.2). Got two habitable rooms? One must still reach 9.5 m². The other can drop to 7.5 m², at least 2.1 m wide. This rule sits in Part 3, beside the stair and general rules. It is a code figure, not a zoning one.
Kitchens and bathrooms get their own, smaller area rules elsewhere in Part 3. Those exact figures are not dual-checked for this page. Check §12.3.2 yourself for the kitchen figure.
Natural light and ventilation
How big must the windows be? NBC ties the window and ventilator area to your climate zone. It is a share of the room’s floor area (§20.1.2):
| Climate zone | Minimum opening area |
|---|---|
| Hot-dry | 1/10 of floor area |
| Warm-humid | 1/6 of floor area |
| Temperate / composite | 1/8 of floor area |
| Cold | 1/12 of floor area |
Fitting out a kitchen? Add 25% on top of whichever fraction applies to your zone.
There is no separate ventilation figure for a normal habitable room. The same openings that meet the light rule also cover ventilation. NBC sets no air-change or mechanical extract rate for a dwelling’s habitable rooms. A bathroom or WC is the odd one out. It needs a window or ventilator of at least 0.3 m², with no side under 0.3 m (§12.4.3(f)).
Where a state changes these figures
NBC is the national default, not the final word. A state adopts NBC into its own bye-laws. Those bye-laws can then relax or replace the room figures. Two big ones:
- Maharashtra’s UDCPR adds a maximum room height (2.75–4.5 m). NBC sets no maximum at all.
- Delhi’s UBBL grades the minimum room area by the size of the dwelling unit, not NBC’s flat 9.5/7.5 m² national rule.
See the Maharashtra and Delhi pages for the details.
Related
- Start at India’s building code hub. It shows how the NBC model code and state bye-laws fit together.
- Building the stairs next? See Indian stair rules for the headroom and step numbers.
Sources
- National Building Code of India 2016 (NBC 2016 / SP 7:2016), Bureau of Indian Standards — Part 3 §12.2 (habitable room height and area) and §20.1.2 (natural light table, ventilation), plus §12.4.3(f) (bathroom/WC opening). Full text is gated behind a paid BIS webstore login; check the current status at bis.gov.in.
Read this first. These figures are from NBC 2016, which BIS has withdrawn and replaced with SP 7:2026 (“National Building Construction Standards 2026”), gazette-notified in 2026 (reported 30 April 2026) and now BIS’s current national standard. NBC is also a model code: it has no legal force until your state or municipality adopts it into its own bye-laws, and the figures above can be overridden locally (see Maharashtra and Delhi) — every state bye-law checked for this hub still names NBC 2016, not SP 7:2026. Confirm which edition your local bye-law currently adopts before you rely on any figure here.
Related building rules
More India rules