
Place
city in Essex County, Massachusetts, United States
Free account · your comment posts right after signup
Not who you're looking for? Others named Haverhill: town in Suffolk, England, UK · human settlement in Marshall County, Iowa, United States of · town in Palm Beach County, Florida, United States of America · town in New Hampshire, United States
Haverhill 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.
Read the full article →