
Updated Aug 2026 · 14,370 lakes · 39 states and 2 Canadian provinces
Find Your Next Great Lake Adventure
A–F report cards on clarity, algae, and fish — we grade the water, not the view.
LakeQuality grades every monitored lake across 39 states and 2 Canadian provinces — water clarity in feet, swimming safety, and A–F report cards from EPA and state agency data — plus lake depth and fish species where state DNR data is available. Where the measurements do not support a grade, the lake is marked Not Rated rather than given a letter.
See every grade at a glance on the interactive lake map, or go deep on our most detailed region — the Boundary Waters canoe country of northern Minnesota.
New · Annual data report
The State of America’s Lakes 2026
14,370 monitored lakes ranked — the cleanest, the worst algae hotspots, and the biggest improvers across 39 states and 2 Canadian provinces.
Cleanest lake
Rainy Lake
Cass County, MN
Worst algae hotspot
Marais des Cygnes Wildlife Area Lake
Linn County, KS
Of the lakes we can grade
66.2%
grade A or B. Share of the 10,087 graded lakes, not of all 14,370.
Late season
Ice safety
No ice is ever completely safe. Thickness guidelines, what changes them, and how to read a lake before you walk out.
Read the guide →Recently sampled
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.
The cleanest lakes right now
Best lakes for…
Water quality rankings
Fish & fishing
Top walleye lakes by water quality
Largemouth & smallmouth bass
Top muskellunge lakes
Coldwater lake rankings
Latest DNR fisheries reports
Browse by state
2,394 lakes across 77 counties
1,428 lakes across 69 counties
148 lakes across 45 counties
646 lakes across 62 counties
209 lakes across 76 counties
52 lakes across 28 counties
4 lakes across 4 counties
189 lakes across 48 counties
278 lakes across 77 counties
22 lakes across 7 counties
149 lakes across 48 counties
9 lakes across 5 counties
2,159 lakes across 59 counties
118 lakes across 49 counties
154 lakes across 58 counties
228 lakes across 14 counties
164 lakes across 90 counties
99 lakes across 25 counties
137 lakes across 52 counties
157 lakes across 60 counties
196 lakes across 75 counties
69 lakes across 49 counties
56 lakes across 12 counties
75 lakes across 14 counties
50 lakes across 17 counties
188 lakes across 13 counties
73 lakes across 22 counties
76 lakes across 42 counties
110 lakes across 45 counties
175 lakes across 61 counties
113 lakes across 75 counties
168 lakes across 28 counties
56 lakes across 18 counties
220 lakes across 19 counties
56 lakes across 35 counties
105 lakes across 12 counties
24 lakes across 10 counties
18 lakes across 4 counties
6 lakes across 5 counties
2,822 lakes across 40 counties
1,018 lakes across 70 counties
Latest articles





Frequently asked questions
How are lake grades calculated?
Grades are based on three water quality metrics: water clarity (Secchi depth), phosphorus levels, and chlorophyll-a concentration. Each metric is graded A-F against EPA National Lakes Assessment condition classes for the lake’s own ecoregion. The overall grade combines the available metrics.
Why are some lakes not rated?
A lake is Not Rated when no nutrient or algae measurement meets the evidence bar — usually because the only reading available is water clarity, or because there is no recent sample at all. 4,283 of 14,370 lakes are Not Rated. We show what data does exist rather than assigning a letter the measurements do not support.
Where does the data come from?
Water quality data comes from the EPA Water Quality Portal, which aggregates monitoring results from state environmental agencies in all 38 covered jurisdictions (including the Minnesota Pollution Control Agency and Wisconsin DNR), the USGS, and other federal programs. Lake depth comes from the Minnesota DNR LakeFinder and Wisconsin DNR; fish species data covers Minnesota, Wisconsin, and Michigan.
How often is the data updated?
Data is sourced from the EPA Water Quality Portal covering the most recent years of monitoring. Lake grades reflect the median summer season (June-September) measurements.
What does each metric mean?
Secchi depth measures water clarity in feet (how deep you can see). Phosphorus fuels algae growth, higher levels mean more algae risk. Chlorophyll-a directly measures algae concentration in the water.
Is it safe to swim in a lake graded C or below?
Lakes graded C have moderate water quality and are generally safe for swimming, though algae may be present. Lakes graded D or F have higher nutrients and algae — check local advisories before swimming, and skip the water if you see scum. The grade measures nutrients and algae, not whether the lake is worth a trip; cabins and rentals around these lakes are listed on each lake page.
What is the Trophic State Index?
The Carlson Trophic State Index (TSI) classifies lakes by nutrient levels: oligotrophic (TSI < 40, clear and clean), mesotrophic (40-50, moderate nutrients), eutrophic (50-70, high nutrients and algae), and hypereutrophic (> 70, excessive algae). It is calculated from Secchi depth, phosphorus, and chlorophyll-a.
Get lake grades by email
New grades, clarity readings, and algae advisories as the data updates. No spam, unsubscribe anytime.
