Haverhill

City in Marshall County, Iowa

View of Haverhill, Iowa
Photo: ChickenPieLinux · CC BY-SA 3.0

Haverhill is a city in Marshall County, Iowa, with 165 residents (2020 Census). It sits at 1,014 ft (309 m) above sea level. The nearest town is Laurel, 4.6 miles SE.

About Haverhill

Haverhill is a city in Marshall County, Iowa, United States. The population was 165 at the time of the 2020 census.

Sites in Haverhill include the Immaculate Conception oratory, the Matthew Edel Blacksmith Shop and House, and the Mid-Iowa Co-Op, which owns the grain elevators on the south end of the city. A series of wind turbines owned by Mid-American Energy stretch from Haverhill to the nearby town of Laurel.

Text: Wikipedia · CC BY-SA 4.0

Haverhill weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Haverhill

All 24 webcams near Haverhill ›

Webcams: Windy.com

Living in Haverhill

Median household income
$61,607
Median home value
$115,300
Median age
37.5
Cost of living and demographics of Haverhill ›

Do you know Haverhill? Tell us about it

Help other travelers: share what makes Haverhill special. We review every message before publishing it.

Map of Haverhill

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Haverhill Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Haverhill, IA population

Haverhill had 165 residents in the 2020 Census.

2020 Census165
Density1,187 per sq mi (458 per km²)

Source: U.S. Census Bureau, Decennial Census.

Haverhill at a glance

StateIowa (IA)
CountyMarshall County
TypeCity
Population165 (2020)
Land area0.14 sq mi (0.4 km²)
Elevation1,014 ft (309 m)
Coordinates41.9441° N, 92.9607° W
ZIP code50120
Census code (GEOID)1935220

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Haverhill

Straight-line distance between town centers.

Frequently asked questions about Haverhill

What county is Haverhill in?

Haverhill is in Marshall County, Iowa.

What is the population of Haverhill, IA?

165 people lived in Haverhill at the 2020 Census.

What is the ZIP code of Haverhill, IA?

The ZIP code of Haverhill is 50120.

What is the elevation of Haverhill?

1,014 feet (309 m) above sea level.

What towns are near Haverhill?

Laurel (4.6 mi), Ferguson (5.0 mi), Marshalltown (6.8 mi), Melbourne (7.3 mi), Gilman (10.0 mi).

Last updated: