Haverhill Featured Businesses

Niorth Haverhill Administration Offices

Located in the Connecticut River Valley, approximately 30 miles north of Hanover, Haverhill is home to approximately 4,800 residents. The town is a vibrant community comprised of: Woodsville, North Haverhill, Mountain Lakes, Haverhill Corner, Pike, and East Haverhill.  The area has a few local businesses but is most known for being home to the Grafton County Courthouse and the North Haverhill Fair.

North Haverhill Fair                        Windy Ridge Orchard


      Windy Ridge Orchard