Minnesota State Park Beaches
33 units of Minnesota's state park system list state beaches and parks with swimming beaches. Each park page has the official details and when we last checked them.

Afton State ParkHastings
Bear Head Lake State ParkEly
Big Bog State Recreation AreaWaskish
Camden State ParkLyndTemporarily closed
Cuyuna Country State Recreation AreaIronton

Father Hennepin State ParkIsle
Flandrau State ParkNew Ulm

Fort Snelling State ParkSt. Paul
Garden Island State Recreation AreaWarroad

Glacial Lakes State ParkStarbuck
Glendalough State ParkBattle Lake
Hayes Lake State ParkRoseau

Itasca State ParkPark Rapids
La Salle Lake State Recreation AreaSolway
Lake Bemidji State ParkBemidji
Lake Bronson State ParkLake Bronson
Lake Carlos State ParkCarlos
Lake Louise State ParkLeRoy
Lake Shetek State ParkCurrie

Maplewood State ParkPelican Rapids
McCarthy Beach State ParkSide Lake

Mille Lacs Kathio State ParkOnamia
Moose Lake State ParkMoose Lake

Myre-Big Island State ParkAlbert Lea
Old Mill State ParkArgyle

Savanna Portage State ParkMcGregorTemporarily closed
Scenic State ParkBigfork
Sibley State ParkNew London
Split Rock Creek State ParkJasper
St. Croix State ParkHinckley
Whitewater State ParkAltura

William O'Brien State ParkMarine on St. Croix
Zippel Bay State ParkWilliams
Lists are built automatically from official park data and update when parks change. Inclusion means the official source lists the feature; it is not a ranking.