Ellacoya State Park
Gilford, NH
Ph: 603-293-7821
This NH state park offers 600 feet of sandy beach on the state's largest lake, Winnipesaukee. There are picnicking areas, a bathhouse with restrooms, and lifeguards on duty. The campground here is only for RVs.
Wellington State Park
Bristol, NH
Ph: 603-744-2197
A half mile of sandy beach on pristine Newfound Lake offers some of the state's nicest swimming. Lifeguards are on duty. Bathhouses, restrooms, and a store are all available, and there is a picnic area in a pine grove along with some nice hiking trails. Wellington also provides a boat launch. The park is open 9 AM to 7 PM every day during the summer.
Wentworth State Park
Wolfeboro, NH
Ph: 603-569-3699
This small park offers very nice swimming, with a gradual drop off that lets even little kids walk "wayout." The beach is mostly sandy, with picnic tables on th grass close enough to watch the kids from. Lifeguards and a bathhouse with restrooms are provided.
White Lake State Park
Tamworth, NH
Ph: 603-323-7350
In addition to camping and hiking, this park offers a nice sandy beach with lifeguards, a bathhouse and restrooms. There is a picnic area, and canoe rentals are available.