St. Moritz sits at 1,822 meters above sea level in the Swiss Alps, a compact town of about 5 thousand people that runs on Europe/Zurich time. The climate is polar, which means short, cool summers and long, snowy winters, and that is exactly what draws the winter crowd. The town itself is small, and expats tend to cluster in the areas closest to the lake and the main pedestrian streets, though the data does not name specific neighborhoods. English is common in tourist areas, so getting by day to day is manageable even before you pick up any German or Romansh.
Living here is expensive by any standard. A one-bedroom apartment in the city center runs about $4,500 per month, while the same place outside the center costs $3,200. A three-bedroom in the center goes for $7,500, and outside the center it drops to $5,500. For a single adult, the budget tier total, including rent, comes to $6,300 per month. The mid-range tier lands at $8,500, and the comfortable tier reaches $12,000. Excluding rent, a single person spends roughly $1,800 per month on everything else. There is no wage data available, so the picture is simply one of very high costs matched by a lifestyle that demands serious income.
On the practical side, St. Moritz is remarkably safe. The safety index sits at 90 out of 100, and the crime index is just 12 out of 100, meaning violent and petty crime are both rare. Healthcare quality is rated excellent, which is reassuring given the remote mountain setting. The air quality index is 25, which is clean and healthy, and the average internet speed is 80 Mbps, solid enough for remote work and streaming. For a town of this size and altitude, the infrastructure punches well above its weight.
For those looking to stay long term, the retirement visa program is the Switzerland Lump Sum Taxation Residence, which requires a minimum monthly income of $2,100. That threshold is low compared to the actual cost of living, so in practice you will need far more to cover rent and daily expenses. The nearest airport is SMV, just 5 kilometers away, which makes arrival relatively painless. Overall, St. Moritz suits travelers and retirees who prioritize safety, clean air, and excellent healthcare over affordability, and who have the financial means to enjoy a polar climate at high altitude without worrying about the monthly bills.