Ellacoya State Park is located in Gilford on the southwest shore of Lake Winnipesaukee, New Hampshire's largest lake. The 600-foot long sandy beach, with views across the lake to the Sandwich and Ossipee mountains, is a great place to spend with the family for a full day of swimming and picnicking.
An accessible bathhouse, with a changing area for swimmers is located near the swimming area and a small park store offers refreshments for sale. An area to launch small boats, such as canoes and those carried on car rooftops, is located to the side of the beach area.
Ellacoya is open weekends starting Memorial Day, and daily from mid-June through Labor Day.