Rents by canton

What a 3-room flat costs on average across Switzerland, and how far each canton differs from that. Federal figures for 2024.

On average across Switzerland, a 3-room flat costs 1'446 francs net per month.

Rents by canton

You can sort the table by clicking the column headings.

What a 3-room flat costs on average across Switzerland, and how far each canton differs from that. Federal figures for 2024.
Canton
1Jura926 , uncertainty plus or minus 33 francs
−36%
2Neuchâtel1'024 , uncertainty plus or minus 15 francs
−29%
3Uri1'203 , uncertainty plus or minus 76 francs
−17%
4Schaffhausen1'211 , uncertainty plus or minus 40 francs
−16%
5Solothurn1'228 , uncertainty plus or minus 21 francs
−15%
6Appenzell Innerrhoden1'230 , uncertainty plus or minus 128 francs
−15%
7Glarus1'242 , uncertainty plus or minus 65 francs
−14%
8Ticino1'249 , uncertainty plus or minus 13 francs
−14%
9Valais1'260 , uncertainty plus or minus 21 francs
−13%
10Appenzell Ausserrhoden1'266 , uncertainty plus or minus 70 francs
−12%
11Bern1'288 , uncertainty plus or minus 12 francs
−11%
12Fribourg1'299 , uncertainty plus or minus 19 francs
−10%
13Thurgau1'308 , uncertainty plus or minus 24 francs
−10%
14St. Gallen1'312 , uncertainty plus or minus 18 francs
−9%
15Graubünden1'382 , uncertainty plus or minus 36 francs
−4%
16Obwalden1'406 , uncertainty plus or minus 79 francs
−3%
17Aargau1'440 , uncertainty plus or minus 11 francs
0%
18Basel-Stadt1'445 , uncertainty plus or minus 24 francs
0%
19Lucerne1'448 , uncertainty plus or minus 15 francs
0%
20Basel-Landschaft1'469 , uncertainty plus or minus 24 francs
+2%
21Vaud1'477 , uncertainty plus or minus 11 francs
+2%
22Geneva1'483 , uncertainty plus or minus 20 francs
+3%
23Nidwalden1'547 , uncertainty plus or minus 72 francs
+7%
24Schwyz1'655 , uncertainty plus or minus 47 francs
+14%
25Zurich1'732 , uncertainty plus or minus 13 francs
+20%
26Zug1'875 , uncertainty plus or minus 33 francs
+30%

Net rent per month. Source: Federal Statistical Office (FSO), structural survey, 2024 data.

How to read the table

  • The amounts are net rents per month, so without service charges and heating.
  • The column on the far right shows how far a canton differs from the Swiss average.
  • The plus or minus after the amount is the statistical uncertainty. The smaller it is, the more reliable the figure.

Pick a canton for rents by flat size and for town and country.