Skip to content

Housing in Switzerland

Current property prices and rental costs in Switzerland by region.

Average Monthly Rent
CHF 1'450
3.5 Rooms
Cheapest
CHF 980
Uri
Most Expensive
CHF 2'150
Zug
Average Price per sqm
CHF 22
/month/m2

Interactive Map

Click on a canton for detailed rental prices

Loading map...

Rent by Canton

3.5 Rooms, Average Monthly Rent

RankCantonMonthly Rent CHF/m2 Change
1Zug(ZG)CHF 2'150CHF 33+3.2%
2Geneva(GE)CHF 2'080CHF 31+2.8%
3Zurich(ZH)CHF 1'850CHF 29+3.5%
4Basel-Stadt(BS)CHF 1'680CHF 26+2.1%
5Vaud(VD)CHF 1'580CHF 24+2.5%
6Schwyz(SZ)CHF 1'580CHF 24+3.8%
7Aargau(AG)CHF 1'450CHF 22+2.2%
8Lucerne(LU)CHF 1'450CHF 22+2.4%
9Basel-Landschaft(BL)CHF 1'420CHF 22+1.9%
10Nidwalden(NW)CHF 1'380CHF 21+2.6%
11St. Gallen(SG)CHF 1'350CHF 21+1.8%
12Thurgau(TG)CHF 1'320CHF 20+2.0%
13Bern(BE)CHF 1'320CHF 20+1.5%
14Graubunden(GR)CHF 1'280CHF 20+1.2%
15Fribourg(FR)CHF 1'280CHF 20+2.3%
16Neuchatel(NE)CHF 1'280CHF 20+0.8%
17Schaffhausen(SH)CHF 1'280CHF 20+1.6%
18Ticino(TI)CHF 1'180CHF 18+0.5%
19Solothurn(SO)CHF 1'180CHF 18+1.4%
20Appenzell Ausserrhoden(AR)CHF 1'150CHF 18+1.0%
21Valais(VS)CHF 1'120CHF 17+0.9%
22Obwalden(OW)CHF 1'120CHF 17+1.8%
23Jura(JU)CHF 1'050CHF 16+0.4%
24Glarus(GL)CHF 1'050CHF 16+0.6%
25Appenzell Innerrhoden(AI)CHF 1'020CHF 16+1.2%
26Uri(UR)CHF 980CHF 15+0.8%
Source: BFS, Wuest Partner, As of 2024

Buy vs. Rent

Compare the costs of buying and renting in Switzerland

Buying

MortgageCHF 2'125
MaintenanceCHF 350
TaxesCHF 280
InsuranceCHF 45
TotalCHF 2'800

Renting

RentCHF 1'450
InsuranceCHF 25
UtilitiesCHF 180
TotalCHF 1'655
Monthly DifferenceCHF 1'145 more for buying

Property Prices

Price per sqm (Condominiums)

CHF 15'800/m2+5.2%
CHF 12'500/m2+4.8%
CHF 14'200/m2+3.5%
CHF 10'800/m2+2.8%
CHF 9'800/m2+3.2%
CHF 11'200/m2+6.1%