# Spanish Building Regulations: One National Code

Spain builds to one national Código Técnico de la Edificación (CTE) — no region-by-region version for stairs, ramps or foundations. Here's the code, and the one thing it deliberately doesn't set.

- Canonical HTML: https://www.chippy.tools/building-codes/es/
- Publisher: Chippy Tools
- Language: en
- Updated: 2026-09-13

[Browse all topics](https://www.chippy.tools/building-codes/topics/)[Free web tools](https://www.chippy.tools/building-codes/tools/)[Printable references](https://www.chippy.tools/building-codes/printables/)

[All countries](https://www.chippy.tools/building-codes/) [Spain](https://www.chippy.tools/building-codes/es/)

Topics

Stairs

- [Spanish Stair & Barrier Rules: Riser, Going, Handrails, Guarding](https://www.chippy.tools/building-codes/es/stairs/stair-and-barrier-requirements/)

Roofing

- [Spanish Minimum Roof Pitch (CTE DB-HS1): By Material](https://www.chippy.tools/building-codes/es/roofing/minimum-roof-pitch/)

Footings

- [Spanish Footings: Ground Study, Design and Concrete Volume](https://www.chippy.tools/building-codes/es/footings/footing-sizes-and-depth/)

Room heights

- [Does Spain Have a National Minimum Room Height?](https://www.chippy.tools/building-codes/es/rooms/minimum-ceiling-heights/)

Ramps

- [Spanish Ramp Gradients: General Ramp vs Accessible Itinerary (CTE DB-SUA)](https://www.chippy.tools/building-codes/es/ramps/ramp-gradients/)

Wet areas

- [Spanish Wet-Room Waterproofing: What CTE DB-HS1 Doesn't Cover](https://www.chippy.tools/building-codes/es/wet-areas/waterproofing-requirements/)

Calculation guides

- [Concrete Calculations: The Complete On-Site Guide](https://www.chippy.tools/building-codes/concrete/concrete-calculations-guide/)
- [How to Calculate Concrete Volume for a Slab](https://www.chippy.tools/building-codes/concrete/concrete-volume-slab/)
- [How Many Bags of Concrete Per m³? (20kg, 25kg, 40kg)](https://www.chippy.tools/building-codes/concrete/bags-of-concrete-per-m3/)
- [Concrete for Post Holes: Volume Per Hole & Bags Needed](https://www.chippy.tools/building-codes/concrete/concrete-post-holes/)
- [Concrete Mix Ratios Explained: 1:2:3, 1:2:4 & Water-Cement Ratio](https://www.chippy.tools/building-codes/concrete/concrete-mix-ratios/)
- [Roof Pitch to Angle: Convert Rise/Run to Degrees & Grade](https://www.chippy.tools/building-codes/concrete/roof-pitch-to-angle/)
- [Rafter Length Calculation: Run, Rise & Overhang](https://www.chippy.tools/building-codes/concrete/rafter-length/)
- [Stair Rise & Run Setout: Riser, Going & the 2R+G Formula](https://www.chippy.tools/building-codes/concrete/stair-rise-and-run-setout/)
- [How to Convert a Fall or Gradient: Ratio, Percentage & Degrees](https://www.chippy.tools/building-codes/concrete/fall-and-gradient-conversion/)
- [Stud & Joist Spacing Takeoff: How Many at 400, 450 & 600 mm Centres](https://www.chippy.tools/building-codes/concrete/stud-and-joist-spacing-takeoff/)
- [Gravel & Base Volume: Compacted Depth vs Loose-Fill Order Quantity](https://www.chippy.tools/building-codes/concrete/gravel-and-base-volume/)

In this section

[Browse all topics](https://www.chippy.tools/building-codes/topics/)[Free web tools](https://www.chippy.tools/building-codes/tools/)[Printable references](https://www.chippy.tools/building-codes/printables/)

[All countries](https://www.chippy.tools/building-codes/) [Spain](https://www.chippy.tools/building-codes/es/)

Topics

Stairs

- [Spanish Stair & Barrier Rules: Riser, Going, Handrails, Guarding](https://www.chippy.tools/building-codes/es/stairs/stair-and-barrier-requirements/)

Roofing

- [Spanish Minimum Roof Pitch (CTE DB-HS1): By Material](https://www.chippy.tools/building-codes/es/roofing/minimum-roof-pitch/)

Footings

- [Spanish Footings: Ground Study, Design and Concrete Volume](https://www.chippy.tools/building-codes/es/footings/footing-sizes-and-depth/)

Room heights

- [Does Spain Have a National Minimum Room Height?](https://www.chippy.tools/building-codes/es/rooms/minimum-ceiling-heights/)

Ramps

- [Spanish Ramp Gradients: General Ramp vs Accessible Itinerary (CTE DB-SUA)](https://www.chippy.tools/building-codes/es/ramps/ramp-gradients/)

Wet areas

- [Spanish Wet-Room Waterproofing: What CTE DB-HS1 Doesn't Cover](https://www.chippy.tools/building-codes/es/wet-areas/waterproofing-requirements/)

Calculation guides

- [Concrete Calculations: The Complete On-Site Guide](https://www.chippy.tools/building-codes/concrete/concrete-calculations-guide/)
- [How to Calculate Concrete Volume for a Slab](https://www.chippy.tools/building-codes/concrete/concrete-volume-slab/)
- [How Many Bags of Concrete Per m³? (20kg, 25kg, 40kg)](https://www.chippy.tools/building-codes/concrete/bags-of-concrete-per-m3/)
- [Concrete for Post Holes: Volume Per Hole & Bags Needed](https://www.chippy.tools/building-codes/concrete/concrete-post-holes/)
- [Concrete Mix Ratios Explained: 1:2:3, 1:2:4 & Water-Cement Ratio](https://www.chippy.tools/building-codes/concrete/concrete-mix-ratios/)
- [Roof Pitch to Angle: Convert Rise/Run to Degrees & Grade](https://www.chippy.tools/building-codes/concrete/roof-pitch-to-angle/)
- [Rafter Length Calculation: Run, Rise & Overhang](https://www.chippy.tools/building-codes/concrete/rafter-length/)
- [Stair Rise & Run Setout: Riser, Going & the 2R+G Formula](https://www.chippy.tools/building-codes/concrete/stair-rise-and-run-setout/)
- [How to Convert a Fall or Gradient: Ratio, Percentage & Degrees](https://www.chippy.tools/building-codes/concrete/fall-and-gradient-conversion/)
- [Stud & Joist Spacing Takeoff: How Many at 400, 450 & 600 mm Centres](https://www.chippy.tools/building-codes/concrete/stud-and-joist-spacing-takeoff/)
- [Gravel & Base Volume: Compacted Depth vs Loose-Fill Order Quantity](https://www.chippy.tools/building-codes/concrete/gravel-and-base-volume/)

[Building Codes](https://www.chippy.tools/building-codes/) Spain

# Spanish Building Regulations: One National Code

Spain builds to one national Código Técnico de la Edificación (CTE), so there's no region-by-region rule book to track for stairs, ramps or foundations. But a house's minimum room height and floor area aren't set by the CTE at all — each autonomous community fixes those in its own habitability decree, which this hub flags rather than inventing a national number for.

## Rules by topic

Find guidance for the work you are doing, then confirm the requirements for your building and location.

### Stairs

- [Spanish Stair & Barrier Rules: Riser, Going, Handrails, Guarding](https://www.chippy.tools/building-codes/es/stairs/stair-and-barrier-requirements/)

### Roofing

- [Spanish Minimum Roof Pitch (CTE DB-HS1): By Material](https://www.chippy.tools/building-codes/es/roofing/minimum-roof-pitch/)

### Footings & slabs

- [Spanish Footings: Ground Study, Design and Concrete Volume](https://www.chippy.tools/building-codes/es/footings/footing-sizes-and-depth/)

### Room heights

- [Does Spain Have a National Minimum Room Height?](https://www.chippy.tools/building-codes/es/rooms/minimum-ceiling-heights/)

### Ramps

- [Spanish Ramp Gradients: General Ramp vs Accessible Itinerary (CTE DB-SUA)](https://www.chippy.tools/building-codes/es/ramps/ramp-gradients/)

### Wet areas

- [Spanish Wet-Room Waterproofing: What CTE DB-HS1 Doesn't Cover](https://www.chippy.tools/building-codes/es/wet-areas/waterproofing-requirements/)

## One code for the whole country

Spain builds to **one** national code: the **Código Técnico de la Edificación** (CTE), approved under Real Decreto 314/2006. It applies the length and breadth of the country — regional and local rules can also apply to a project. Whether you’re building in Madrid, Andalucía or Galicia, the same national **Documentos Básicos** (DBs) govern the job.

The CTE is organised into DBs — one per topic. **DB-SUA** (“Seguridad de Utilización y Accesibilidad”) sets the numbers for stairs, guarding and ramps. **DB-SE-C** (“Cimientos”) governs foundations. **DB-HS** (“Salubridad”) covers ventilation, among other health-and-safety topics. The DBs provide a route to meeting the CTE. The design must meet their scope and conditions, plus other applicable rules. This hub carries the DB numbers, and the calculators that solve them.

## Where the CTE deliberately says nothing

Here’s the thing most secondary sources get wrong about Spain: a house’s **minimum ceiling height** and **minimum room area** aren’t missing from the CTE by accident — they’re **not the CTE’s job**. Those figures are set by each of Spain’s 17 **autonomous communities**, in that region’s own **decreto de habitabilidad** (habitability decree). Cataluña, the Comunitat Valenciana, Madrid and the rest each publish their own decree, on their own numbering, and they’re not amended alongside the CTE.

That’s genuinely out of scope for a national building-code hub — enumerating 17 regional decrees isn’t something this site can do responsibly, and a single number presented as “the Spanish minimum” would be wrong for most of the country. So where a figure lives in a habitability decree rather than the CTE, this hub says so plainly and stops there, rather than guessing or picking one region’s number and presenting it as national. What the CTE *does* set nationally for a dwelling’s rooms — ventilation — we carry in full.

## Read the current edition before you rely on a number

One more thing worth knowing: **DB editions change**, and a further partial revision of the CTE affecting DB-SUA was in public consultation at the time these figures were checked, not yet adopted. Always confirm the current text of the DB you’re relying on at [codigotecnico.org](https://www.codigotecnico.org/) before you sign off on a job.

This page is general information for tradespeople and is not compliance, engineering or legal advice. Requirements are subject to state and territory variations and adoption timing. Always confirm requirements with your building certifier and relevant state authority.





## Page directory

- [Does Spain Have a National Minimum Room Height?](https://www.chippy.tools/building-codes/es/rooms/minimum-ceiling-heights/index.md): The CTE sets no national ceiling height or room area — that's a regional habitability-decree matter. Here's what the CTE actually makes you hit: ventilation.

- [Spanish Footings: Ground Study, Design and Concrete Volume](https://www.chippy.tools/building-codes/es/footings/footing-sizes-and-depth/index.md): CTE DB-SE-C requires ground and structural checks. Use the designed concrete dimensions for quantities; soil tables do not provide a ready-made footing width.

- [Spanish Minimum Roof Pitch (CTE DB-HS1): By Material](https://www.chippy.tools/building-codes/es/roofing/minimum-roof-pitch/index.md): CTE DB-HS1's Tabla 2.10 minimum roof-pitch percentages for tile, slate, zinc, fibre-cement and metal sheet roofing — and when the code defers to a UNE standard instead.

- [Spanish Ramp Gradients: General Ramp vs Accessible Itinerary (CTE DB-SUA)](https://www.chippy.tools/building-codes/es/ramps/ramp-gradients/index.md): Spanish ramp limits depend on the route: check the general ramp rules, accessible itinerary conditions and private dwelling scope in CTE DB-SUA.

- [Spanish Stair & Barrier Rules: Riser, Going, Handrails, Guarding](https://www.chippy.tools/building-codes/es/stairs/stair-and-barrier-requirements/index.md): The CTE DB-SUA 1 numbers for a private dwelling stair (uso restringido) — 20 cm max riser, 22 cm min going, 90–110 cm handrail — with no 2C+H comfort formula for a house's own stair.

- [Spanish Wet-Room Waterproofing: What CTE DB-HS1 Doesn't Cover](https://www.chippy.tools/building-codes/es/wet-areas/waterproofing-requirements/index.md): CTE DB-HS1 governs building-envelope damp — ground, façades, roofs — not shower or wet-room membranes. Those run on UNE product norms and manufacturer ETAs, which this page names but doesn't reproduce.





