
City · Graubünden
St. Moritz is a high Alpine resort town in the Engadine in Switzerland, at an elevation of about 1,800 metres (5,910 ft) above sea level. It is Upper Engadine's major town and a municipality in the administrative region of Maloja in the Swiss canton of the Grisons.
Fibre
The rental vacancy rate is 1.16%, 89% above the cantonal average (0.61 %) — a comparatively relaxed market. The municipal tax multiplier (Steuerfuss) is 55%, 38% below the cantonal average (88 %) — tax-favourable. Median taxable income is CHF 67'330, roughly the Swiss average (CHF 67'216). St. Moritz has 4'997 residents (2024).
Source: Swiss Federal Statistical Office (BFS).
1 apartments are currently listed to buy in St. Moritz on Homematch. The selection updates throughout the day as agencies publish new listings.
St. Moritz is located in the canton of Graubünden.
St. Moritz has approximately 4'997 residents.
The municipal tax multiplier (Steuerfuss) in St. Moritz is 55% of the cantonal base rate. Note: this is a multiplier of the cantonal income tax, not an effective tax rate.
46 kmCHF 2'850'000
6.5 rooms · 229 m²
Rheinfelsstrasse, 7000 Chur
57 kmCHF 1'390'000
6.5 rooms · 198 m²
Feldeggweg 5, 7303 Mastrils
CHF 1'250'000
6 rooms · 150 m²
7550 Scuol
67 kmCHF 995'000
6 rooms · 149 m²
Brüelstrasse 2, 7323 Wangs
CHF 1'050'000
6.5 rooms · 138 m²
9470 Buchs