 Most of the population () speaks German (96.7%), with Albanian being second most common ( 0.6%) and French being third ( 0.4%).Of the Swiss national languages (), 3,013 speak German, 14 people speak French, 12 people speak Italian, and 3 people speak Romansh.The age distribution, , in Mörschwil is; 427 children or 13.7% of the population are between 0 and 9 years old and 472 teenagers or 15.1% are between 10 and 19.