Haverhill
City in Essex County, Massachusetts

Haverhill is a city in Essex County, Massachusetts, with 67,787 residents (2020 Census). It sits at 66 ft (20 m) above sea level. The nearest town is Groveland, 4.1 miles SE.
- 67,787residents (2020 Census)
- 66 ftelevation · 20 m
- 33.0 sq miland area · 85.6 km²
- 2,052 / sq mipopulation density
- 01830main ZIP code (4 in total)
About Haverhill
Haverhill ( HAY-vril) is a city in Essex County, Massachusetts, United States. Haverhill is located 35 miles (56 km) north of Boston on the New Hampshire border and about 17 miles (27 km) from the Atlantic Ocean. The population was 67,787 at the 2020 United States census.
Located on the Merrimack River, Haverhill began as a farming community of Puritans, largely from Newbury Plantation. The land was officially purchased from the Pentuckets on November 15, 1642 (one year after incorporation) for three pounds, ten shillings. Pentucket was renamed Haverhill (after the Ward family's hometown in England) and evolved into an important industrial center, beginning with sawmills and gristmills run by water power. In the 18th and 19th centuries, Haverhill developed woolen mills, tanneries, shipping and shipbuilding. The town was home to a significant shoe-making industry for many decades. By the end of 1913, one tenth of the shoes produced in the United States were made in Haverhill, and because of this the town was known during the time as the "Queen Slipper City".
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
- $88,326
- Median home value
- $453,900
- Median rent
- $1,668/mo
- Median age
- 39.4
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, MA population
Haverhill had 67,787 residents in the 2020 Census.
| 2020 Census | 67,787 |
|---|---|
| Density | 2,052 per sq mi (792 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Haverhill at a glance
| State | Massachusetts (MA) |
|---|---|
| County | Essex County |
| Type | City |
| Population | 67,787 (2020) |
| Land area | 33.04 sq mi (85.6 km²) |
| Water area | 2.66 sq mi (6.89 km²) |
| Elevation | 66 ft (20 m) |
| Coordinates | 42.7829° N, 71.0874° W |
| ZIP codes | 01830, 01832, 01834, 01835 |
| Official website | ci.haverhill.ma.us |
| Census code (GEOID) | 2529405 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Haverhill
- Groveland4.1 mi SE
- Plaistow, NH4.3 mi N
- Methuen5.4 mi SW
- Merrimac5.4 mi NE
- Atkinson, NH5.6 mi NW
- West Newbury6.3 mi E
- Newton, NH6.4 mi N
- Georgetown6.6 mi SE
- Salem, NH6.8 mi W
- Lawrence6.8 mi SW
- Boxford7.3 mi SE
- North Andover7.5 mi S
Straight-line distance between town centers.
Frequently asked questions about Haverhill
What county is Haverhill in?
Haverhill is in Essex County, Massachusetts.
What is the population of Haverhill, MA?
67,787 people lived in Haverhill at the 2020 Census.
What is the ZIP code of Haverhill, MA?
The main ZIP code is 01830. Other ZIP codes: 01832, 01834, 01835.
What is the elevation of Haverhill?
66 feet (20 m) above sea level.
What towns are near Haverhill?
Groveland (4.1 mi), Plaistow (4.3 mi), Methuen (5.4 mi), Merrimac (5.4 mi), Atkinson (5.6 mi).
Last updated: