State Park Near Me
Menu

State Park · North Dakota

Beaver Lake State Park

Beaver Lake State Park
Photo: David Becker, CC BY 2.0, via Wikimedia Commons
Location
Logan County, North Dakota
Nearest town
10.3 miles southeast of Napoleon
Type
State Park

About Beaver Lake State Park

Established in 1932, this state park sits on 273 acres along the western shore of Beaver Lake, a 968-acre body of water in south-central North Dakota. The grounds support hiking, boating, swimming, and fishing, with cabins and a campground available on site. The lake itself is more than three times the size of the park land bordering it.

Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.

Getting there

Beaver Lake State Park is in Logan County, North Dakota, 10.3 miles southeast of Napoleon. 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 Beaver Lake State Park

Within 60 miles, closest first, straight-line. All 13 in North Dakota →

Facts from Wikidata, checked September 25, 2026. Distances are straight-line.