The Town of Haverhill, NH consists of Woodsville, North Haverhill, Haverhill Corner, Mountain Lakes, and Pike. I live in the Mountain Lakes community, a four-seasons resort.