Northwood

Northwood Main Photo

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.27%

Median Age

42

Diversity Index

17.700

Source: ESRI, 2025-10-16

Housing & Income

Households

898

Total Housing Units

976


Owner Occupied

699

Renter Occupied

199

Vacant

78

Median Home Value

$157,422


Average Home Value

$197,418

Income
Growth Rate

Median
Household Income

0.00%


Per Capita Income

1.51%

Income Projection

Median Household

$71,380 $78,307


Average Household

$84,268 $90,513


Per Capita

$38,331 $41,322

Source: ESRI, 2025-10-16

Workforce

Total Businesses

148

Total Employed

1,239

Workers 16+

1,117

2025 Retail Trade Businesses

cp-industries

Businesses

20

Employed

243

2025 Public Administration

cp-industries

Businesses

30

Employed

199

2025 HealthCare / Social Assistance

cp-industries

Businesses

12

Employed

172

2025 Educational Services - Businesses

cp-industries

Businesses

3

Employed

156

2025 Food & Beverage Retailers

N

Businesses

4

Employed

151

2025 Manufacturing Businesses

cp-industries

Businesses

3

Employed

106

Some
High School

57

Graduated
High School

439

Associates
Degree

203

Bachelor's
Degree

227

Graduate
Degree

83

Average Commute Time

0 min.



Resident Commuters

653

Non-Resident Commuters

224

Drive Alone

868

Carpooled

137

Public

3

Work At Home

50

Source: ESRI, 2025-10-16