Haverhill is a city in Essex County, Massachusetts, United States. Haverhill is located 35 miles north of Boston on the New Hampshire border and about 17 miles from the Atlantic Ocean. The population was 67,787 at the 2020 United States census.
AdExplore homes for sale in Haverhill, MA. Personalized Guidance and Top-Rated Agents. Movoto by OJO showcases Haverhill houses & condos for sale that match your needs.
Site visitors: Over 100K in the past month
Meet an Agent · Interactive Map View · School Search · Advanced Search