 Most of the population () speaks German (89.0%), with Albanian being second most common ( 3.1%) and Serbo-Croatian being third ( 2.7%).Of the Swiss national languages (), 9,243 speak German, 17 people speak French, 172 people speak Italian, and 22 people speak Romansh.The age distribution, , in Altstätten is; 1,296 children or 12.5% of the population are between 0 and 9 years old and 1,438 teenagers or 13.9% are between 10 and 19.