13,429 apartments for sale in Switzerland
13'429 properties for sale
ApartmentCHF 245'0004 rooms6527 Lodrino
ApartmentCHF 300'0007 rooms6930 Bedano
ApartmentCHF 350'0002900 PorrentruySponsoredNeed 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'990'0008 rooms1209 Genève
ApartmentCHF 920'0003,5 rooms · 3 baths · 119 m²1844 Villeneuve
ApartmentCHF 770'0004,5 rooms · 2 baths · 105 m²5082 Kaisten
ApartmentCHF 470'0003,5 rooms · 68 m²9552 Bronschhofen
ApartmentCHF 870'0003,5 rooms · 70 m²6612 Ascona
ApartmentCHF 345'0002 rooms · 40 m²1884 Villars-sur-Ollon
ApartmentCHF 890'0004 rooms · 91 m²8135 Langnau am Albis
ApartmentCHF 795'0005 rooms1884 Villars-sur-Ollon
ApartmentCHF 1'340'0006 rooms · 191 m²1044 Fey
Properties for sale by canton
- Ticino2'133 properties
- Valais1'910 properties
- Zurich1'202 properties
- Vaud1'152 properties
- Bern1'008 properties
- Aargau999 properties
- St. Gallen730 properties
- Fribourg662 properties
- Thurgau611 properties
- Basel-Landschaft510 properties
- Graubünden490 properties
- Lucerne383 properties
- Geneva299 properties
- Solothurn276 properties
- Neuchâtel250 properties
- Jura147 properties
- Schwyz117 properties
- Schaffhausen107 properties
- Appenzell Ausserrhoden100 properties
- Basel-Stadt89 properties
- Zug82 properties
- Nidwalden58 properties
- Obwalden32 properties
- Glarus32 properties
- Uri21 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 |