Northwood

Northwood

Northwood is a city in Worth County, Iowa, United States, along the Shell Rock River. The population was 1,989 at the 2010 census. It is the county seat of Worth County. Northwood is part of the Mason City Micropolitan Statistical Area. Local events can be found on the chamber website here.

Visit the Northwood Website

Download the Town Map

Population

Total Population

1,976

Population
Growth Rate

-0.31%

Median Age

42

Diversity Index

19.300

Source: ESRI, 2026-09-09

Housing & Income

Households

902

Total Housing Units

979


Owner Occupied

707

Renter Occupied

195

Vacant

77

Median Home Value

$157,930


Average Home Value

$199,137

Income
Growth Rate

Median
Household Income

0.00%


Per Capita Income

1.97%

Income Projection

Median Household

$75,933 $84,951


Average Household

$85,040 $93,176


Per Capita

$38,995 $42,989

Source: ESRI, 2026-09-09

Workforce

Total Businesses

148

Total Employed

1,232

Workers 16+

984

2026 Retail Trade Businesses

cp-industries

Businesses

20

Employed

240

2026 Public Administration

cp-industries

Businesses

30

Employed

198

2026 HealthCare / Social Assistance

cp-industries

Businesses

12

Employed

172

2026 Educational Services - Businesses

cp-industries

Businesses

3

Employed

160

2026 Food & Beverage Retailers

N

Businesses

4

Employed

151

2026 Manufacturing Businesses

cp-industries

Businesses

3

Employed

106

Some
High School

72

Graduated
High School

416

Associates
Degree

157

Bachelor's
Degree

228

Graduate
Degree

44

Average Commute Time

0 min.



Resident Commuters

592

Non-Resident Commuters

181

Drive Alone

736

Carpooled

150

Public

0

Work At Home

57

Source: ESRI, 2026-09-09