13,411 apartments for sale in Switzerland
13'411 properties for sale
ApartmentCHF 1'450'0004,5 rooms · 2 baths · 140 m²6612 Ascona
ApartmentCHF 580'0002,5 rooms · 1 bath · 65 m²6600 Locarno
ApartmentCHF 700'0002,5 rooms · 1 bath · 54 m²6614 Isole di BrissagoSponsoredNeed to sell first?Don’t let your dream home slip away just because your current home hasn’t sold yetFree valuation with Neho
ApartmentCHF 4'000'0004,5 rooms6900 Lugano
ApartmentCHF 690'0004,5 rooms · 120 m²9215 Schönenberg an der Thur
ApartmentCHF 3'950'0003 rooms · 169 m²6900 Lugano
ApartmentCHF 640'0004,5 rooms · 1 bath · 110 m²3910 Saas-Grund
ApartmentCHF 700'0002,5 rooms · 1 bath · 54 m²6614 Brissago
ApartmentCHF 1'150'0004,5 rooms · 2 baths · 131 m²4500 Solothurn
ApartmentCHF 1'870'0004,5 rooms · 2 baths · 114 m²8706 Meilen
ApartmentCHF 775'0004,5 rooms · 150 m²3427 Utzenstorf
ApartmentCHF 795'0004,5 rooms · 2 baths · 117 m²6247 Schötz
Properties for sale by canton
- Ticino2'131 properties
- Valais1'911 properties
- Zurich1'206 properties
- Vaud1'142 properties
- Bern1'009 properties
- Aargau1'002 properties
- St. Gallen735 properties
- Fribourg660 properties
- Thurgau605 properties
- Basel-Landschaft506 properties
- Graubünden491 properties
- Lucerne384 properties
- Geneva300 properties
- Solothurn276 properties
- Neuchâtel249 properties
- Jura149 properties
- Schwyz117 properties
- Schaffhausen106 properties
- Appenzell Ausserrhoden100 properties
- Basel-Stadt88 properties
- Zug82 properties
- Nidwalden58 properties
- Obwalden32 properties
- Glarus32 properties
- Uri22 properties
- Appenzell Innerrhoden18 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 |