They aren't all on the waterfront but this seems like a thorough list. Greentops Campground in East Alton has a beach right on Robert's Cove and apparently owns an island that they claim you can swim out to!
click for campgrounds
view of a nice tent site at the Wolfeboro Campground
PS - Have a great time!