Switzerland: housing price and price/m²

You want to buy or sell a real estate property? Properstar gives you the insights you need before you start.This report is based on the listings published on Properstar. Last update: Mar 2024

Housing price details

The median price of an apartment for sale is CHF 7,371. That means there are as many properties more expensive than CHF 7,371 as cheaper. As for houses for sale, the median price is CHF 7,095.
Apartments
Number of roomsMedian price
StudioCHF 8,418
2 piècesCHF 7,113
3 piècesCHF 6,813
4 piècesCHF 7,261
5 piècesCHF 8,598
Houses
Number of roomsMedian price
4 piècesCHF 6,478
5 piècesCHF 6,702
6 piècesCHF 7,446
7 piècesCHF 7,845
8 piècesCHF 8,128

Switzerland: all details of housing price

LocationPrice per m² – apartmentsPrice per m² – houses
Valais
CHF 5,808
CHF 5,781
Vaud
CHF 9,788
CHF 9,211
-1%
Ticino
CHF 7,271
CHF 5,509
Geneva
CHF 13,295
+1%
CHF 13,246
Fribourg (canton)
CHF 6,405
CHF 6,817
Bern (canton)
CHF 6,572
-1%
CHF 5,623
Zürich (canton)
CHF 9,773
+1%
CHF 9,603
-3%
Neuchâtel (canton)
CHF 5,646
-1%
CHF 5,267
-1%
Aargau
CHF 6,959
-2%
CHF 7,143
Jura
CHF 4,518
-1%
CHF 3,703
St. Gallen (canton)
CHF 6,254
CHF 6,469
-1%
Basel-Landschaft (canton)
CHF 7,348
CHF 7,855
Thurgau
CHF 6,203
-2%
CHF 6,501
-1%
Grisons
CHF 10,601
+1%
CHF 6,267
+2%
Solothurn (canton)
CHF 5,474
-3%
CHF 5,495
-1%
Lucerne (canton)
CHF 8,100
-1%
CHF 9,583
-3%
Uri
CHF 13,945
-2%
CHF 8,008
-1%
Schwyz (canton)
CHF 10,015
+1%
CHF 10,230
+3%
Appenzell Ausserrhoden (canton)
CHF 7,025
CHF 6,830
+10%
Schaffhausen (canton)
CHF 6,847
-2%
CHF 6,672
+4%
Glarus (canton)Not enough listings
CHF 3,075
-6%
Basel-Stadt (canton)
CHF 9,501
-2%
Not enough listings
Zug (canton)
CHF 13,661
+1%
Not enough listings
Nidwalden (canton)
CHF 11,915
Not enough listings

The most expensive locations in Switzerland

LocationPrice per m² – apartmentsPrice per m² – houses
Cologny
CHF 18,514
-2%
CHF 26,723
-1%
Andermatt
CHF 18,399
+2%
Not enough listings
Zürich
CHF 16,452
+1%
Not enough listings
Geneva
CHF 15,857
CHF 14,295
+3%
Carouge
CHF 14,900
-2%
CHF 16,132
+19%
Saanen
CHF 14,681
CHF 28,485
-4%
Chêne-Bougeries
CHF 14,158
-3%
CHF 21,076
+3%
Chêne-Bourg
CHF 13,834
CHF 13,907
+1%
Pully
CHF 13,781
CHF 14,451
Bagnes
CHF 13,285
-5%
CHF 9,679

The most affordable locations in Switzerland

LocationPrice per m² – apartmentsPrice per m² – houses
Le Locle
CHF 3,026
-2%
CHF 3,965
Torgon
CHF 3,153
-1%
Not enough listings
Massongex
CHF 4,763
-2%
CHF 5,076
-2%
Chiasso
CHF 4,804
Not enough listings
Brig
CHF 4,904
-5%
Not enough listings
Riddes
CHF 4,927
CHF 6,237
-2%
Ayent
CHF 5,082
CHF 5,707
Arbaz
CHF 5,261
-1%
CHF 6,827
+2%
Collombey
CHF 5,266
-1%
CHF 5,573
Chamoson
CHF 5,309
CHF 4,906

Switzerland: latest apartments for sale

Switzerland: latest houses for sale

Switzerland: latest apartments for rent