Homes for sale in Haverhill MA.
Haverhill is a city in Essex county Massachusetts. It is home to over 58,000 residents and resides on the banks of the Merrimack Valley River. It was originally named Pentucket, meaning “place of the winding river” in Native American and was originally a farming community that grew into an important industrial center.
100k – 200k | 201k – 300k | 301k – 400k | 401k – 500k | 501k – 1 Million | 1 Million Plus
Home Listings in Haverhill