Morschach is a municipality in Schwyz District in the canton of Schwyz in Switzerland.
Morschach is first mentioned in 1261 as Morsacho.
Morschach has an area, as of 2006, of 20.8 km2 (8.0 sq mi). Of this area, 52.3% is used for agricultural purposes, while 36.2% is forested. Of the rest of the land, 2.9% is settled (buildings or roads) and the remainder (8.6%) is non-productive (rivers, glaciers or mountains).
The municipality is located on a glacier moraine above the Lake of Lucerne. It consists of the village of Morschach and includes the summer and winter sport center at Stoos.
Morschach has a population (as of 31 December 2014) of 1,123.As of 2007, 14.7% of the population was made up of foreign nationals. Over the last 10 years the population has grown at a rate of 9.3%. Most of the population (as of 2000) speaks German (89.0%), with Serbo-Croatian being second most common ( 2.0%) and Portuguese being third ( 1.7%).
As of 2000 the gender distribution of the population was 54.4% male and 45.6% female. The age distribution, as of 2008, in Morschach is; 274 people or 28.6% of the population is between 0 and 19. 331 people or 34.6% are 20 to 39, and 247 people or 25.8% are 40 to 64. The senior population distribution is 67 people or 7.0% are 65 to 74. There are 36 people or 3.8% who are 70 to 79 and 3 people or 0.31% of the population who are over 80.