Leave a Message

Thank you for your message. We will be in touch with you shortly.

DISCOVER NH

Public Beaches

main

Ahern State Park

 43 Great Bay Lane, Laconia, NH
Phone number: 603-227-8745

  • Ahern State Park is a 128-acre state protected area in Laconia

  • 3,500 feet of lake shoreline on Lake Winnisquam

  • Open year round

  • Hiking, Fishing, biking, non-motorized boating

  • Many walking trails

 

Center Harbor Town Beach and Docks:

(Town residents)

Rte 25 Center Harbor
Phone Number: (603) 253-4561 or
(603) 455-1632

  • Residential Beach for residents of Center Harbor and Moultonborough

  • $15 launch fee for non-residence at the town docks

main

Duncan Lake

Rte 16 in Ossipee

  • Duncan Lake spans over 83 acres

  • Sandy public beach

  • Boat/canoe launch

  • Coldwater lake great for fishing

 

Ellacoya State Park

266 Scenic Road, Gilford, NH
Phone number: 603-293-7821

  • Ellacoya State Park is located on NH largest Lake; Lake Winnipesaukee

  • 600 feet of sandy beach

  • Snack Bar

Admission:
$5 for adults
$2 for children 6-11
Children under 5 and NH residence age 65 and older free

main

Gilford Town Beach: (Town Residents)

40 Varney Point Rd, Gilford, NH 03249
Phone number: 603-293-8022

  • Gilford Beach is located on NH largest Lake; Lake Winnipesaukee

  • This town beach is for Gilford residents only, and their guests. Must have town sticker decal on vehicle.

  • Snack Bar

  • Lifeguard

  • Playground

 

Long Island Beach

Long Island Rd, Moultonborough, NH 03254
Phone number: 603-476-2347

  • Located at the end of Moultonborough Neck Rd.

  • Long Island is located on NH’s largest Lake, Lake Winnipesaukee

  • Sandy bottom swimming area

  • Seasonal lifeguard

main

Opechee Park Cove / Point Beach

North Main St, Laconia, NH 03246

  • Most popular with area residents

  • Two beaches Opechee Park Cove and Opechee Point

  • Seasonal life guard at Point Beach

  • On-site restrooms

  • Playground

  • Picnic area

  • No admission fees

 

Alton Town Beach:

  • Alton Town Beach is a medium sized swimming beach

  • Alton Town Beach is located on NH largest Lake; Lake Winnipesaukee

  • Restrooms and parking

  • Picnic tables

main

Alton Swim Docks:

  • Route 11 next to the town docks

  • Swimming dock

  • No admission fees

  • Restrooms

 

Waukewan Beach

68 Waukewan St, Meredith, NH 03253
Phone number: 603-707-2558

  • Located on Lake Waukewan

  • Free public boat launch within walking distance

  • Restrooms

main

Wellington State Park

614 W Shore Rd, Bristol, NH 03222
Phone number: 603-744-2197

  • Wellington State Park is a beautiful 204-acre state park in Bristol, New Hampshire

  • Located on Newfound Lake

  • The largest freshwater swimming beach in the New Hampshire

  • Swimming, fishing, non-motorized boating, hiking and picnicking

  • Snack bar

 

Wentworth State Park

297 Governor John Wentworth Hwy, Wolfeboro, NH 03894
Phone number: 603-569-3699

  • Wentworth State Park is a 50-acre state park in Wolfeboro, New Hampshire,

  • Located on Lake Wentworth

  • Picnicking, non-motorized boating and fishing

  • Fee: Adults $4, Children (6-11) $2

main

White Lake State Park

1632 White Mountain Hwy, Tamworth, NH 03886
Phone number: 603-323-7350

  • White Lake State Park is a 902.7-acre state park in Tamworth, New Hampshire

  • Located on the shore of White Lake

  • Swimming, non-motorized boating, camping, picnicking, fishing and winter sports

  • Nature trails

  • Fee: Adults $5, Children (6-11) $2

 

Allen "A" Beach:

Rte. 28 North, Wolfeboro

  • Allen Albee Beach is located on the north shore of Lake Wentworth

  • White sandy beach

  • Popular with the locals

main

Bartlett Beach

88 Winnisquam Ave, Laconia, NH 03246
Phone number: 603-524-5046

  • Located on Lake Winnisquam

  • Swimming, fishing

  • Playground and picnic area

 

Bond Beach

Bell Street, Laconia

  • Located on Lake Opechee

  • Life-guard (seasonal)

  • Fishing, Hiking, Picnic area

  • Nature trails and fishing

main

Brewster Beach

Clark Rd off South Main Street, Wolfeboro

  • Located on the grounds of Brewster Academy

  • Beautiful sandy beach

  • Open all year for summer or winter activities

 

Carry Beach

Forest Road off North Main Street, Wolfeboro

  • Quiet, shallow beach

  • Open all year for summer or winter activities

main

Crystal Lake (Town Residents)

Crystal Lake Rd, Gilmanton

  • Open to Gilmanton town residents

  • Open year around for summer and winter activities

  • Boat launch

  • Playground, picnic area

 

Weirs Beach

Located in Laconia on the shore of Lake Winnipesaukee

  • 450 feet of life-guarded beach frontage

  • Playground

  • Restrooms

main

Melvin Village Town Beach

Governor Wentworth Highway off Rte 109, Tuftonboro

  • Located on Lake Winnipesaukee

  • No Lifeguard on Duty, no rest rooms, and limited parking


Nineteen Mile Bay Beach

Governor Wentworth Hwy off Rte 109, Tuftonboro
Phone number: 603-569-4539

  • Lake Winnipesaukee

  • Free public swimming and picnicking  

  • No Lifequard on duty

main

Plummer Ledge Natural Area

Located off Rte. 25, Wentworth
Phone number:603-323-2087

  • NH state park

  • Popular for the Isolated glacial potholes

 

Sculptured Rocks State Park

251 Sculptured Rocks Rd, Hebron, NH 03241
Phone number: 603-227-8745

  • NH State Park located in Groton, NH

  • 272-acre natural area

  • Popular due to the sculptured rocks

  • Popular local swimming hole

main

State Landing Beach (Town Residents)

States Landing Rd, Moultonborough, NH 03254
Phone number: 603-476-2347

  • Town beach for Moultonborough residents only

  • Moultonborough parking pass a must

  • No lifeguard

 

Sunapee State Beach

86 Beach Access Road, Newbury NH 03255

Phone number: 603-763-5561

  • Store, canoe and kayak rentals

  • Playground

  • Boat launch is available with some restrictions

  • Located on Lake Sunapee

  • Close to campground

  • 900-ft sandy beach

Follow Us On Instagram