About the data

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.

Sabi Beaches is built from public sources, gathered automatically and refreshed weekly. When a source changes a record, the change shows up here on the next refresh and is logged on the what changed page.

No business pays to be listed or to be ranked higher, and nothing is written in by hand. Where a source is a regulator, what it says is shown as it said it. Where the source is community data or the business's own website, the listing says so.

Beach water can change within a day of heavy rain. A result here is only as current as the date shown next to it, and outside Memorial Day to Labor Day most beaches are not tested at all. No result listed does not mean the water is safe. Look for posted signs at the beach, and check the agency’s own page before you swim.

Sources

SourceWhat it gives usKind
OpenStreetMapEvery 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 HealthMonitored 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 BoardThe 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 DistrictIts 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 ParksIts two beaches and whether lifeguards are on duty.Official record
Minnesota DNR ParkFinderWhich 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 boundariesThe outline of every state park and recreation area, used to find the mapped beach inside a park the DNR says has one.Official record

Last refreshed September 24, 2026. 200 beaches listed.