Have a photo from this spot?
Add one for private review. Approved photos do not publish automatically.
Ellacoya State Park Swim Beach
Gilford, New Hampshire
New Hampshire's only state-park beach on Lake Winnipesaukee, a ~600-ft sandy beach in Gilford.
At a glance
Overview
Ellacoya State Park is the only New Hampshire state-park beach on Lake Winnipesaukee — a broad ~600-foot sandy beach on the southern shore in Gilford, with a full day-use setup (bathhouse, picnic area, camping, kayak rentals in season). It's the big-water Winnipesaukee experience with views across to the Belknap Range. Day-use fee in season. No dogs on the beach.
- Also known as
- Ellacoya Beach
- County
- Belknap County
- Region
- Lakes Region
- Water type
- Beach
- Swim feature type
- Lake beach
Know before you go
Public
Conditions
Conditions snapshot
Check posted signs and official updates before entering.
Getting there
From NH 11 in Gilford, follow signs for Ellacoya State Park. The beach lot and day-use entrance are well-signed.
Notes unlock when you sign in.
See what other visitors noticed, or be the first to leave a short note.
