
Updated August 2026
The State of Kansas's Lakes 2026
Of 195 lakes in Kansas, 18.4% sit in EPA's favourable condition classes for nutrients and algae and 67.8% in its poorer ones. Hillsdale Lake is the cleanest; 139 lakes (71.3%) are on an official impaired-waters list.
Data Report
195
Monitored lakes sampled
D
Average readings
18.4%
low nutrient and algae readings
71.3%
On impaired list
Kansas nutrient and algae readings
Cleanest lakes in Kansas
Cleanest combined nutrient and algae readings, 2026.
- 1.Hillsdale Lake — Miami County3.7 ft clarity · 29 µg/L P · 17 µg/L chl-a
- 2.Lenexa Lake — Johnson County29 µg/L P · 16 µg/L chl-a
- 3.Cheney Lake — Sedgwick County2.5 ft clarity · 100 µg/L P · 19 µg/L chl-a
- 4.Stoll Park Lake — Johnson County70 µg/L P · 22 µg/L chl-a
- 5.Milford Lake — Clay County1.6 ft clarity · 610 µg/L P · 35 µg/L chl-a
- 6.Perry Lake — Jefferson County3.1 ft clarity · 77 µg/L P · 37 µg/L chl-a
- 7.Marion Lake — Marion County2.0 ft clarity · 230 µg/L P · 36 µg/L chl-a
- 8.Cedar Lake — Johnson County1.6 ft clarity · 113 µg/L P · 40 µg/L chl-a
- 9.Kingston Lake Park — Johnson County130 µg/L P · 59 µg/L chl-a
- 10.Sar Ko Park Lake — Johnson County87 µg/L P · 52 µg/L chl-a
Highest measured algae
Highest measured chlorophyll-a (algae) concentration.
- 1.Marais des Cygnes Wildlife Area Lake — Linn County454 µg/L chlorophyll-a
- 2.Marais des Cygnes Nwr Lake — Linn County255 µg/L chlorophyll-a
- 3.Ellis City Lake — Ellis County250 µg/L chlorophyll-a
- 4.Lake Warnock — Atchison County219 µg/L chlorophyll-a
- 5.Harvey Co East Lake — Harvey County205 µg/L chlorophyll-a
- 6.Gathering Pond East — Geary County189 µg/L chlorophyll-a
- 7.Cheyenne Bottoms Pool — Barton County174 µg/L chlorophyll-a
- 8.Ogden City Lake — Riley County169 µg/L chlorophyll-a
- 9.Garnett Lake — Anderson County160 µg/L chlorophyll-a
- 10.Little Lake — Brown County155 µg/L chlorophyll-a
Trending lakes
Improving
- 1.Geary Co State Fishing Lake — Geary County
- 2.Lake Wabaunsee — Wabaunsee County
- 3.Louisburg State Fishing Lake — Miami County
- 4.New Olathe Lake — Johnson County
- 5.Madison City Lake — Greenwood County
- 6.Olathe Lake — Johnson County
- 7.Clinton Lake — Douglas County
- 8.Kanopolis Lake — Ellsworth County
Declining
- 1.Milford Lake — Clay County
- 2.Marion Co Lake — Marion County
- 3.Lake Afton — Sedgwick County
- 4.Miami Co State Fishing Lake — Miami County
- 5.Gardner Lake — Johnson County
- 6.Wellington New City Lake — Sumner County
- 7.Harvey Co West Park Lake — Harvey County
- 8.Anthony City Lake — Harper County
Impaired waters in Kansas
139 lakes appear on the EPA/state 303(d) impaired-waters list (44 formally listed, 108 with a cleanup plan/TMDL).
Nutrients (phosphorus, nitrogen) · 138Oxygen depletion (low DO) · 31Sediment / turbidity · 28pH / acidity · 25Noxious aquatic plants · 13Salinity / chlorides · 10Pesticides · 5Metals (other than mercury) · 3
Explore Kansas lakes
Readings combine total phosphorus, total nitrogen, chlorophyll-a, and turbidity from the EPA Water Quality Portal and state agencies. See the full methodology, the national State of America’s Lakes report, or all Kansas lakes.
Cite this report: LakeQuality, “The State of Kansas's Lakes 2026”.