New dwellings (per 1,000): all cantons compared
New dwellings (per 1,000) 2024: the highest value goes to the canton of Appenzell Inner Rhodes (8.49 per 1,000 residents), the lowest to the canton of Basel-Stadt (0.75 per 1,000 residents). The full ranking of all 26 cantons:
Tap a canton.
Dwellings completed during the year per 1,000 residents (BFS construction statistics, 2024). This is housing supply (how much new housing a canton actually builds) while the vacancy rate shows how much of the existing stock stands empty. Higher means more is being built, which over time eases a tight market. Caveat: a single large development moves a small canton a lot, so read it together with the vacancy rate and rents rather than on its own. (Source: BFS Bau- und Wohnbaustatistik)
| # | Canton | Value | Year |
|---|---|---|---|
| 1 | Appenzell Inner Rhodes | 8.49 per 1,000 residents | 2024 |
| 2 | Uri | 8.2 per 1,000 residents | 2024 |
| 3 | Fribourg | 6.22 per 1,000 residents | 2024 |
| 4 | Thurgau | 5.98 per 1,000 residents | 2024 |
| 5 | Valais | 5.94 per 1,000 residents | 2024 |
| 6 | Zug | 5.84 per 1,000 residents | 2024 |
| 7 | Ticino | 5.61 per 1,000 residents | 2024 |
| 8 | Grisons | 5.56 per 1,000 residents | 2024 |
| 9 | Basel-Landschaft | 5.45 per 1,000 residents | 2024 |
| 10 | Jura | 5.4 per 1,000 residents | 2024 |
| 11 | Schaffhausen | 5.23 per 1,000 residents | 2024 |
| 12 | Schwyz | 5.05 per 1,000 residents | 2024 |
| 13 | Vaud | 5.03 per 1,000 residents | 2024 |
| 14 | Zurich | 4.77 per 1,000 residents | 2024 |
| 15 | Aargau | 4.63 per 1,000 residents | 2024 |
| 16 | Obwalden | 4.34 per 1,000 residents | 2024 |
| 17 | Lucerne | 4.3 per 1,000 residents | 2024 |
| 18 | Geneva | 3.77 per 1,000 residents | 2024 |
| 19 | St. Gallen | 3.56 per 1,000 residents | 2024 |
| 20 | Nidwalden | 3.31 per 1,000 residents | 2024 |
| 21 | Neuchâtel | 2.64 per 1,000 residents | 2024 |
| 22 | Solothurn | 2.59 per 1,000 residents | 2024 |
| 23 | Bern | 2.42 per 1,000 residents | 2024 |
| 24 | Glarus | 1.94 per 1,000 residents | 2024 |
| 25 | Appenzell Outer Rhodes | 1.75 per 1,000 residents | 2024 |
| 26 | Basel-Stadt | 0.75 per 1,000 residents | 2024 |
🔍 Verify this figure
| Official source | BFS Bau- und Wohnbaustatistik |
| Dataset (archive) | data/housing/new-dwellings-cantons.json · manifest |
| SHA-256 checksum | 99055a23f578f2fc41422785… |
| Last retrieved from source | 2026-09-22 |
| Archive release (immutable) | SLI-2026-10-03.32 |
| Calculation (derived) | new_dwellings / STATPOP same-year permanent resident population of the canton × 1000 (the national figure uses the national population) |
License: CC BY 4.0 (compilation); underlying figures remain subject to the source’s terms.
Frequently asked questions
Which canton has the lowest New dwellings (per 1,000)?
The canton of Basel-Stadt, at 0.75 per 1,000 residents.
Which canton has the highest New dwellings (per 1,000)?
The canton of Appenzell Inner Rhodes, at 8.49 per 1,000 residents.