Skip to main content
LakeQuality
C

Dakota County Lake Quality

Minnesota, 48 lakes, average grade C (Fair)

There are 48 graded lakes in Dakota County. The mix is varied enough that the county-level average tells you the broad strokes, not the choose-this-cabin specifics. Dakota County averages to a C. The distribution behind that average matters more than the letter: a few stressed lakes versus many decent ones can produce the same average as the inverse.

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 Marion Lake (A); the most-stressed is O'Leary Lake (F).

Loading map…

Where to stay near Dakota County

Top-rated places to stay near Dakota 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 Dakota County?

Get lake water-quality report cards plus the best cabin & lodging deals near Dakota County — straight to your inbox. No spam, unsubscribe anytime.

DNR Reports (40)

Minnesota DNR LakeFinder resources for lakes in Dakota County. browse all reports →

These links open on the official state DNR websites (Wisconsin DNR survey PDFs · Minnesota DNR LakeFinder).

All Lakes in Dakota County

48 lakes · 45 graded, 3 not rated45 graded lakes · 3 not rated, hidden

#LakeGradeClarityPhosphorusAlgaeTrophicMax DepthAccess
1AMarion LakeDakotaA7 ft20 µg/L4.6 µg/LNo recent samples21 ft✓ Public
2ALac Lavon LakeDakotaA12.1 ft13 µg/L2.7 µg/LNo recent samples32 ft✓ Public
3AHolland LakeDakotaA27.9 ft14 µg/L3.5 µg/LNo recent samples55 ftCarry-in
4AO'Brien LakeDakotaA18 ft20 µg/L4.9 µg/LNo recent samplesNo recent samplesCarry-in
5ASunfish LakeDakotaA9.7 ft20 µg/L3.6 µg/LNo recent samplesNo recent samplesCarry-in
6ARogers LakeDakotaA6.6 ft23 µg/L2.9 µg/LNo recent samples8 ft✓ Public
7CHorseshoe LakeDakotaC6.7 ft32.5 µg/L3.9 µg/LNo recent samplesNo recent samplesCarry-in
8CUnnamed LakeDakotaC6 ft26 µg/L7.7 µg/LNo recent samplesNo recent samplesCarry-in
9CLemay LakeDakotaC6.9 ft29 µg/L4.6 µg/LNo recent samples15.5 ftCarry-in
10CFish LakeDakotaC7.2 ft37 µg/L9.1 µg/LNo recent samples33.5 ft✓ Public
11CBlackhawk LakeDakotaC7.9 ft28 µg/L5.3 µg/LNo recent samples12 ft✓ Public
12CCrystal LakeDakotaC7 ft27 µg/L14.4 µg/LNo recent samples37 ft✓ Public
13CThomas LakeDakotaC5.6 ft26.5 µg/L6.7 µg/LNo recent samples8 ft✓ Public
14CCarlson LakeDakotaC7.5 ft26 µg/L8.2 µg/LNo recent samples19 ftCarry-in
15CSchultz LakeDakotaC8.5 ft23 µg/L9.5 µg/LNo recent samplesNo recent samplesCarry-in
16CMcdonough LakeDakotaC4.5 ft30 µg/L7.7 µg/LNo recent samples13 ftCarry-in
17CEast Thomas LakeDakotaC5.6 ft27 µg/L8.5 µg/LNo recent samples19 ftCarry-in
18CBald LakeDakotaC5.6 ft39 µg/L8.5 µg/LNo recent samplesNo recent samplesCarry-in
19CJensen LakeDakotaC4.6 ft28 µg/L12 µg/LNo recent samplesNo recent samples✓ Public
20CGun Club LakeDakotaC3.5 ft154 µg/L11 µg/LNo recent samples9.5 ft✓ Public
21CHornbean LakeDakotaC7.2 ft36 µg/L5.6 µg/LNo recent samplesNo recent samplesCarry-in
22CCobblestone LakeDakotaC3.9 ft93 µg/L17.5 µg/LNo recent samples18 ftCarry-in
23COrchard LakeDakotaC5.9 ft29 µg/L11 µg/LNo recent samples33 ft✓ Public
24CSunset PondDakotaC4.9 ft48 µg/L5.2 µg/LNo recent samples10.5 ftCarry-in
25CEarley LakeDakotaC5.9 ft36.5 µg/L13.5 µg/LNo recent samplesNo recent samplesCarry-in
26DPitts LakeDakotaD4.9 ft43 µg/L8.2 µg/LNo recent samplesNo recent samplesCarry-in
27DLee LakeDakotaD4.8 ft39 µg/L16 µg/LNo recent samples14 ftCarry-in
28DKeller LakeDakotaD4.1 ft37.5 µg/L16.5 µg/LNo recent samples7 ftCarry-in
29DSchmitt LakeDakotaD3.6 ft48 µg/L19 µg/LNo recent samplesNo recent samplesCarry-in
30DBur Oaks PondDakotaD4.6 ft70 µg/L9.8 µg/LNo recent samples9 ftCarry-in
31DQuigley LakeDakotaD2 ft141 µg/L23.5 µg/LNo recent samplesNo recent samplesCarry-in
32FO'Leary LakeDakotaF2.6 ft153 µg/L72.3 µg/LNo recent samples33.5 ft✓ Public
33FLong LakeDakotaF1.6 ft110 µg/L81.5 µg/LNo recent samplesNo recent samplesCarry-in
34FThompson LakeDakotaF3.3 ft54 µg/L36 µg/LNo recent samples8 ftCarry-in
35FRebecca LakeDakotaF2.6 ft134 µg/L92 µg/LNo recent samples15 ft✓ Public
36FGerhardt LakeDakotaF2 ft50 µg/L37 µg/LNo recent samplesNo recent samplesCarry-in
37FAugusta LakeDakotaF0.7 ft147.5 µg/L130 µg/LNo recent samplesNo recent samplesCarry-in
38FUnn PondDakotaF2 ft135 µg/L51 µg/LNo recent samplesNo recent samplesCarry-in
39FHilltop Pd LakeDakotaF3.6 ft97 µg/L36.7 µg/LNo recent samples12 ft✓ Public
40FMccarthy LakeDakotaF1 ft195 µg/L169.5 µg/LNo recent samples19 ftCarry-in
41FByllesby LakeDakotaF3 ft227 µg/L40.7 µg/LNo recent samples50 ft✓ Public
42FFarquar LakeDakotaF1.7 ft114.5 µg/L88 µg/LNo recent samplesNo recent samplesCarry-in
43FAlimagnet LakeDakotaF5 ft71 µg/L58 µg/LNo recent samples11.5 ftCarry-in
44FDickman LakeDakotaF1.6 ft74 µg/L68.5 µg/LNo recent samplesNo recent samplesCarry-in
45FLilly LakeDakotaF2 ft145 µg/L64 µg/LNo recent samples8 ftCarry-in
NRPickerel LakeDakotaNR3.5 ftNo recent samplesNo recent samplesNo recent samples11 ft✓ Public
NRSpring LakeDakotaNR2.1 ftNo recent samplesNo recent samplesNo recent samples17 ft✓ Public
NRChub LakeDakotaNR0.5 ftNo recent samplesNo recent samplesNo recent samples10 ftCarry-in

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.

Take the quiz →

See how Dakota 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.