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

451 lakes across 93 counties, 203 with a recent water-quality reading.

Lake Map

Loading map…

Get Missouri water-quality updates

New water-quality readings for Missouri lakes as Missouri DNR publishes them. Unsubscribe anytime.

Where to stay near Missouri's cleanest lakes

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

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

Prices for Oct 30–Nov 1, 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 132 impaired lakes →

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

Algal growth (90)Mercury (42)Nutrients (phosphorus, nitrogen) (25)Pesticides (1)

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 lakes, or pick a different state.

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

Missouri Lake Water Quality Dataset (2026)

Every measured Missouri lake in one spreadsheet — water clarity, phosphorus, chlorophyll-a, trophic state, size, public access, and a link to each lake's page.

Top 25 Cleanest Lakes

25 lakes25 lakes ranked on readings

#LakeCountyClarityTrophicMax DepthAccess
1Sherwood LakeWarren5.9 ftMesotrophicNo recent samplesNot recorded
2Lake Taneycomo @ Rockaway BeachTaney8.7 ftOligotrophicNo recent samples✓ Public
3Fox Valley LakeClark8.5 ftMesotrophicNo recent samples✓ Public
4Bull Shoals LakeTaney8.1 ftMesotrophicNo recent samples✓ Public
5Lake Shayne-Terre du Lac LakesWashington11.1 ftOligotrophicNo recent samplesNot recorded
6Lake KonstanzWarren7.7 ftOligotrophicNo recent samplesNot recorded
7Lake CapriSt. Francois16.3 ftOligotrophicNo recent samplesNot recorded
8Innsbrook LakeWarren5.2 ftMesotrophicNo recent samplesNot recorded
9Weatherby LakePlatte6.2 ftMesotrophicNo recent samplesNot recorded
10Table Rock L. Ab. Carter Br. LakeBarry6.8 ftMesotrophicNo recent samples✓ Public
11Lake Marseilles-Terre du Lac LakesSt. Francois14.1 ftMesotrophicNo recent samplesNot recorded
12Council Bluff LakeIron13.1 ftOligotrophicNo recent samplesNot recorded
13Bowling Green LakePike5.5 ftMesotrophicNo recent samples✓ Public
14Lake TaneycomoTaney8.9 ftOligotrophicNo recent samples✓ Public
15Lake TaneycomoTaney12.6 ftOligotrophicNo recent samplesNot recorded
16Lake WauwanokaJefferson12.9 ftOligotrophicNo recent samplesNot recorded
17Fellows LakeGreene7.2 ftMesotrophicNo recent samples✓ Public
18Alpine LakeWarren12.6 ftOligotrophicNo recent samplesNot recorded
19Castlenovo LakeWarren6 ftMesotrophicNo recent samplesNot recorded
20Aspen Lake Along Southern ArmWarren3.8 ftMesotrophicNo recent samplesNot recorded
21Whippoorwill LakeWarren5 ftMesotrophicNo recent samplesNot recorded
22Timberline LakesSt. Francois14.3 ftOligotrophicNo recent samplesNot recorded
23Lincoln LakeLincoln5.7 ftMesotrophicNo recent samplesNot recorded
24Lake ButeoJohnson5.6 ftMesotrophicNo recent samplesNot recorded
25Lake Taneycomo Ab. Bee Cr. ArmTaney13.3 ftOligotrophicNo recent samplesNot recorded

Missouri lists 451 lakes across 93 counties, 203 of them with a recent water-quality reading. Most of that sampling 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. The measured lakes spread across the range: low phosphorus and algae readings in the deeper basins, higher readings 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 measured 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 county with the lowest nutrient and algae readings on average is Clark. The gap between 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 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.