Skip to main content
LakeQuality
A red sun low over Slim Lake through wildfire haze, its reflection a column of orange on the water

Updated Aug 2026

Missouri Lake Water Quality

Water quality grades for 165 of the 451 lakes we list here, across 93 counties.

Grade Distribution

All 451 Missouri lakes in the index: 165 (36.6%) carry an A–F grade and 286 (63.4%) are not rated, because they lack enough recent nutrient or algae sampling to support a letter.

A
42
Excellent
B
9
Good
C
32
Fair
D
36
Nutrient-rich
F
46
Algae-prone
286
Not rated

Lake Map

Loading map…

Get Missouri water-quality updates

New grades, clarity readings, and algae advisories for Missouri lakes as samples come in. Unsubscribe anytime.

Where to stay near Missouri's top-graded lakes

Cabins, resorts, and vacation rentals around Sherwood Lake (Warren County, MO) and the other top-graded Missouri lakes pinned on the map. Live availability and prices.

Top-rated places to stay near Sherwood Lake (Warren County, MO)

Prices for Sep 11–13, 4 adults. Change dates on the map below.

Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.

Explore Missouri Lakes

Reservoirs in Missouri

View all 136 reservoirs →

136 of 451 Missouri lakes (30%) are man-made reservoirs in the USACE National Inventory of Dams. 104 carry a High or Significant hazard rating. The oldest matched dam dates to 1870.

Recreation (98)Water Supply (20)Flood Risk Reduction (6)Other (5)Fish and Wildlife Pond (5)

EPA-Impaired Lakes in Missouri

View all 104 impaired lakes →

104 of 451 Missouri lakes (23%) are officially listed as impaired under Clean Water Act §303(d) in the most recent EPA ATTAINS reporting cycle. 7 have an approved Total Maximum Daily Load (TMDL) restoration plan.

Algal growth (66)Mercury (38)Nutrients (phosphorus, nitrogen) (16)

Missouri Fishing & Recreation

Licenses, regulations, records, and where to fish across Missouri.

Counties

All 93 Missouri counties, ranked by average lake water quality. Compare them against every county nationwide in the county rankings, browse the full directory of graded lakes, or pick a different state.

A
Clark County
2 lakes
A
Washington County
9 lakes
A
Pike County
5 lakes
A
Ripley County
3 lakes
A
Mercer County
4 lakes
A
Ste. Genevieve County
10 lakes
A
Perry County
5 lakes
A
Taney County
7 lakes
B
Warren County
15 lakes
B
Adair County
5 lakes
B
St. Francois County
10 lakes
B
Johnson County
7 lakes
NR
Monroe County
2 lakes
B
Lincoln County
7 lakes
B
Gasconade County
7 lakes
B
Audrain County
8 lakes
C
Cedar County
1 lakes
A
Stone County
1 lakes
B
Iron County
7 lakes
A
Morgan County
1 lakes
C
Platte County
7 lakes
C
Greene County
4 lakes
C
Linn County
5 lakes
C
Barry County
5 lakes
C
Reynolds County
3 lakes
NR
Phelps County
3 lakes
C
Chariton County
10 lakes
C
Jefferson County
9 lakes
C
Ralls County
2 lakes
C
Franklin County
6 lakes
C
Randolph County
10 lakes
C
Macon County
3 lakes
C
Boone County
15 lakes
C
Callaway County
7 lakes
C
Howard County
4 lakes
C
Hickory County
2 lakes
F
Wayne County
2 lakes
C
St. Charles County
14 lakes
D
Nodaway County
4 lakes
D
Clay County
8 lakes
D
Osage County
1 lakes
D
Knox County
3 lakes
D
Shelby County
5 lakes
D
Camden County
5 lakes
D
Lafayette County
4 lakes
D
St. Louis city County
5 lakes
D
Moniteau County
2 lakes
D
Lewis County
4 lakes
D
Crawford County
1 lakes
D
Benton County
4 lakes
D
Harrison County
3 lakes
D
Clinton County
4 lakes
D
Caldwell County
2 lakes
D
Jackson County
27 lakes
F
DeKalb County
6 lakes
F
St. Louis County
7 lakes
F
Cass County
13 lakes
F
Bates County
8 lakes
F
Barton County
1 lakes
F
Cole County
3 lakes
F
Putnam County
2 lakes
F
Saline County
3 lakes
F
Henry County
1 lakes
F
Daviess County
3 lakes
F
Sullivan County
3 lakes
NR
Scotland County
1 lakes
NR
Oregon County
1 lakes
NR
Pettis County
2 lakes
NR
Vernon County
14 lakes
NR
Grundy County
5 lakes
NR
Maries County
2 lakes
NR
Livingston County
6 lakes
NR
Mississippi County
2 lakes
NR
Buchanan County
6 lakes
NR
Stoddard County
1 lakes
NR
Andrew County
2 lakes
NR
Gentry County
3 lakes
NR
Madison County
3 lakes
NR
Atchison County
1 lakes
NR
Douglas County
1 lakes
NR
Scott County
3 lakes
NR
Montgomery County
3 lakes
NR
Marion County
1 lakes
NR
Butler County
2 lakes
NR
Bollinger County
1 lakes
NR
Jasper County
4 lakes
NR
Holt County
5 lakes
NR
Carter County
2 lakes
NR
Cape Girardeau County
3 lakes
NR
Howell County
4 lakes
NR
Carroll County
3 lakes
NR
Dent County
7 lakes
NR
New Madrid County
4 lakes
CSV

Missouri Lake Water Quality Dataset (2026)

Every graded Missouri lake in one spreadsheet — A–F grade, water clarity, phosphorus, chlorophyll-a, trophic state, size, public access, and a link to each lake's report card.

Top 25 Cleanest Lakes

25 lakes25 graded lakes

#LakeCountyGradeClarityTrophicAccess
1ASherwood LakeWarrenA5.9 ftMesotrophicNot recorded
2ALake Taneycomo @ Rockaway BeachTaneyA8.7 ftOligotrophic✓ Public
3AFox Valley LakeClarkA8.5 ftMesotrophic✓ Public
4ABull Shoals LakeTaneyA8.1 ftMesotrophic✓ Public
5ALake Shayne-Terre du Lac LakesWashingtonA11.1 ftOligotrophicNot recorded
6ALake KonstanzWarrenA7.7 ftOligotrophicNot recorded
7ALake CapriSt. FrancoisA16.3 ftOligotrophicNot recorded
8AInnsbrook LakeWarrenA5.2 ftMesotrophicNot recorded
9AWeatherby LakePlatteA6.2 ftMesotrophicNot recorded
10ATable Rock L. Ab. Carter Br. LakeBarryA6.8 ftMesotrophic✓ Public
11ALake Marseilles-Terre du Lac LakesSt. FrancoisA14.1 ftMesotrophicNot recorded
12ACouncil Bluff LakeIronA13.1 ftOligotrophicNot recorded
13ABowling Green LakePikeA5.5 ftMesotrophic✓ Public
14ALake TaneycomoTaneyA8.9 ftOligotrophic✓ Public
15ALake TaneycomoTaneyA12.6 ftOligotrophicNot recorded
16ALake WauwanokaJeffersonA12.9 ftOligotrophicNot recorded
17AFellows LakeGreeneA7.2 ftMesotrophic✓ Public
18AAlpine LakeWarrenA12.6 ftOligotrophicNot recorded
19ACastlenovo LakeWarrenA6 ftMesotrophicNot recorded
20AAspen Lake Along Southern ArmWarrenA3.8 ftMesotrophicNot recorded
21AWhippoorwill LakeWarrenA5 ftMesotrophicNot recorded
22ATimberline LakesSt. FrancoisA14.3 ftOligotrophicNot recorded
23ALincoln LakeLincolnA5.7 ftMesotrophicNot recorded
24ALake ButeoJohnsonA5.6 ftMesotrophicNot recorded
25ALake Taneycomo Ab. Bee Cr. ArmTaneyA13.3 ftOligotrophicNot recorded

25 Lakes Needing Attention

25 lakes25 graded lakes

#LakeCountyGradeClarity
1FLoose Park LakeJacksonFNo recent samples
2FWashington LakeJacksonFNo recent samples
3FBlue River Parkway LakeJacksonFNo recent samples
4FValley LakeJacksonFNo recent samples
5FKessler LakeJacksonFNo recent samples
6FChaumiere Park LakeClayFNo recent samples
7FLake of the WoodsJacksonFNo recent samples
8FFirehouse Park LakeJacksonFNo recent samples
9FTroost LakeJacksonFNo recent samples
10FMckee Prairie PondJacksonF1.3 ft
11FElmwood LakeSullivanF2.7 ft
12FCedar LakeBooneF2.1 ft
13FGopher LakeJacksonF1.2 ft
14FJamesport Community LakeDaviessF0.9 ft
15FRocky Fork LakeBooneF2.3 ft
16FShelbyville LakeShelbyF1 ft
17FHouston LakePlatteF1.1 ft
18FFon-du-Lac ReservoirJeffersonF1.3 ft
19FCameron LakeDeKalbF1.6 ft
20FSterling Price LakeCharitonF1.5 ft
21FCoot LakeJacksonF1.6 ft
22FAshland LakeBooneF1.9 ft
23FLake Wappapello,Lost Cr. Arm @Sanderson Pt.WayneF1.3 ft
24FMontrose LakeHenryF0.6 ft
25FKing LakeDeKalbF0.8 ft

Missouri lists 451 lakes across 93 counties, 165 of which carry a grade. Most of the input behind those grades flows through monitoring run by the Missouri Department of Natural Resources, which feeds state, federal, and volunteer measurements into the EPA Water Quality Portal. The remainder are here because they are real named lakes, not because anyone has sampled them recently. Around 25% of the graded lakes pull an A, 42 top-tier waters. The B and C brackets together hold most of the rest, with the F bracket capturing 46 stressed lakes mostly in the agricultural south of the state.

Stockton Lake is the largest lake in this index at about 24,900 acres, one of 21 here that clear 500 acres. The rest run smaller, and small and shallow is where nutrient loading shows up first, because there is less water to dilute it and the bottom sediment stays within reach of the sun. The graded lakes lean eutrophic, with enough nutrient input to support an active algal community and the trade-offs in clarity and dissolved oxygen that come with it. The cleanest county on average is Clark (grade A); the most-stressed is Wayne. The gap between the top and bottom counties is large enough that a single figure for Missouri lake water quality hides real local variation.

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 →

Source: EPA National Aquatic Resource Surveys and the EPA Water Quality Portal.