, the gender distribution of the population was 49.4% male and 50.6% female. The population was made up of 4,016 Swiss citizens (76.2% of the population), and 1,252 non-Swiss residents (23.8%) Of the population in the municipality 1,553 or about 32.0% were born in Laufen and lived there in 2000. There were 794 or 16.3% who were born in the same canton, while 1,339 or 27.6% were born somewhere else in Switzerland, and 1,005 or 20.7% were born outside of Switzerland.