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.

Thompson

Population

Total Population

450

Population
Growth Rate

-1.06%

Median Age

47

Diversity Index

10.300

Housing & Income

Households

215

Total Housing Units

285


Owner Occupied

169

Renter Occupied

46

Vacant

70

Median Home Value

$67,361


Average Home Value

$111,912

Income
Growth Rate

Median
Household Income

-0.91%


Per Capita Income

2.62%

Income Projection

Median Household

$47,071 $51,170


Average Household

$63,858 $72,292


Per Capita

$29,934 $34,071

Workforce

Total Businesses

40

Total Employed

233

Workers 16+

194

2020 Other Service excl Pub Admin

cp-industries

Businesses

8

Employed

45

2020 Public Administration

cp-industries

Businesses

6

Employed

43

2020 Educational Services - Businesses

cp-industries

Businesses

1

Employed

35

2020 Food Service/Drinking Estab

cp-industries

Businesses

2

Employed

21

2020 Accommodation/Food Service

cp-industries

Businesses

2

Employed

21

2020 Retail Trade Businesses

cp-industries

Businesses

3

Employed

17

Some
High School

24

Graduated
High School

132

Associates
Degree

30

Bachelor's
Degree

42

Graduate
Degree

9

Average Commute Time

0 min.



Resident Commuters

157

Non-Resident Commuters

32

Drive Alone

154

Carpooled

37

Public

0

Work At Home

1


Add to Report View Custom Report