8,962 houses for sale in Switzerland
8'962 properties for sale
HouseCHF 1'170'0004 rooms · 184 m²6982 Agno
HouseCHF 1'450'0004 rooms · 153 m²4305 Olsberg
HouseCHF 490'0004,5 rooms · 85 m²4612 Wangen b. OltenSponsoredNeed to sell first?Don’t let your dream home slip away just because your current home hasn’t sold yetFree valuation with Neho
HouseCHF 1'590'0007,5 rooms5234 Villigen
HouseCHF 540'0002,5 rooms · 98 m²4566 Kriegstetten
HouseCHF 630'0003,5 rooms · 111 m²4566 Kriegstetten
HouseCHF 1'474'0006,5 rooms9320 Arbon
HouseCHF 1'300'0007 rooms · 230 m²1352 Agiez
HouseCHF 1'100'0004 rooms · 224 m²6593 Cadenazzo
HouseCHF 790'0004,5 rooms · 100 m²3270 Aarberg
HousePrice on request12 rooms · 396 m²1997 Haute-Nendaz
HousePrice on request5,5 rooms · 140 m²1920 Martigny
Properties for sale by canton
- Ticino1'233 properties
- Valais1'111 properties
- Vaud908 properties
- Aargau769 properties
- Bern763 properties
- Zurich539 properties
- Fribourg496 properties
- Basel-Landschaft470 properties
- St. Gallen456 properties
- Thurgau404 properties
- Solothurn381 properties
- Jura221 properties
- Geneva205 properties
- Neuchâtel192 properties
- Graubünden192 properties
- Lucerne168 properties
- Schaffhausen123 properties
- Appenzell Ausserrhoden86 properties
- Glarus64 properties
- Schwyz58 properties
- Basel-Stadt44 properties
- Zug24 properties
- Obwalden20 properties
- Nidwalden14 properties
- Appenzell Innerrhoden13 properties
- Uri8 properties
Property prices per m² by canton
Median price per m² of properties for sale, all types.
| Canton | Apartments | Houses | All properties |
|---|---|---|---|
| Zug | CHF 15'231 | CHF 16'353 | CHF 15'792 |
| Geneva | CHF 14'381 | CHF 14'707 | CHF 14'544 |
| Nidwalden | CHF 12'252 | CHF 12'615 | CHF 12'434 |
| Basel-Stadt | CHF 11'345 | CHF 11'212 | CHF 11'279 |
| Schwyz | CHF 11'093 | CHF 10'978 | CHF 11'035 |
| Zurich | CHF 11'603 | CHF 10'319 | CHF 10'961 |
| Vaud | CHF 10'602 | CHF 9'407 | CHF 10'005 |
| Obwalden | CHF 9'863 | CHF 8'042 | CHF 8'952 |
| Lucerne | CHF 8'300 | CHF 8'600 | CHF 8'450 |
| Basel-Landschaft | CHF 9'303 | CHF 7'358 | CHF 8'331 |
| Uri | CHF 8'392 | CHF 8'016 | CHF 8'204 |
| Graubünden | CHF 8'934 | CHF 7'449 | CHF 8'192 |
| Appenzell Innerrhoden | CHF 8'850 | CHF 7'130 | CHF 7'990 |
| Appenzell Ausserrhoden | CHF 7'952 | CHF 7'825 | CHF 7'889 |
| Aargau | CHF 7'950 | CHF 7'509 | CHF 7'730 |
| St. Gallen | CHF 7'486 | CHF 7'363 | CHF 7'425 |
| Thurgau | CHF 7'316 | CHF 7'179 | CHF 7'248 |
| Fribourg | CHF 7'385 | CHF 6'959 | CHF 7'172 |
| Schaffhausen | CHF 7'862 | CHF 6'072 | CHF 6'967 |
| Bern | CHF 7'358 | CHF 6'237 | CHF 6'798 |
| Neuchâtel | CHF 7'004 | CHF 6'552 | CHF 6'778 |
| Valais | CHF 6'275 | CHF 6'254 | CHF 6'265 |
| Solothurn | CHF 6'263 | CHF 6'229 | CHF 6'246 |
| Glarus | CHF 6'543 | CHF 4'741 | CHF 5'642 |
| Jura | CHF 5'025 | CHF 4'239 | CHF 4'632 |