Thunstetten has a population (as of December 2018) of 3,397.
 As of 2010, 15.9% of the population are resident foreign nationals.
 Over the last 10 years (2000-2010) the population has changed at a rate of 0.1%.
 Migration accounted for 1.6%, while births and deaths accounted for 0.9%.

Most of the population (as of 2000) speaks German (2,671 or 90.3%) as their first language, Albanian is the second most common (79 or 2.7%) and Italian is the third (39 or 1.3%).
 There are 16 people who speak French and 1 person who speaks Romansh.

As of 2008, the population was 51.3% male and 48.7% female.
 The population was made up of 1,297 Swiss men (42.6% of the population) and 264 (8.7%) non-Swiss men.
 There were 1,263 Swiss women (41.5%) and 219 (7.2%) non-Swiss women.
 Of the population in the municipality, 783 or about 26.5% were born in Thunstetten and lived there in 2000.
 There were 1,241 or 42.0% who were born in the same canton, while 554 or 18.7% were born somewhere else in Switzerland, and 364 or 12.3% were born outside of Switzerland.

As of 2010, children and teenagers (0–19 years old) make up 21.9% of the population, while adults (20–64 years old) make up 60.6% and seniors (over 64 years old) make up 17.5%.

As of 2000, there were 1,177 people who were single and never married in the municipality.
 There were 1,487 married individuals, 148 widows or widowers and 145 individuals who are divorced.

As of 2000, there were 333 households that consist of only one person and 93 households with five or more people.
 In 2000, a total of 1,190 apartments (93.0% of the total) were permanently occupied, while 15 apartments (1.2%) were seasonally occupied and 74 apartments (5.8%) were empty.
 As of 2010, the construction rate of new housing units was 6.2 new units per 1000 residents.
 The vacancy rate for the municipality, in 2011, was 3.25%.

The historical population is given in the following chart:
Thunstetten has a population (as of December 2018) of 3,397.  As of 2010, 15.9% of the population are resident foreign nationals.  Over the last 10 years (2000-2010) the population has changed at a rate of 0.1%.  Migration accounted for 1.6%, while births and deaths accounted for 0.9%.
Most of the population (as of 2000) speaks German (2,671 or 90.3%) as their first language, Albanian is the second most common (79 or 2.7%) and Italian is the third (39 or 1.3%).  There are 16 people who speak French and 1 person who speaks Romansh.
As of 2008, the population was 51.3% male and 48.7% female.  The population was made up of 1,297 Swiss men (42.6% of the population) and 264 (8.7%) non-Swiss men.  There were 1,263 Swiss women (41.5%) and 219 (7.2%) non-Swiss women.  Of the population in the municipality, 783 or about 26.5% were born in Thunstetten and lived there in 2000.  There were 1,241 or 42.0% who were born in the same canton, while 554 or 18.7% were born somewhere else in Switzerland, and 364 or 12.3% were born outside of Switzerland.
As of 2010, children and teenagers (0–19 years old) make up 21.9% of the population, while adults (20–64 years old) make up 60.6% and seniors (over 64 years old) make up 17.5%.
As of 2000, there were 1,177 people who were single and never married in the municipality.  There were 1,487 married individuals, 148 widows or widowers and 145 individuals who are divorced.
As of 2000, there were 333 households that consist of only one person and 93 households with five or more people.  In 2000, a total of 1,190 apartments (93.0% of the total) were permanently occupied, while 15 apartments (1.2%) were seasonally occupied and 74 apartments (5.8%) were empty.  As of 2010, the construction rate of new housing units was 6.2 new units per 1000 residents.  The vacancy rate for the municipality, in 2011, was 3.25%.
The historical population is given in the following chart:
Thunstetten