The age distribution, , in Allschwil is; 1,203 children or 6.3% of the population are between 0 and 6 years old and 2,134 teenagers or 11.1% are between 7 and 19. Of the adult population, 2,192 people or 11.4% of the population are between 20 and 29 years old. 2,629 people or 13.7% are between 30 and 39, 3,029 people or 15.8% are between 40 and 49, and 3,851 people or 20.0% are between 50 and 64. The senior population distribution is 3,051 people or 15.9% of the population are between 65 and 79 years old and there are 1,134 people or 5.9% who are over 80.