Haverhill
City in Marshall County, Iowa

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.
- 165residents (2020 Census)
- 1,014 ftelevation · 309 m
- 0.1 sq miland area · 0.4 km²
- 1,187 / sq mipopulation density
- 50120ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in Haverhill
Webcams: Windy.com
Living in Haverhill
- Median household income
- $61,607
- Median home value
- $115,300
- Median age
- 37.5
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
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 Census | 165 |
|---|---|
| Density | 1,187 per sq mi (458 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Haverhill at a glance
| State | Iowa (IA) |
|---|---|
| County | Marshall County |
| Type | City |
| Population | 165 (2020) |
| Land area | 0.14 sq mi (0.4 km²) |
| Elevation | 1,014 ft (309 m) |
| Coordinates | 41.9441° N, 92.9607° W |
| ZIP code | 50120 |
| Census code (GEOID) | 1935220 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Haverhill
- Laurel4.6 mi SE
- Ferguson5.0 mi E
- Marshalltown6.8 mi NE
- Melbourne7.3 mi W
- Gilman10.0 mi SE
- Le Grand10.5 mi NE
- Rhodes11.5 mi W
- State Center11.6 mi NW
- Albion11.7 mi N
- Baxter12.8 mi SW
- Montour12.9 mi E
- Green Mountain13.1 mi NE
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: