Canton of Schwyz: Property prices, Price per m² (sqm), Online valuation

Price per m²
Rent per m²
Apartment
Average price per m²
CHF 10,708
CHF 7,624 – 15,923*
House
Average price per m²
CHF 10,567
CHF 5,822 – 16,337*

Monthly rent and price per m² in the Canton of Schwyz as of 1 October 2023

Online property valuation Canton of Schwyz

Appraise the value of your house or apartment in the Canton of Schwyz. Get a free online valuation of your home in less than 3 minutes.

Housing market trends and history in the Canton of Schwyz

Prices in the real estate market in the Canton of Schwyz have increased by 2.8% over the last 12 months. The chart below shows the historical housing prices over the last 20 years. In 23 years, apartment and house prices have increased by 116.4%.
3 months
0.8%
6 months
1.9%
1 year
2.8%
5 years
29.9%
10 years
37.5%
20 years
113.3%
9 July 2023

Average property prices in the Canton of Schwyz

House prices

The median price for houses on the market is CHF 1,690,000. The asking price for 80% of properties falls between CHF 570,535 and CHF 4,200,000. The average price per m² in the Canton of Schwyz is CHF 10,567 / m² (price per square meter).
Property type Average price (CHF)
House: 4 rooms CHF 1.49m
House: 5 rooms CHF 1.65m
House: 6 rooms CHF 1.79m
House: 7 rooms CHF 1.72m
House: 8 rooms CHF 2.49m

Apartment prices

The median price for apartments on the market is CHF 1,140,000. The asking price for 80% of properties falls between CHF 608,000 and CHF 2,378,000. The average price per m² in the Canton of Schwyz is CHF 10,708 / m² (price per square meter).
Property type Average price (CHF)
Studio CHF 365k
Apartment: 2 rooms CHF 730k
Apartment: 3 rooms CHF 980k
Apartment: 4 rooms CHF 1.20m
Apartment: 5 rooms CHF 1.55m

Average monthly rents in the Canton of Schwyz

Monthly rent for houses

The median monthly rent for houses on the market is CHF 3,600. The monthly rent of 80% of properties falls between CHF 1,599 and CHF 8,700. The average annual rent per m² in the Canton of Schwyz is CHF 330 / m² / year (annual rent per square meter of living surface).
Property type Average price (CHF)
House: 4 rooms CHF 3.4k
House: 5 rooms CHF 3.5k
House: 6 rooms CHF 4.9k
House: 7 rooms CHF 4.5k
House: 8 rooms CHF 8.7k

Monthly rent for apartments

The median monthly rent for apartments on the market is CHF 1,908. The monthly rent of 80% of properties falls between CHF 1,000 and CHF 3,300. The average annual rent per m² in the Canton of Schwyz is CHF 284 / m² / year (annual rent per square meter of living surface).
Property type Average price (CHF)
Studio CHF 990.0
Apartment: 2 rooms CHF 1.5k
Apartment: 3 rooms CHF 1.9k
Apartment: 4 rooms CHF 2.3k
Apartment: 5 rooms CHF 2.8k

Price per m² by municipality in the Canton of Schwyz

Municipalities
Average price per m²
Apartment
Average price per m²
House
Average price per m²
Rent
Population
Freienbach CHF 13,697 CHF 14,282 CHF 334 16,269
Einsiedeln CHF 9,502 CHF 9,841 CHF 250 15,550
Schwyz CHF 9,390 CHF 9,223 CHF 250 15,000
Kßssnacht (SZ) CHF 12,929 CHF 12,274 CHF 290 12,845
Arth CHF 9,990 CHF 10,130 CHF 252 11,877
Schßbelbach CHF 8,867 CHF 9,189 CHF 275 9,167
Ingenbohl CHF 10,144 CHF 9,961 CHF 282 8,856
Lachen CHF 11,356 CHF 10,771 CHF 310 8,617
Wollerau CHF 14,829 CHF 15,314 CHF 370 7,101
Altendorf CHF 12,280 CHF 11,904 CHF 277 6,926
Feusisberg CHF 12,717 CHF 14,224 CHF 300 5,272
Galgenen CHF 9,250 CHF 9,539 CHF 290 5,231
Wangen (SZ) CHF 9,959 CHF 9,316 CHF 280 5,011
Reichenburg CHF 7,549 CHF 7,926 CHF 247 3,633
Muotathal CHF 7,635 CHF 6,964 CHF 167 3,515
Steinen CHF 9,081 CHF 9,769 CHF 237 3,355
Tuggen CHF 8,257 CHF 8,595 CHF 279 3,317
Unteriberg CHF 7,655 CHF 7,363 CHF 220 2,413
Rothenthurm CHF 8,905 CHF 9,025 CHF 236 2,395
Gersau CHF 10,063 CHF 9,910 CHF 255 2,279
Sattel CHF 9,258 CHF 10,122 CHF 233 1,946
Morschach CHF 9,094 CHF 8,264 CHF 245 1,103
Lauerz CHF 9,980 CHF 9,773 CHF 197 1,081
Vorderthal CHF 7,516 CHF 9,096 CHF 198 1,025
Steinerberg N/A CHF 10,597 CHF 271 954
Oberiberg CHF 6,951 CHF 8,100 CHF 246 888
Illgau CHF 9,947 N/A CHF 180 797
Alpthal CHF 7,830 CHF 8,551 CHF 293 613
Innerthal N/A CHF 8,083 N/A 177
Riemenstalden N/A N/A N/A 88

For sale in the Canton of Schwyz

For rent in the Canton of Schwyz