Swiss Living Index

Rent (avg): all cantons compared

Rent (avg) 2026: the lowest value is in the canton of Jura (CHF 999 per month), the highest in the canton of Zug (CHF 2'024 per month). The full ranking of all 26 cantons:

Average monthly rent of a tenant-occupied dwelling in the canton, all sizes (2024). Lower is cheaper. The biggest offset to tax savings — e.g. Zug has low taxes but the highest rents. Caveat: canton average; city vs rural varies widely. (Source: BFS Strukturerhebung)

#CantonValueYear
1JuraCHF 999 per month2024
2NeuchâtelCHF 1'091 per month2024
3UriCHF 1'219 per month2024
4ValaisCHF 1'227 per month2024
5TicinoCHF 1'245 per month2024
6SolothurnCHF 1'281 per month2024
7SchaffhausenCHF 1'287 per month2024
8GlarusCHF 1'299 per month2024
9BernCHF 1'319 per month2024
10Appenzell Outer RhodesCHF 1'320 per month2024
11FribourgCHF 1'328 per month2024
12St. GallenCHF 1'343 per month2024
13GrisonsCHF 1'368 per month2024
14ThurgauCHF 1'373 per month2024
15Appenzell Inner RhodesCHF 1'448 per month2024
16ObwaldenCHF 1'449 per month2024
17Basel-StadtCHF 1'451 per month2024
18VaudCHF 1'465 per month2024
19AargauCHF 1'494 per month2024
20LucerneCHF 1'500 per month2024
21Basel-LandschaftCHF 1'528 per month2024
22GenevaCHF 1'573 per month2024
23NidwaldenCHF 1'590 per month2024
24SchwyzCHF 1'719 per month2024
25ZurichCHF 1'768 per month2024
26ZugCHF 2'024 per month2024

Frequently asked questions

Which canton has the lowest Rent (avg)?

The canton of Jura, at CHF 999 per month.

Which canton has the highest Rent (avg)?

The canton of Zug, at CHF 2'024 per month.

Calculate your move — free, at commune level →