State Park Near Me
Menu

State Park · Minnesota

Forestville/Mystery Cave State Park

Forestville/Mystery Cave State Park
Photo: McGhiever, CC BY-SA 4.0, via Wikimedia Commons
Location
Fillmore County, Minnesota
Nearest town
6.8 miles west of Preston
Type
State Park

About Forestville/Mystery Cave State Park

A restored 19th-century village named Forestville sits inside the park, kept and operated as a historic site by the Minnesota Historical Society. Below ground, the park holds Mystery Cave, the longest cave in Minnesota, which visitors can enter and explore. Together the two parts combine a preserved settlement above the surface with a lengthy underground passage beneath it, giving the park both a historical district and a cave system within the same boundaries.

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

Getting there

Forestville/Mystery Cave State Park is in Fillmore County, Minnesota, 6.8 miles west of Preston. 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 Forestville/Mystery Cave State Park

Within 60 miles, closest first, straight-line. All 73 in Minnesota →

Towns near Forestville/Mystery Cave State Park

State parks near Rochester, State parks near Austin, State parks near Winona, State parks near La Crosse

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