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

Price per m²
Rent per m²
Apartment
Average price per m²
CHF 11,359
CHF 6,253 – 23,763*
House
Average price per m²
CHF 11,681
CHF 5,011 – 24,537*

Monthly rent and price per m² in the Canton of Schwyz as of May 2025

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

Over the past 12 months, house prices in the Canton of Schwyz have increased by 4.9%, while apartment prices have risen by 3.6%. The chart below illustrates the evolution of property prices over the past 25 years. Over a period of 21 years, the price per square meter has recorded an increase of 126.1% for houses and a rise of 119.7% for apartments, thus illustrating the housing market trends over time.
Apartment prices
House prices
3 months
1.0%
6 months
1.9%
1 year
3.6%
5 years
32.4%
10 years
45.2%
20 years
112.5%
April 2025

Real estate agents recommendation in the Canton of Schwyz

Real estate agents ranking in the Canton of Schwyz with transactions made in the last 24 months.
Agencies
Agents
  • Homes & More

    113 reviews
    12 recent transactions in the Canton of Schwyz
    See more
  • Optimum Immobilien AG

    25 reviews
    9 recent transactions in the Canton of Schwyz
    See more
  • Immoleo GmbH

    106 reviews
    7 recent transactions in the Canton of Schwyz
    See more
  • Heer Real Estate AG

    14 reviews
    7 recent transactions in the Canton of Schwyz
    See more
  • ImmoSky AG - Standort Dübendorf ZH (Zentrale)

    617 reviews
    6 recent transactions in the Canton of Schwyz
    See more
  • View all agencies
Are you a real estate agent and want to appear on this page? Get listed now

Real estate recent transactions in the Canton of Schwyz

Discover recent transactions in the Canton of Schwyz, including sold house prices.

Average property prices in the Canton of Schwyz

House prices

The median price for houses on the market is CHF 2,044,151. The asking price for 80% of properties falls between CHF 876,929 and CHF 4,293,926. The average price per m² in the Canton of Schwyz is CHF 11,681 / m² (price per square meter).
Property type Average price (CHF)
House: 4 rooms CHF 1.63m
House: 5 rooms CHF 1.99m
House: 6 rooms CHF 2.23m
House: 7 rooms CHF 2.41m
House: 8 rooms CHF 2.49m

Apartment prices

The median price for apartments on the market is CHF 1,283,516. The asking price for 80% of properties falls between CHF 706,641 and CHF 2,685,235. The average price per m² in the Canton of Schwyz is CHF 11,359 / m² (price per square meter).
Property type Average price (CHF)
Studio CHF 708k
Apartment: 2 rooms CHF 823k
Apartment: 3 rooms CHF 1.06m
Apartment: 4 rooms CHF 1.41m
Apartment: 5 rooms CHF 1.92m

Average monthly rents in the Canton of Schwyz

Monthly rent for houses

The median monthly rent for houses on the market is CHF 4,693. The monthly rent of 80% of properties falls between CHF 2,013 and CHF 9,859. The average annual rent per m² in the Canton of Schwyz is CHF 322 / m² / year (annual rent per square meter of living surface).
Property type Average price (CHF)
House: 4 rooms CHF 3.7k
House: 5 rooms CHF 4.2k
House: 6 rooms CHF 4.5k
House: 7 rooms CHF 5.1k
House: 8 rooms CHF 6.4k

Monthly rent for apartments

The median monthly rent for apartments on the market is CHF 3,166. The monthly rent of 80% of properties falls between CHF 1,743 and CHF 6,624. The average annual rent per m² in the Canton of Schwyz is CHF 336 / m² / year (annual rent per square meter of living surface).
Property type Average price (CHF)
Studio CHF 1.1k
Apartment: 2 rooms CHF 1.8k
Apartment: 3 rooms CHF 2.3k
Apartment: 4 rooms CHF 2.8k
Apartment: 5 rooms CHF 3.5k

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 14,675 CHF 15,537 CHF 444 16,269
Einsiedeln CHF 9,586 CHF 11,090 CHF 293 15,550
Schwyz CHF 10,265 CHF 10,001 CHF 293 15,000
Küssnacht (SZ) CHF 12,675 CHF 12,897 CHF 344 12,845
Arth CHF 10,891 CHF 10,634 CHF 319 11,877
Schübelbach CHF 8,766 CHF 8,831 CHF 282 9,167
Ingenbohl CHF 11,208 CHF 10,840 CHF 329 8,856
Lachen CHF 12,151 CHF 13,375 CHF 348 8,617
Wollerau CHF 17,118 CHF 18,920 CHF 427 7,101

Latest appraisals in the Canton of Schwyz

For sale in the Canton of Schwyz

For rent in the Canton of Schwyz