Romansch is the official language in St. Moritz that is spoken by a majority of people living here. Italian, German, and French are also spoken here.