Haverhill, MA ZIP codes
Haverhill, Massachusetts has 4 ZIP codes, including 1 PO Box ZIP. They are in Essex County.
- Population in these ZIPs
- 67,698
- Avg. median income
- $88,000population-weighted
- Typical home value
- $543,100population-weighted
- Metro area
- Boston-Cambridge-Newton, MA-NH
Loading map…
Click anywhere on the map to see which ZIP code it's in.
Haverhill, MA ZIP codes list
| ZIP code | County | Population | Median income | Typical home value |
|---|---|---|---|---|
| 01830 | Essex County | 26,530 | $78,571 | $553,500 |
| 01831 PO Box | Essex County | — | — | — |
| 01832 | Essex County | 26,386 | $83,041 | $522,600 |
| 01835 | Essex County | 14,782 | $113,578 | $561,000 |
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Cities near Haverhill
- Groveland 5 mi
- Methuen 5 mi
- Lawrence 6 mi
- Merrimac 6 mi
- Georgetown 7 mi
- West Newbury 7 mi
- North Andover 7 mi
- Boxford 8 mi
- Amesbury 9 mi
- Andover 10 mi
- Byfield 10 mi
- Newburyport 11 mi
Frequently asked questions
What is the ZIP code for Haverhill, MA?
Haverhill, MA has 4 ZIP codes: 01830, 01831, 01832 and 01835.
What county is Haverhill, Massachusetts in?
Haverhill ZIP codes are in Essex County.
Which Haverhill ZIP codes are PO Boxes?
01831 is a PO Box or single-organization ZIP code; it has no residential delivery area.