Skip to content
Official and academic sources Verified

Average rent by number of rooms

bfs-average-rent

Publisher
OFS/BFS
Access method
api
Table id
T 09.03.03.01 (je-d-09.03.03.01)
Licence
BFS terms of use OPEN-BY: "Open use. Must provide the source."
Coverage
Geography national · rooms total, 1, 2, 3, 4, 5, 6+ · from 2010 · to 2024
Gaps
The table also has sheets for 2000 (federal census) and 2003 with other layouts and sources; they are not read. Cantons are in the same table but not kept (contract is national).
Used on
STORY-05, STORY-09, PROB housing
Known limits
Monthly net rent (without service and heating charges) of occupied rented and cooperative dwellings — existing tenancies, not asking rents. Structural survey (sample, persons aged 15+ in private households) — estimates with confidence intervals. BFS notes: questionnaire changed in 2015 and survey method, weighting and outlier detection changed in 2018, so results are only partly comparable across these years (footnotes of the table).
Verification
verification date: 2026-10-31 · method: Fetched T 09.03.03.01 from the BFS DAM and compared the national totals with a separate BFS table of the same edition, T 09.03.03.02 "Durchschnittlicher Mietpreis in Franken nach Bauperiode und Kanton" (je-d-09.03.03.02, row Schweiz, column Total) — identical (2024 1485 ± 3; 2010 1284 ± 4). No press release with these figures was found. · checkedValue: 2024: total 1485 CHF, 3 rooms 1446 CHF · checkedAgainst: https://dam-api.bfs.admin.ch/hub/api/dam/assets/orderNr:je-d-09.03.03.02/master

How current is this data?

Freshness
Up to date

According to its update rhythm, no newer edition is expected yet.

Period covered
2010–2024
Last change of the data
Last check of the source
Update rhythm
Yearly

Ledger note (in English): Yearly (structural survey); the 2024 results were published on 05.03.2026.

Votara checks the source
Every week, and every day from 3 days before to 14 days after an announced publication date

The state is computed each time the site is built; this page shows it as of . Results of the accuracy checks

Transformations

  1. XLSX T 09.03.03.01, one sheet per year ≥ 2010; row "Schweiz"; columns located by the room header (Total, 1 … 6+). avg_rent_chf = "Durchschnittlicher Mietpreis" (CHF per month), ci95_chf = published 95 % confidence interval ± CHF. Values copied as published. Script: scripts/fetch/bfs-average-rent.ts