Meredith is in the Lakes Region of New Hampshire. Lake Winnipesaukee is the primary attraction in Meredith. It is a major point on the lake, and has a large town-dock for boating day trippers. Plenty of places to eat and shop.