Minnesota
Where to swim in Minnesota, and whether the water tested clean.
Public swimming beaches on Minnesota lakes, rivers and Lake Superior: which lake, who runs it, lifeguards, restrooms, and the latest E. coli result or closure where the county, park board or state posts one. Beach locations come from OpenStreetMap volunteers; water results and closures come from Hennepin County, the Minneapolis Park Board, Three Rivers Park District and the Minnesota Beaches monitoring program, each shown with its date.
200
beaches listed
109
cities and towns
8
sources, 7 official
Sep 24
last refreshed
Browse by type
Lake beaches
Swimming beaches on inland lakes: city beaches, county and regional park beaches, and the beaches in state parks and recreation areas.
141 in Minnesota
Lake Superior beaches
Beaches on Lake Superior, from Park Point in Duluth up the North Shore to Grand Portage. Most are sampled for E. coli through the summer by the Lake Superior Beach Monitoring Program.
45 in Minnesota
River beaches
Named beaches on the Mississippi, the St. Croix and other rivers. Few are official swimming beaches; most are mapped by OpenStreetMap volunteers.
10 in Minnesota
Swim ponds
Man-made swimming ponds with a sand beach, including the filtered, chlorinated swim ponds at Elm Creek and Lake Minnetonka.
4 in Minnesota
By city
All of MinnesotaMinneapolis14Duluth13Grand Marais9Mound6Deephaven6Orono5Grand Portage5Beaver Bay5Plymouth4Eden Prairie4Two Harbors4Bemidji3Knife River3Lutsen3Rochester3Shoreview3Prior Lake3Maple Grove3Starbuck2Battle Lake2Medina2Finland2White Bear Lake2Grand Rapids2Cohasset2Lakeville2Silver Bay2Tonka Bay2Minnetonka2Chanhassen2Roseville2Soudan1Russell1Roseau1Carlos1The Lakes1Chisholm1Pelican Rapids1Moose Lake1Strandquist1Bigfork1Williams1Ironton1Kelliher1Carlton1Wayzata1Minnetonka Beach1Arden Hills1
Where this comes from
Every beach here comes from the sources below and is refreshed weekly. Nothing is written in by hand and nothing is paid for placement. Each page shows which source said what, and when we last checked.
| Source | What it gives us | Kind |
|---|---|---|
| OpenStreetMap | Every mapped swimming area and named beach in Minnesota, the park and lake around it, and the toilets, changing rooms and lifeguard posts mapped within 250 m. | Community data |
| Minnesota Beaches (Minnesota Department of Health and partners) | The beaches monitored for E. coli across the state, who monitors each one, and during the season the current advisory and sample date. Lake Superior beach pages add the sampling schedule and amenities. | Official record |
| Hennepin County Public Health | Monitored beaches in Hennepin County with the lake, city, the last sample date and whether the beach was open or closed after it. | Official record |
| Minneapolis Park and Recreation Board | The city’s 12 beaches with address, lake, water clarity, E. coli and algae results, which beaches have lifeguards, and the lifeguard season. | Official record |
| Three Rivers Park District | Its swimming beaches and swim ponds, which are open or closed and when that list was last updated, beach hours and swim pond fees. | Official record |
| Dakota County Parks | Its two beaches and whether lifeguards are on duty. | Official record |
| Minnesota DNR ParkFinder | Which state parks and recreation areas have a swimming beach, which of those are accessible, and each park’s phone number. | Official record |
| Minnesota DNR state park boundaries | The outline of every state park and recreation area, used to find the mapped beach inside a park the DNR says has one. | Official record |