Haverhill, Massachusetts was first settled by the English in 1637. Originally called "Trescott", it was a farming community and its population grew quickly. In 1640, the settlement was renamed Haverhill.
Haverhill: Unraveling the Rich Tapestry of Massachusetts