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

Price per m²
Rent per m²
Apartment
Average price per m²
CHF 11,143
CHF 6,078 – 22,400*
House
Average price per m²
CHF 11,594
CHF 4,802 – 24,354*

Monthly rent and price per m² in the Canton of Schwyz as of March 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 5.4%, while apartment prices have risen by 4.3%. 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 125.3% for houses and a rise of 118.4% for apartments, thus illustrating the housing market trends over time.
Apartment prices
House prices
3 months
0.5%
6 months
1.4%
1 year
4.3%
5 years
31.7%
10 years
43.4%
20 years
111.7%
January 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

    56 reviews
    13 recent transactions in the Canton of Schwyz
    See more
  • Optimum Immobilien AG

    11 reviews
    8 recent transactions in the Canton of Schwyz
    See more
  • Grundeigentümer Verband Schweiz - Zentralschweiz

    341 reviews
    8 recent transactions in the Canton of Schwyz
    See more
  • Berka-Waldstatt Immobilien

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

    306 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

Recent transactions in the Canton of Schwyz

Discover recent transactions in the Canton of Schwyz with selling prices and sold properties.

Average property prices in the Canton of Schwyz

House prices

The median price for houses on the market is CHF 2,063,698. The asking price for 80% of properties falls between CHF 854,786 and CHF 4,334,987. The average price per m² in the Canton of Schwyz is CHF 11,594 / m² (price per square meter).
Property type Average price (CHF)
House: 4 rooms CHF 1.54m
House: 5 rooms CHF 1.93m
House: 6 rooms CHF 2.17m
House: 7 rooms CHF 2.36m
House: 8 rooms CHF 2.51m

Apartment prices

The median price for apartments on the market is CHF 1,225,785. The asking price for 80% of properties falls between CHF 668,610 and CHF 2,463,951. The average price per m² in the Canton of Schwyz is CHF 11,143 / m² (price per square meter).
Property type Average price (CHF)
Studio CHF 661k
Apartment: 2 rooms CHF 776k
Apartment: 3 rooms CHF 1.02m
Apartment: 4 rooms CHF 1.36m
Apartment: 5 rooms CHF 1.81m

Average monthly rents in the Canton of Schwyz

Monthly rent for houses

The median monthly rent for houses on the market is CHF 4,720. The monthly rent of 80% of properties falls between CHF 1,955 and CHF 9,915. The average annual rent per m² in the Canton of Schwyz is CHF 318 / m² / year (annual rent per square meter of living surface).
Property type Average price (CHF)
House: 4 rooms CHF 3.8k
House: 5 rooms CHF 4.1k
House: 6 rooms CHF 4.4k
House: 7 rooms CHF 4.9k
House: 8 rooms CHF 6.0k

Monthly rent for apartments

The median monthly rent for apartments on the market is CHF 3,004. The monthly rent of 80% of properties falls between CHF 1,639 and CHF 6,039. The average annual rent per m² in the Canton of Schwyz is CHF 328 / m² / year (annual rent per square meter of living surface).
Property type Average price (CHF)
Studio CHF 1.1k
Apartment: 2 rooms CHF 1.7k
Apartment: 3 rooms CHF 2.2k
Apartment: 4 rooms CHF 2.7k
Apartment: 5 rooms CHF 3.4k

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,619 CHF 15,283 CHF 408 16,269
Einsiedeln CHF 9,631 CHF 10,166 CHF 293 15,550
Schwyz CHF 10,109 CHF 10,489 CHF 297 15,000
Küssnacht (SZ) CHF 12,214 CHF 13,382 CHF 334 12,845
Arth CHF 9,826 CHF 9,916 CHF 302 11,877
Schübelbach CHF 8,863 CHF 8,367 CHF 278 9,167
Ingenbohl CHF 10,626 CHF 11,373 CHF 331 8,856
Lachen CHF 11,946 CHF 13,499 CHF 350 8,617
Wollerau CHF 17,106 CHF 18,790 CHF 404 7,101

Latest appraisals in the Canton of Schwyz

For sale in the Canton of Schwyz

For rent in the Canton of Schwyz