Swiss canton rent index 2024: rents adjusted for flat size
For the same flat size, rents are highest in the canton of Zug (index 131.3, Switzerland = 100) and lowest in the canton of Jura (66.1). A rented flat with the Swiss mix of room sizes cost CHF 1,643 a month on average in 2024, +17.3 % more than in 2010. Based on existing rents published by the Federal Statistical Office (FSO).
Average rent by canton Vacancy rate Reference interest rate Moving calculator
Rent index by canton (2024, Switzerland = 100)
Ranking 2024
| Canton | Index | Adjusted | Average rent (FSO) | Vacancy |
|---|---|---|---|---|
| Switzerland | 100 | CHF 1,643 | CHF 1,485 ± 3 | 1.00 % |
| 1. Zug | 131.3 | CHF 2,158 | CHF 2,024 ± 23 | 0.42 % |
| 2. Zurich | 120.5 | CHF 1,979 | CHF 1,768 ± 9 | 0.48 % |
| 3. Schwyz | 110.5 | CHF 1,816 | CHF 1,719 ± 32 | 0.52 % |
| 4. Basel-Stadt | 109.8 | CHF 1,804 | CHF 1,451 ± 19 | 0.92 % |
| 5. Geneva | 105.1 | CHF 1,727 | CHF 1,573 ± 14 | 0.34 % |
| 6. Vaud | 104.8 | CHF 1,722 | CHF 1,465 ± 8 | 0.89 % |
| 7. Basel-Landschaft | 102.9 | CHF 1,690 | CHF 1,528 ± 19 | 0.79 % |
| 8. Nidwalden | 101.2 | CHF 1,662 | CHF 1,590 ± 50 | 0.68 % |
| 9. Lucerne | 97.2 | CHF 1,597 | CHF 1,500 ± 10 | 0.78 % |
| 10. Aargau | 97.0 | CHF 1,594 | CHF 1,494 ± 8 | 1.18 % |
| 11. Obwalden | 94.6 | CHF 1,555 | CHF 1,449 ± 57 | 0.50 % |
| 12. Grisons | 90.1 | CHF 1,481 | CHF 1,368 ± 23 | 0.57 % |
| 13. Fribourg | 89.3 | CHF 1,468 | CHF 1,328 ± 15 | 1.11 % |
| 14. Thurgau | 88.2 | CHF 1,449 | CHF 1,373 ± 17 | 1.41 % |
| 15. Bern | 87.9 | CHF 1,444 | CHF 1,319 ± 8 | 1.12 % |
| 16. St. Gallen | 86.9 | CHF 1,428 | CHF 1,343 ± 12 | 1.37 % |
| 17. Ticino | 86.9 | CHF 1,427 | CHF 1,245 ± 10 | 1.92 % |
| 18. Solothurn | 85.3 | CHF 1,402 | CHF 1,281 ± 16 | 2.05 % |
| 19. Schaffhausen | 84.3 | CHF 1,385 | CHF 1,287 ± 28 | 0.83 % |
| 20. Valais | 83.6 | CHF 1,373 | CHF 1,227 ± 16 | 1.18 % |
| 21. Appenzell Outer Rhodes | 83.2 | CHF 1,367 | CHF 1,320 ± 42 | 1.12 % |
| 22. Glarus | 81.4 | CHF 1,338 | CHF 1,299 ± 48 | 0.61 % |
| 23. Uri | 76.4 | CHF 1,256 | CHF 1,219 ± 44 | 0.64 % |
| 24. Neuchâtel | 75.9 | CHF 1,247 | CHF 1,091 ± 12 | 1.82 % |
| 25. Jura | 66.1 | CHF 1,086 | CHF 999 ± 26 | 3.03 % |
| Appenzell Inner Rhodes | n/a | n/a | CHF 1,448 ± 112 | 0.93 % |
Adjusted: rent with the Swiss mix of room sizes (CHF a month). Average rent: official FSO average of all rented flats with its 95% confidence interval. Vacancy: vacancy rate on 1 June 2025. Calculated by Swiss Living Index from official FSO figures.
Where rents rose most
| Canton | 2019 to 2024 | since 2010 | Index 2010 = 100 |
|---|---|---|---|
| Obwalden | +13.3 % | +19.9 % | 119.9 |
| Zug | +12.2 % | +16.1 % | 116.1 |
| Thurgau | +11.7 % | +21.0 % | 121.0 |
| Zurich | +11.1 % | +19.8 % | 119.8 |
| Glarus | +10.9 % | +22.9 % | 122.9 |
| Basel-Stadt | +10.5 % | +19.9 % | 119.9 |
| Basel-Landschaft | +10.2 % | +14.2 % | 114.2 |
| Appenzell Outer Rhodes | +10.2 % | +19.2 % | 119.2 |
| Lucerne | +10.1 % | +20.7 % | 120.7 |
| Nidwalden | +9.8 % | +9.1 % | 109.1 |
| Schwyz | +9.6 % | +18.2 % | 118.2 |
| Solothurn | +9.5 % | +15.6 % | 115.6 |
| Aargau | +9.4 % | +17.6 % | 117.6 |
| Fribourg | +9.2 % | +17.5 % | 117.5 |
| St. Gallen | +8.9 % | +15.2 % | 115.2 |
| Geneva | +8.8 % | +9.7 % | 109.7 |
| Schaffhausen | +8.6 % | +14.4 % | 114.4 |
| Neuchâtel | +8.6 % | +15.2 % | 115.2 |
| Grisons | +8.5 % | +16.0 % | 116.0 |
| Valais | +7.9 % | +19.8 % | 119.8 |
| Bern | +7.4 % | +15.1 % | 115.1 |
| Jura | +6.7 % | +18.4 % | 118.4 |
| Vaud | +6.6 % | +17.1 % | 117.1 |
| Ticino | +5.7 % | +14.3 % | 114.3 |
| Uri | n/a | +6.5 % (from 2013) | n/a |
| Appenzell Inner Rhodes | n/a | n/a | n/a |
Rise of the adjusted rent. Where the FSO publishes no figure for a year, the first year with complete figures is used (2010).
Rents by number of rooms (2024, CHF a month)
| Canton | 2 rooms | 3 rooms | 4 rooms | 5 rooms |
|---|---|---|---|---|
| Switzerland | CHF 1,217 | CHF 1,446 | CHF 1,708 | CHF 2,068 |
| Zurich | CHF 1,510 | CHF 1,732 | CHF 2,016 | CHF 2,446 |
| Bern | CHF 1,078 | CHF 1,288 | CHF 1,536 | CHF 1,812 |
| Lucerne | CHF 1,202 | CHF 1,448 | CHF 1,655 | CHF 2,020 |
| Uri | CHF 988 | CHF 1,203 | CHF 1,335 | CHF 1,505 |
| Schwyz | CHF 1,270 | CHF 1,655 | CHF 1,927 | CHF 2,295 |
| Obwalden | CHF 1,151 | CHF 1,406 | CHF 1,644 | CHF 2,156 |
| Nidwalden | CHF 1,189 | CHF 1,547 | CHF 1,821 | CHF 2,159 |
| Glarus | CHF 1,030 | CHF 1,242 | CHF 1,476 | CHF 1,669 |
| Zug | CHF 1,579 | CHF 1,875 | CHF 2,270 | CHF 2,770 |
| Fribourg | CHF 1,074 | CHF 1,299 | CHF 1,539 | CHF 1,867 |
| Solothurn | CHF 1,041 | CHF 1,228 | CHF 1,463 | CHF 1,844 |
| Basel-Stadt | CHF 1,201 | CHF 1,445 | CHF 1,891 | CHF 2,463 |
| Basel-Landschaft | CHF 1,219 | CHF 1,469 | CHF 1,760 | CHF 2,195 |
| Schaffhausen | CHF 1,095 | CHF 1,211 | CHF 1,422 | CHF 1,788 |
| Appenzell Outer Rhodes | CHF 968 | CHF 1,266 | CHF 1,432 | CHF 1,750 |
| Appenzell Inner Rhodes | CHF 1,032 | CHF 1,230 | CHF 1,672 | CHF 2,008 |
| St. Gallen | CHF 1,075 | CHF 1,312 | CHF 1,503 | CHF 1,770 |
| Grisons | CHF 1,117 | CHF 1,382 | CHF 1,603 | CHF 1,830 |
| Aargau | CHF 1,208 | CHF 1,440 | CHF 1,691 | CHF 1,986 |
| Thurgau | CHF 1,115 | CHF 1,308 | CHF 1,543 | CHF 1,755 |
| Ticino | CHF 1,043 | CHF 1,249 | CHF 1,472 | CHF 1,830 |
| Vaud | CHF 1,198 | CHF 1,477 | CHF 1,807 | CHF 2,266 |
| Valais | CHF 1,028 | CHF 1,260 | CHF 1,459 | CHF 1,745 |
| Neuchâtel | CHF 888 | CHF 1,024 | CHF 1,303 | CHF 1,613 |
| Geneva | CHF 1,218 | CHF 1,483 | CHF 1,744 | CHF 2,097 |
| Jura | CHF 864 | CHF 926 | CHF 1,128 | CHF 1,249 |
FSO room classes (whole rooms). A dash means the FSO publishes no figure because the sample is too small.
Basel, Geneva and the city of Zurich: their own rent surveys
Three statistical offices survey rents themselves, more often than the FSO. Each series has its own definition and source; they are not mixed with the cantonal rent index above.
Rent rise year on year: Basel-Stadt and Switzerland
━ Basel-Stadt (Basel CPI, rent sub-index) · ╌ Switzerland (CPI rent index)
Source: Statistisches Amt Basel-Stadt, Basler Index der Konsumentenpreise (BIK), Teilindex Miete · Licence: CC BY 4.0
Geneva: average monthly rent 2025
In Geneva the kitchen counts as a room («pièces cuisine comprise»): a Geneva 4-room flat is roughly a 3-room flat elsewhere in Switzerland.
| Rooms (incl. kitchen) | All flats | Free market |
|---|---|---|
| 1 | CHF 915 | CHF 926 |
| 2 | CHF 997 | CHF 1,061 |
| 3 | CHF 1,295 | CHF 1,365 |
| 4 | CHF 1,586 | CHF 1,639 |
| 5 | CHF 1,907 | CHF 1,959 |
| 6 | CHF 2,496 | CHF 2,602 |
| 7+ | CHF 3,820 | CHF 3,863 |
| Total | CHF 1,526 | CHF 1,578 |
Geneva rent index 2026: 107.9 (May 2019 = 100), +7.9 % since 2019.
Source: Office cantonal de la statistique (OCSTAT), statistique des loyers · Licence: free use with source
City of Zurich: net rent a month 2026 (median)
| Rooms | Non-profit | Other flats | Other since 2022 |
|---|---|---|---|
| 2 | CHF 868 | CHF 1,186 | +6.2 % |
| 3 | CHF 990 | CHF 1,397 | +11.0 % |
| 4 | CHF 1,238 | CHF 1,788 | +12.4 % |
Non-profit: cooperatives and city-owned flats. Survey every two years in April.
Source: Statistik Stadt Zürich, Mietpreiserhebung · Licence: CC0
How we calculate it
- Every year the FSO publishes the average rent of occupied rented flats per canton, by number of rooms (structural survey).
- Otherwise cantons with many large flats look more expensive than they are. So we weight the rent of each room class in each canton with the same Swiss mix (dwellings by number of rooms, FSO 2025: 1: 6.6 %, 2: 15.2 %, 3: 27.1 %, 4: 27.3 %, 5: 14.8 %, 6+: 9.1 %).
- That gives the adjusted rent. The index relates it to Switzerland (= 100) in the same year; the trend relates it to the first year.
- These are existing rents, what tenants pay today, not asking rents of new listings. Within a canton, cities and the countryside differ widely.
Frequently asked questions
Which canton has the highest rents?
For the same flat size, the canton of Zug, followed by Zurich. The index adjusts for differences in flat size.
Why does the index differ from the average rent?
The average rent depends on how many small and large flats a canton has. The index calculates every canton with the same mix of room sizes and so shows the pure price difference.
Are these the rents of new listings?
No. They are existing rents from the FSO structural survey, the rents of current tenancies. Listings are usually higher.
How often is the index updated?
Once a year, when the FSO publishes the new structural survey; the figures lag by about a year and a half. The quarterly trend is shown by the rent index within the consumer price index.
Sources: FSO / OFS / UST je-d-09.03.03.01, je-d-09.03.01.01, FSO Leerwohnungszählung (LWZ), LIK cc-d-05.06.01.17. bfs.admin.ch · Data as CSV · JSON
Information, not advice.