Lake Waukewan is situated just to the west of Lake Winnipesaukee. The major towns on the shoreline of Waukewan are Center Harbor, Meredith, and New Hampton. In terms of population, Meredith is the largest of these with approximately 6,000 residents, while New Hampton is home to around 2,000 and Center Harbor [...]