State Park · New Hampshire
Ellacoya State Park

- Location
- Belknap County, New Hampshire
- Nearest town
- 3.1 miles northeast of Gilford
- Type
- State Park
About Ellacoya State Park
600 feet of beachfront line the southwest shore of Lake Winnipesaukee here. The park offers swimming and boating access to the lake, along with picnicking areas and a campground. Its location places visitors on the water's southwestern edge, opposite the lake's more built-up shorelines.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Ellacoya State Park is in Belknap County, New Hampshire, 3.1 miles northeast of Gilford. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near Ellacoya State Park
Within 60 miles, closest first, straight-line. All 41 in New Hampshire →
Ahern State ParkState Park · Belknap County, NH7.3 miW- Wentworth State ParkState Park · Carroll County, NH11 miE
- White Lake State ParkState Park · Carroll County, NH20 miN
Hannah Duston Memorial State Historic SiteState Historic Site · Merrimack County, NH23 miSW- Northwood Meadows State ParkState Park · Rockingham County, NH26 miS
Winslow State ParkState Park · Merrimack County, NH29 miSW- Wadleigh State ParkState Park · Merrimack County, NH29 miSW
Cardigan Mountain State ParkState Park · Grafton County, NH29 miW
Wellington State ParkState Park · Grafton County, NH29 miW
Towns near Ellacoya State Park
State parks near Laconia, State parks near Concord, State parks near Sanford, State parks near Dover, State parks near Manchester, State parks near Lebanon
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.