 The population was composed of 7,863 Swiss citizens (76.8% of the population), and 2,372 non-Swiss residents (23.2%).Of the population in the municipality 2,303 or about 23.7% were born in Aesch and lived there in 2000.There were 1,615 or 16.6% who were born in the same canton, while 3,522 or 36.2% were born somewhere else in Switzerland, and 2,036 or 20.9% were born outside of Switzerland.