Beaver Lake State Park is a public recreation area located in Logan County, North Dakota, about equidistant from Napoleon and Wishek.
The state park occupies 273 acres (110 ha) of land on the western shore of 968-acre (392 ha) Beaver Lake[4] and offers hiking, boating, swimming, fishing, cabins, and campground.
[5] The park began through the encouragement of local residents who met in 1929 at Shepard’s Pavilion, which is located just south of the eventual park boundary, to promote creation of a state park honoring the early settlers who lived on the shores of Beaver Lake.
In 1933, the lake's water level was raised with the damming of Beaver Creek.
Laborers with the Works Progress Administration worked in the park in 1935 and 1936, creating roads, paths, an earthen dock, and picnic area.