Hennepin County Lake Quality
Minnesota, 98 lakes, average grade D (Nutrient-rich)
Hennepin County has 98 graded lakes, enough that within-county variation matters as much as the county average. Some are deep glacial basins, others are shallow agricultural-watershed waters, and the grade distribution reflects that mix. On average, Hennepin County lakes grade D, with phosphorus loading and reduced clarity showing up across most of the dataset.
The county's lakes lean shallow, which makes the grades sensitive to wind, sediment-resuspension, and any nutrient inputs from the watershed. The cleanest lake on the books is Sweeney-Twin Lake (A); the most-stressed is Mud Lake (F).
Where to stay near Hennepin County
Top-rated places to stay near Hennepin County
Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.
Planning a trip to Hennepin County?
Get lake water-quality report cards plus the best cabin & lodging deals near Hennepin County — straight to your inbox. No spam, unsubscribe anytime.
Quick Answers for Hennepin County
Planning a trip? Check special fishing regulations for Sweeney-Twin Lake — or browse the full Minnesota regulations index.
Fishing in Hennepin County
DNR Reports (40)
Minnesota DNR LakeFinder resources for lakes in Hennepin County. browse all reports →
These links open on the official state DNR websites (Wisconsin DNR survey PDFs · Minnesota DNR LakeFinder).
- —Fisheries Lake Survey — WirthFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — WinterhalterFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — WhaletailFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — WeaverFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — TwinFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — TanagerFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — TaftFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — SweeneyFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — StaringFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — SpurzemFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — SnellingFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — SchandellFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — SchmidtFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — RyanFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — RoundFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — RileyFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — RiceFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Red RockFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — RebeccaFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — PowderhornFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — PomerleauFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — ParkersFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — NokomisFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — MitchellFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — MinnetonkaFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — MedicineFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — LostFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — LoringFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — LongFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — DutchFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — LangdonFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Lake of the IslesFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — IndependenceFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — IdlewildFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — HylandFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — HiawathaFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — HarrietFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Half MoonFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — Boundary Creek PondFisheries Lake Survey · MN DNR LakeFinder
- —Fisheries Lake Survey — ForestFisheries Lake Survey · MN DNR LakeFinder
All Lakes in Hennepin County
98 lakes · 81 graded, 17 not rated81 graded lakes · 17 not rated, hidden
| # | Lake | Grade | Clarity | Phosphorus | Algae | Trophic | Max Depth | Access |
|---|---|---|---|---|---|---|---|---|
| 1 | ASweeney-Twin LakeHennepin | A | 7.5 ft | 22 µg/L | 4.8 µg/L | No recent samples | No recent samples | Carry-in |
| 2 | APomerleau LakeHennepin | A | 10.3 ft | 20.5 µg/L | 3.9 µg/L | No recent samples | 26 ft | Carry-in |
| 3 | ASweeney LakeHennepin | A | 6.9 ft | 23 µg/L | 5.6 µg/L | No recent samples | 28 ft | Carry-in |
| 4 | ARiley LakeHennepin | A | 11.5 ft | 24 µg/L | 6.5 µg/L | No recent samples | 49 ft | ✓ Public |
| 5 | ALost LakeHennepin | A | 3.2 ft | 86 µg/L | 5.8 µg/L | No recent samples | 6 ft | ✓ Public |
| 6 | ABush LakeHennepin | A | 13 ft | 13.5 µg/L | 2.6 µg/L | No recent samples | 28 ft | ✓ Public |
| 7 | CMinnetonka LakeHennepin | C | 10 ft | 28 µg/L | 10.1 µg/L | No recent samples | 113 ft | ✓ Public |
| 8 | CRound LakeHennepin | C | 6.6 ft | 39 µg/L | 14 µg/L | No recent samples | 37 ft | ✓ Public |
| 9 | CBryant LakeHennepin | C | 9.8 ft | 37.4 µg/L | 4.9 µg/L | No recent samples | 45 ft | ✓ Public |
| 10 | CFish LakeHennepin | C | 8.2 ft | 29.4 µg/L | 6.1 µg/L | No recent samples | 49 ft | ✓ Public |
| 11 | CCamelot LakeHennepin | C | 1.3 ft | 75.2 µg/L | 6.1 µg/L | No recent samples | 31 ft | Carry-in |
| 12 | CBde Maka Ska LakeHennepin | C | 9.8 ft | 88.5 µg/L | 5.6 µg/L | No recent samples | 82 ft | ✓ Public |
| 13 | CHarriet LakeHennepin | C | 9.7 ft | 189.5 µg/L | 5.4 µg/L | No recent samples | 87 ft | ✓ Public |
| 14 | CIdlewild LakeHennepin | C | 6.2 ft | 36 µg/L | 6.9 µg/L | No recent samples | 9 ft | Carry-in |
| 15 | CHyland LakeHennepin | C | 4.9 ft | 37.3 µg/L | 13.1 µg/L | No recent samples | 12 ft | ✓ Public |
| 16 | CDuck LakeHennepin | C | 5.9 ft | 30 µg/L | 5.9 µg/L | No recent samples | No recent samples | Carry-in |
| 17 | CLittle Long LakeHennepin | C | 18.7 ft | 27.5 µg/L | 4.8 µg/L | No recent samples | 45 ft | ✓ Public |
| 18 | CWirth LakeHennepin | C | 10.1 ft | 34 µg/L | 5.8 µg/L | No recent samples | 25 ft | ✓ Public |
| 19 | CMeadow LakeHennepin | C | 3.9 ft | 78.5 µg/L | 6.2 µg/L | No recent samples | No recent samples | Carry-in |
| 20 | CParkers LakeHennepin | C | 7 ft | 52.6 µg/L | 6 µg/L | No recent samples | 37 ft | ✓ Public |
| 21 | CChamplin Mill PondHennepin | C | 4.9 ft | 184.6 µg/L | 6 µg/L | No recent samples | 11 ft | ✓ Public |
| 22 | CWestwood LakeHennepin | C | 5.6 ft | 28.5 µg/L | 7.4 µg/L | No recent samples | No recent samples | Carry-in |
| 23 | CMinnetoga LakeHennepin | C | 4.4 ft | 36.5 µg/L | 9.7 µg/L | No recent samples | 27 ft | Carry-in |
| 24 | CSmetana LakeHennepin | C | 6.6 ft | 34 µg/L | 5.9 µg/L | No recent samples | 12 ft | Carry-in |
| 25 | DMud LakeHennepin | D | 3 ft | 196 µg/L | 8.5 µg/L | No recent samples | No recent samples | Carry-in |
| 26 | DUnnamed LakeHennepin | D | 3.3 ft | 58 µg/L | 17 µg/L | No recent samples | No recent samples | ✓ Public |
| 27 | DMedicine LakeHennepin | D | 7.9 ft | 73.9 µg/L | 9.6 µg/L | No recent samples | 49 ft | ✓ Public |
| 28 | DTwin LakeHennepin | D | 5.9 ft | 80.5 µg/L | 23.4 µg/L | No recent samples | 44 ft | ✓ Public |
| 29 | DWhaletail LakeHennepin | D | 3.3 ft | 45.8 µg/L | 19.4 µg/L | No recent samples | 22 ft | ✓ Public |
| 30 | DCedar LakeHennepin | D | 4.8 ft | 84.5 µg/L | 12.4 µg/L | No recent samples | 51 ft | Carry-in |
| 31 | DMitchell LakeHennepin | D | 3 ft | 68 µg/L | 26.9 µg/L | No recent samples | 19 ft | ✓ Public |
| 32 | DSilver LakeHennepin | D | 5.2 ft | 61 µg/L | 24.9 µg/L | No recent samples | No recent samples | ✓ Public |
| 33 | DRice Marsh LakeHennepin | D | 7.7 ft | 44 µg/L | 8 µg/L | No recent samples | No recent samples | Carry-in |
| 34 | DMccoy LakeHennepin | D | 2.1 ft | 95 µg/L | 8 µg/L | No recent samples | No recent samples | ✓ Public |
| 35 | DDiamond LakeHennepin | D | No recent samples | 85.5 µg/L | 12 µg/L | No recent samples | 5.8 ft | Carry-in |
| 36 | DIndependence LakeHennepin | D | 4.8 ft | 68.8 µg/L | 18.6 µg/L | No recent samples | 58 ft | ✓ Public |
| 37 | DRed Rock LakeHennepin | D | 2.6 ft | 75 µg/L | 28.5 µg/L | No recent samples | 16 ft | ✓ Public |
| 38 | DRebecca LakeHennepin | D | 4.7 ft | 47.4 µg/L | 15.5 µg/L | No recent samples | 30 ft | ✓ Public |
| 39 | DHiawatha LakeHennepin | D | 3.3 ft | 67 µg/L | 22.5 µg/L | No recent samples | 33 ft | Carry-in |
| 40 | DNokomis LakeHennepin | D | 4 ft | 58 µg/L | 25.9 µg/L | No recent samples | 33 ft | ✓ Public |
| 41 | DEast Sarah LakeHennepin | D | 3.5 ft | 128.5 µg/L | No recent samples | No recent samples | 59 ft | ✓ Public |
| 42 | DSpurzem LakeHennepin | D | 3.3 ft | 95.8 µg/L | 24.8 µg/L | No recent samples | 38 ft | ✓ Public |
| 43 | DLake of the IslesHennepin | D | 5.2 ft | 53 µg/L | 12.9 µg/L | No recent samples | 31 ft | Carry-in |
| 44 | DWeaver LakeHennepin | D | 5 ft | 38.7 µg/L | 10.6 µg/L | No recent samples | 57 ft | ✓ Public |
| 45 | DSchmidt LakeHennepin | D | 5.5 ft | 60.6 µg/L | 14.2 µg/L | No recent samples | 25 ft | Carry-in |
| 46 | DFrench LakeHennepin | D | 3 ft | 50.2 µg/L | No recent samples | No recent samples | No recent samples | ✓ Public |
| 47 | DBrownie LakeHennepin | D | 5 ft | 44 µg/L | 17.7 µg/L | No recent samples | 47 ft | Carry-in |
| 48 | DPeter LakeHennepin | D | 9.1 ft | 72.2 µg/L | 8.2 µg/L | No recent samples | No recent samples | Carry-in |
| 49 | DForest LakeHennepin | D | 3.7 ft | 48.5 µg/L | 23.7 µg/L | No recent samples | 42 ft | ✓ Public |
| 50 | DGrass LakeHennepin | D | No recent samples | 112 µg/L | 20.3 µg/L | No recent samples | No recent samples | Carry-in |
| 51 | DMagda LakeHennepin | D | 14.1 ft | 59 µg/L | 12.7 µg/L | No recent samples | No recent samples | ✓ Public |
| 52 | DSchwappauf LakeHennepin | D | 4.4 ft | 65.1 µg/L | 12.7 µg/L | No recent samples | 29 ft | ✓ Public |
| 53 | DPenn LakeHennepin | D | 2 ft | 55 µg/L | 14.5 µg/L | No recent samples | 7 ft | ✓ Public |
| 54 | DHannan LakeHennepin | D | 4.3 ft | 52.5 µg/L | 11 µg/L | No recent samples | No recent samples | Carry-in |
| 55 | DWolfe Park LakeHennepin | D | 5.9 ft | 59.5 µg/L | 7.9 µg/L | No recent samples | 25 ft | Carry-in |
| 56 | FMud LakeHennepin | F | 0.9 ft | 150 µg/L | 123.5 µg/L | No recent samples | No recent samples | Carry-in |
| 57 | FSnelling LakeHennepin | F | 1.8 ft | 143 µg/L | 52 µg/L | No recent samples | 9.5 ft | ✓ Public |
| 58 | FLong LakeHennepin | F | 3.3 ft | 62 µg/L | 32 µg/L | No recent samples | 33 ft | ✓ Public |
| 59 | FUnnamed LakeHennepin | F | No recent samples | 220.5 µg/L | 82 µg/L | No recent samples | No recent samples | Carry-in |
| 60 | FEagle LakeHennepin | F | 3 ft | 58 µg/L | 32.5 µg/L | No recent samples | 34 ft | ✓ Public |
| 61 | FBass LakeHennepin | F | 4 ft | 34 µg/L | 33.2 µg/L | No recent samples | 31 ft | Carry-in |
| 62 | FRice LakeHennepin | F | 2.3 ft | 333.8 µg/L | 117.9 µg/L | No recent samples | 11.5 ft | Carry-in |
| 63 | FGoose LakeHennepin | F | 0.8 ft | 132.1 µg/L | 96.5 µg/L | No recent samples | 8 ft | Carry-in |
| 64 | FPowderhorn LakeHennepin | F | 1.5 ft | 150 µg/L | 47.3 µg/L | No recent samples | 24 ft | Carry-in |
| 65 | FCrystal LakeHennepin | F | 3.5 ft | 58 µg/L | 34.9 µg/L | No recent samples | 39 ft | ✓ Public |
| 66 | FDiamond LakeHennepin | F | 1.7 ft | 162.2 µg/L | 66.5 µg/L | No recent samples | 8 ft | ✓ Public |
| 67 | FArdmore LakeHennepin | F | 1.3 ft | 285 µg/L | 130 µg/L | No recent samples | 20 ft | ✓ Public |
| 68 | FThomas LakeHennepin | F | 3.4 ft | 78.3 µg/L | 34.1 µg/L | No recent samples | No recent samples | Carry-in |
| 69 | FVictoria LakeHennepin | F | 1.2 ft | 78 µg/L | 52.5 µg/L | No recent samples | No recent samples | Carry-in |
| 70 | FLoring LakeHennepin | F | 2.9 ft | 77 µg/L | 31.9 µg/L | No recent samples | 16 ft | ✓ Public |
| 71 | FCedar Island LakeHennepin | F | 3 ft | 93 µg/L | 41.8 µg/L | No recent samples | No recent samples | Carry-in |
| 72 | FHalf Moon LakeHennepin | F | 4.2 ft | 109.1 µg/L | 35.6 µg/L | No recent samples | 25 ft | Carry-in |
| 73 | FSarah LakeHennepin | F | 3.1 ft | 106.1 µg/L | 34.3 µg/L | No recent samples | 59 ft | ✓ Public |
| 74 | FSylvan LakeHennepin | F | 1.2 ft | 296.6 µg/L | 84.6 µg/L | No recent samples | No recent samples | Carry-in |
| 75 | FSpring LakeHennepin | F | 3.4 ft | 434 µg/L | 99.1 µg/L | No recent samples | No recent samples | Carry-in |
| 76 | FTanager LakeHennepin | F | 2.3 ft | 82 µg/L | 54.6 µg/L | No recent samples | 23 ft | Carry-in |
| 77 | FStaring LakeHennepin | F | 2.6 ft | 72 µg/L | 45.4 µg/L | No recent samples | 16 ft | ✓ Public |
| 78 | FWinterhalter LakeHennepin | F | 3.9 ft | 121.4 µg/L | 50.3 µg/L | No recent samples | 27 ft | Carry-in |
| 79 | FNorthwood LakeHennepin | F | 1.5 ft | 194 µg/L | 74 µg/L | No recent samples | No recent samples | Carry-in |
| 80 | FCowley LakeHennepin | F | 0.8 ft | 738.6 µg/L | 343.5 µg/L | No recent samples | No recent samples | Carry-in |
| 81 | FLamplighter Park LakeHennepin | F | 1.1 ft | 121.5 µg/L | 107.5 µg/L | No recent samples | No recent samples | Carry-in |
| NROx Yoke LakeHennepin | NR | 2.6 ft | 396 µg/L | 9.2 µg/L | No recent samples | No recent samples | Carry-in | |
| NRNormandale LakeHennepin | NR | 3.7 ft | 84 µg/L | 16.2 µg/L | No recent samples | No recent samples | ✓ Public | |
| NRHadley LakeHennepin | NR | 8 ft | No recent samples | No recent samples | No recent samples | No recent samples | Carry-in | |
| NRLangdon LakeHennepin | NR | 1.5 ft | No recent samples | No recent samples | No recent samples | 38 ft | ✓ Public | |
| NRAnderson LakeHennepin | NR | 5 ft | No recent samples | No recent samples | No recent samples | 9 ft | Carry-in | |
| NRMirror LakeHennepin | NR | 3.9 ft | No recent samples | No recent samples | No recent samples | No recent samples | Carry-in | |
| NRRyan LakeHennepin | NR | No recent samples | No recent samples | No recent samples | No recent samples | 36 ft | ✓ Public | |
| NRRice LakeHennepin | NR | 2.6 ft | No recent samples | No recent samples | No recent samples | No recent samples | ✓ Public | |
| NRUnn LakeHennepin | NR | No recent samples | No recent samples | No recent samples | No recent samples | No recent samples | Carry-in | |
| NRRice LakeHennepin | NR | 2.3 ft | No recent samples | No recent samples | No recent samples | 11.5 ft | Carry-in | |
| NRPamela PondHennepin | NR | No recent samples | No recent samples | No recent samples | No recent samples | No recent samples | Carry-in | |
| NRTaft LakeHennepin | NR | No recent samples | No recent samples | No recent samples | No recent samples | 45 ft | Carry-in | |
| NRLong Meadow LakeHennepin | NR | 1.6 ft | No recent samples | No recent samples | No recent samples | No recent samples | ✓ Public | |
| NRGleason LakeHennepin | NR | 1.7 ft | No recent samples | No recent samples | No recent samples | No recent samples | Carry-in | |
| NRDutch LakeHennepin | NR | 4 ft | No recent samples | No recent samples | No recent samples | 45 ft | ✓ Public | |
| NRShaver LakeHennepin | NR | 4 ft | No recent samples | No recent samples | No recent samples | No recent samples | ✓ Public | |
| NRSnyder LakeHennepin | NR | No recent samples | 190 µg/L | 164 µg/L | No recent samples | No recent samples | ✓ Public |
NR = not rated: the monitoring record does not meet the evidence bar for a grade. That is EPA Integrated Reporting Category 3 (insufficient information), not a failing grade. How grading works.
Lake Match
Which lake suits how you actually use one?
Six questions — swimming, fishing, quiet, cabins, drive time — and a shortlist of graded lakes that fit, with the water quality behind each one.
Other Counties in Minnesota
See how Hennepin County stacks up in the national county water-quality rankings, or browse the full directory of graded lakes across all 39 states and 2 Canadian provinces.
Source: EPA National Aquatic Resource Surveys, 2026.