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
Owner Occupied
193
Renter Occupied
53
Vacant
29
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 Est.
Businesses
2
Employed
21
2023 Accommodation / Food Service
Businesses
2
Employed
21
Average Commute Time
0 min.
Resident Commuters
187
Non-Resident Commuters
36
Drive Alone
211
Carpooled
9
Public
0
Work At Home
16