Thompson

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

Population

Total Population

522

Population
Growth Rate

0.04%

Median Age

48

Diversity Index

24.700

Source: ESRI, 2024-09-26

Housing & Income

Households

243

Total Housing Units

272


Owner Occupied

189

Renter Occupied

54

Vacant

29

Median Home Value

$153,365


Average Home Value

$187,169

Income
Growth Rate

Median
Household Income

0.00%


Per Capita Income

2.33%

Income Projection

Median Household

$56,689 $68,195


Average Household

$67,010 $76,286


Per Capita

$31,194 $35,007

Source: ESRI, 2024-09-26

Workforce

Total Businesses

45

Total Employed

244

Workers 16+

217

2024 Other Service excl Pub Admin

cp-industries

Businesses

11

Employed

52

2024 Public Administration

cp-industries

Businesses

5

Employed

35

2024 Educational Services - Businesses

cp-industries

Businesses

1

Employed

35

2024 Retail Trade Businesses

cp-industries

Businesses

4

Employed

33

2024 Food Service / Drinking Est.

cp-industries

Businesses

2

Employed

21

2024 Accommodation / Food Service

cp-industries

Businesses

2

Employed

21

Some
High School

17

Graduated
High School

101

Associates
Degree

46

Bachelor's
Degree

119

Graduate
Degree

17

Average Commute Time

0 min.



Resident Commuters

183

Non-Resident Commuters

32

Drive Alone

167

Carpooled

6

Public

0

Work At Home

17

Source: ESRI, 2024-09-26
Add to Report View Custom Report