Wild Swim Atlas

Ellacoya State Park Beach

Ellacoya State Park, Diamond Island, New HampshireLake on Lake WinnipesaukeeSwimming available

Directions

Ellacoya State Park has a 600-foot sandy swimming beach on Lake Winnipesaukee.

Water
Lake, Lake Winnipesaukee
Entry
Adults 12+: $5; children 6–11: $2; children under 5: free
Swim hours
9:00am–6:00pm; bathrooms close at 5:30pm
Facilities
600-foot sandy beach, accessible bathhouse, showers, picnic area
Lifeguard
No lifeguards
Dogs
No pets in the beach area
Managed by
New Hampshire State Parks

Getting there

From I-93, take Exit 20, follow Route 3 east to Route 11 east, then follow signs to Ellacoya State Park.

43.5713, -71.3565

Get directions

Rules to know before you go

  • No fishing from the beach
  • No glass
  • No wood fires
  • Take all rubbish home

Swimming spots nearby

All of New Hampshire
Swimming reported41 mi

Ripley Falls

Waterfall pool
Crawford Notch State Park, Hart's Location

Questions about Ellacoya State Park Beach

Can you swim at Ellacoya State Park Beach?

Yes. Swimming is available at the park beach, but there are no lifeguards.

Do you need to book Ellacoya State Park Beach?

Visitors can reserve before arriving because parking is limited; walk-in spaces are available.

Does it cost anything to swim at Ellacoya State Park Beach?

Adults 12+: $5; children 6–11: $2; children under 5: free

Are dogs allowed at Ellacoya State Park Beach?

No pets in the beach area

Something changed at Ellacoya State Park Beach? Closures and new rules help everyone.Report a change
DirectionsOfficial site