Wolfeboro has three town beaches. Brewster Beach on Wolfeboro Bay is a public beach. Carry Beach on Winter Harbor and Albee Beach on Lake Wentworth are by permit parking only. Beach parking passes are given to Wolfeboro property owners and residents. However, you don't need a pass to go to the beach, the pass is for parking only.
Here is a video showing all three of the beaches.
More photos of the beaches.
Walk the trail to get to Albee Beach you don't have a parking pass. Cotton Valley Rail-Trail | New Hampshire Trails | TrailLink