White Lake State Park

White Lake State Park

New Hampshire (Carroll County)

White Lake State Park sits on the shores of its namesake lake in Carroll County, New Hampshire, offering 902.7 acres of pine-forested shoreline and crystal-clear water that lives up to its name. The lake’s sandy bottom and exceptional clarity make it one of the most inviting swimming spots in the White Mountains region, and it earned National Natural Landmark designation for the pitch pine bog that rings its northern shore — a rare ecological community worth exploring on foot.

Swimming dominates the summer agenda here, with a broad sandy beach that slopes gently into the lake, making it particularly well-suited for families with young children. Kayaking and canoeing are popular on the calm, motor-restricted waters, and a 2-mile trail loops through the surrounding forest for an easy afternoon hike. Fishing draws anglers after bass, pickerel, and trout, especially in the quieter morning hours.

The campground offers 170 sites spread through the pines, a mix of tent and RV-friendly spots with access to restrooms and a camp store. Waterfront sites go fast — booking early in the season is essential if you want to fall asleep to the sound of loons calling across the lake.

Visit between late June and early September for the warmest swimming conditions, though fall brings spectacular foliage reflecting off the water with far fewer crowds. Expect a well-maintained, family-friendly park that balances accessibility with genuine natural beauty — no waterslides, no loudspeakers, just a quiet New Hampshire lake doing what it does best.

Explore Nearby

Nearby Discoveries

12 places to explore within 30 miles

6 Covered Bridges 6 State Parks