 Out of the total population in Altstätten, , the highest education level completed by 2,532 people (24.4% of the population) was Primary, while 3,579 (34.5%) have completed Secondary, 905 (8.7%) have attended a Tertiary school, and 488 (4.7%) are not in school.The remainder did not answer this question.The historical population is given in the following table