 There are 123 people who speak French and 6 people who speak Romansh., the gender distribution of the population was 48.6% male and 51.4% female.The population was made up of 8,203 Swiss citizens (85.6% of the population), and 1,381 non-Swiss residents (14.4%) Of the population in the municipality 1,754 or about 20.8% were born in Therwil and lived there in 2000.