Winnebago & Worth Counties: Where hometown values support today’s opportunities

Thompson Main Photo

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.

Download the Town Map

Thompson

Population

Total Population

518

Population
Growth Rate

-0.23%

Median Age

47

Diversity Index

22.400

Housing & Income

Households

242

Total Housing Units

272


Owner Occupied

187

Renter Occupied

55

Vacant

30

Median Home Value

$81,081


Average Home Value

$152,261

Income
Growth Rate

Median
Household Income

0.00%


Per Capita Income

2.04%

Income Projection

Median Household

$45,443 $50,145


Average Household

$56,282 $62,840


Per Capita

$25,600 $28,320

Workforce

Total Businesses

43

Total Employed

246

Workers 16+

236

2022 Other Service excl Pub Admin

cp-industries

Businesses

9

Employed

48

2022 Public Administration

cp-industries

Businesses

5

Employed

35

2022 Educational Services - Businesses

cp-industries

Businesses

1

Employed

35

2022 Retail Trade Businesses

cp-industries

Businesses

5

Employed

34

2022 Food Service/Drinking Estab

cp-industries

Businesses

2

Employed

21

2022 Accommodation/Food Service

cp-industries

Businesses

2

Employed

21

Some
High School

24

Graduated
High School

124

Associates
Degree

49

Bachelor's
Degree

63

Graduate
Degree

13

Average Commute Time

0 min.



Resident Commuters

190

Non-Resident Commuters

42

Drive Alone

200

Carpooled

21

Public

0

Work At Home

13


Add to Report View Custom Report