Thompson is located in Jo Daviess County, Illinois. Thompson has a 2025 population of 830. Thompson is currently declining at a rate of -0.24% annually and its population has decreased by -1.31% since the most recent census, which recorded a population of 841 in 2020.
The average household income in Thompson is $116,404 with a poverty rate of 17.95%. The median age in Thompson is 59.6 years: 61.7 years for males, and 54.7 years for females.
Data after 2023 is projected based on recent change
The racial composition of Thompson includes 94.87% White, and smaller percentages for and multiracial populations.
White (94.9%)
Two or more races (5.1%)
Race | Population | Percentage (of total) |
---|---|---|
White | 925 | 94.87% |
Two or more races | 50 | 5.13% |
Married
Widowed
Divorced
Separated
Never Married
Thompson's average per capita income is $36,413. Household income levels show a median of $103,375. The poverty rate stands at 17.95%.
Name | Median | Mean |
---|---|---|
Married Families | $118,000 | - |
Families | $113,611 | $130,178 |
Households | $103,375 | $116,404 |
Non Families | $60,375 | $79,890 |
Average Income
Median Household Income
Poverty Rate