Total Population
524
Population
Growth Rate
-0.19%
Median Age
47
Diversity Index
24.600
Thompson is a city in Winnebago County, Iowa, United States. The population was 502 at the 2010 census. Thompson is home to the Winnebago County Fair held annually. Thompson was platted in 1892. It was incorporated as a city in 1894.
Households
246
Total Housing Units
275
Owner Occupied
193
Renter Occupied
53
Vacant
29
Median Home Value
$108,750
Average Home Value
$183,420
Income
Growth Rate
Median
Household Income
0.00%
Per Capita Income
2.02%
Median Household
$51,425 $54,131
Average Household
$62,706 $69,499
Per Capita
$29,438 $32,540
Total Businesses
44
Total Employed
255
Workers 16+
237
2023 Other Service excl Pub Admin
Businesses
10
Employed
50
2023 Public Administration
Businesses
5
Employed
35
2023 Educational Services - Businesses
Businesses
1
Employed
35
2023 Retail Trade Businesses
Businesses
4
Employed
33
2023 Food Service/Drinking Estab
Businesses
2
Employed
21
2023 Accommodation/Food Service
Businesses
2
Employed
21
Some
High School
18
Graduated
High School
108
Associates
Degree
37
Bachelor's
Degree
135
Graduate
Degree
6
Average Commute Time
0 min.
Resident Commuters
187
Non-Resident Commuters
36
Drive Alone
211
Carpooled
9
Public
0
Work At Home
16