Haverhill, MA is a city located in Essex County, Massachusetts and has a land area of 33.04 square miles (85.57 km2). The water area for the city is 2.66 square miles or 6.89 km2. There are 4 total unique zip codes in Haverhill, Massachusetts. The area code(s) for Haverhill is 978.
|