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: Apr 2024

Housing price details

The median price of an apartment for sale is CHF 7,330/m². That means there are as many properties more expensive than CHF 7,330/m² as cheaper. As for houses for sale, the median price is CHF 7,057/m².
Apartments
Number of roomsMedian price
StudioCHF 8,221/m²
2 piècesCHF 7,041/m²
3 piècesCHF 6,765/m²
4 piècesCHF 7,202/m²
5 piècesCHF 8,644/m²
Houses
Number of roomsMedian price
4 piècesCHF 6,408/m²
5 piècesCHF 6,776/m²
6 piècesCHF 7,254/m²
7 piècesCHF 7,820/m²
8 piècesCHF 8,108/m²

Switzerland: all details of housing price

LocationPrice per m² – apartmentsPrice per m² – houses
Valais
CHF 5,796
CHF 5,780
Vaud
CHF 9,694
-1%
CHF 9,141
-1%
Ticino
CHF 7,228
-1%
CHF 5,499
Geneva
CHF 13,377
CHF 13,227
Fribourg (canton)
CHF 6,271
-2%
CHF 6,760
-1%
Bern (canton)
CHF 6,498
-1%
CHF 5,563
-1%
Zürich (canton)
CHF 9,741
CHF 9,264
-3%
Aargau
CHF 6,773
-3%
CHF 7,031
-1%
Neuchâtel (canton)
CHF 5,592
-1%
CHF 5,389
+2%
Jura
CHF 4,486
-1%
CHF 3,738
St. Gallen (canton)
CHF 6,174
-1%
CHF 6,377
-1%
Thurgau
CHF 5,961
-4%
CHF 6,518
Basel-Landschaft (canton)
CHF 7,325
CHF 7,762
-1%
Grisons
CHF 10,140
-4%
CHF 6,309
Lucerne (canton)
CHF 7,889
-3%
CHF 9,396
-2%
Solothurn (canton)
CHF 5,413
-1%
CHF 5,485
Uri
CHF 11,189
-17%
CHF 7,873
-2%
Schwyz (canton)
CHF 10,012
CHF 10,748
+5%
Appenzell Ausserrhoden (canton)
CHF 6,969
-1%
CHF 7,635
+12%
Basel-Stadt (canton)
CHF 9,428
-1%
CHF 10,848
+8%
Glarus (canton)Not enough listings
CHF 3,276
+7%
Zug (canton)
CHF 13,654
Not enough listings
Nidwalden (canton)
CHF 11,636
-2%
Not enough listings
Schaffhausen (canton)
CHF 6,355
-7%
Not enough listings
Obwalden (canton)Not enough listings
CHF 11,662

The most expensive locations in Switzerland

LocationPrice per m² – apartmentsPrice per m² – houses
Vandœuvres
CHF 18,603
+4%
CHF 21,394
+2%
Andermatt
CHF 18,298
-1%
Not enough listings
Rolle
CHF 15,975
-1%
CHF 13,003
+1%
Puidoux
CHF 15,934
+3%
Not enough listings
Geneva
CHF 15,801
-1%
CHF 14,373
Lutry
CHF 13,893
+1%
CHF 14,105
+1%
Pully
CHF 13,647
-1%
CHF 13,954
-3%
Chêne-Bougeries
CHF 13,611
-4%
CHF 21,358
+1%
Lucerne
CHF 12,986
-26%
Not enough listings
Satigny
CHF 12,883
+1%
Not enough listings

The most affordable locations in Switzerland

LocationPrice per m² – apartmentsPrice per m² – houses
Torgon
CHF 3,147
-1%
Not enough listings
Les Ponts-de-Martel
CHF 3,862
-4%
Not enough listings
La Chaux-de-Fonds
CHF 4,199
+1%
Not enough listings
Delémont
CHF 4,311
-4%
CHF 5,760
Saint-Maurice
CHF 4,373
+3%
CHF 5,554
-3%
Massongex
CHF 4,561
-4%
CHF 5,054
-1%
Saxon
CHF 4,843
-1%
CHF 4,691
Ardon
CHF 4,904
-2%
CHF 5,991
-3%
Salgesch
CHF 4,911
+3%
Not enough listings
Riddes
CHF 4,943
-1%
CHF 6,209
-1%

Switzerland: latest apartments for sale

Switzerland: latest houses for sale

Switzerland: latest apartments for rent