Haverhill NH Real Estate

Haverhill, New Hampshire town is located in Grafton County with a population of 4,697. It is located at 43 minutes’ distance from Lebanon. Incorporated in 1763, Haverhill has a total area of 52.1 square miles, of which 51 square miles is land and 1.1 square miles is water. Windy Ridge Orchard is a popular place to visit in Haverhill. Students go to Woodsville High School for education.

Save Search