
Updated August 2026
The State of Kansas's Lakes 2026
Of 195 lakes in Kansas, 18.4% earn a water-quality grade of A or B and 67.8% score D or F (average grade D). Hillsdale Lake is the cleanest; 139 lakes (71.3%) are on an official impaired-waters list.
Data Report
195
Monitored lakes graded
D
Average grade
18.4%
Grade A or B
71.3%
On impaired list
Kansas grade distribution
A
B
C
D
F
A: 8 (9.2%)B: 8 (9.2%)C: 12 (13.8%)D: 21 (24.1%)F: 38 (43.7%)
Cleanest lakes in Kansas
Highest combined water-quality score, 2026.
- 1.CHillsdale Lake — Miami County3.7 ft clarity · 29 µg/L P · 17 µg/L chl-a
- 2.CLenexa Lake — Johnson County29 µg/L P · 16 µg/L chl-a
- 3.DCheney Lake — Sedgwick County2.5 ft clarity · 100 µg/L P · 19 µg/L chl-a
- 4.DStoll Park Lake — Johnson County70 µg/L P · 22 µg/L chl-a
- 5.FMilford Lake — Clay County1.6 ft clarity · 610 µg/L P · 35 µg/L chl-a
- 6.FPerry Lake — Jefferson County3.1 ft clarity · 77 µg/L P · 37 µg/L chl-a
- 7.FMarion Lake — Marion County2.0 ft clarity · 230 µg/L P · 36 µg/L chl-a
- 8.FCedar Lake — Johnson County1.6 ft clarity · 113 µg/L P · 40 µg/L chl-a
- 9.FKingston Lake Park — Johnson County130 µg/L P · 59 µg/L chl-a
- 10.FSar Ko Park Lake — Johnson County87 µg/L P · 52 µg/L chl-a
Most-polluted lakes
Lowest combined water-quality score among monitored lakes.
- 1.FMilford Lake — Clay County1.6 ft clarity · 610 µg/L P · 35 µg/L chl-a
- 2.FPerry Lake — Jefferson County3.1 ft clarity · 77 µg/L P · 37 µg/L chl-a
- 3.FMarion Lake — Marion County2.0 ft clarity · 230 µg/L P · 36 µg/L chl-a
- 4.FCedar Lake — Johnson County1.6 ft clarity · 113 µg/L P · 40 µg/L chl-a
- 5.FKingston Lake Park — Johnson County130 µg/L P · 59 µg/L chl-a
- 6.FSar Ko Park Lake — Johnson County87 µg/L P · 52 µg/L chl-a
- 7.FTomahawk Creek Park Lake — Johnson County162 µg/L P · 46 µg/L chl-a
- 8.FSouth Lake — Johnson County177 µg/L P · 72 µg/L chl-a
- 9.FPierson Lake — Wyandotte County89 µg/L P · 33 µg/L chl-a
- 10.FLeawood Park Lake — Johnson County533 µg/L P · 42 µg/L chl-a
Worst algae hotspots
Highest measured chlorophyll-a (algae) concentration.
- 1.NRMarais des Cygnes Wildlife Area Lake — Linn County454 µg/L chlorophyll-a
- 2.NRMarais des Cygnes Nwr Lake — Linn County255 µg/L chlorophyll-a
- 3.FEllis City Lake — Ellis County250 µg/L chlorophyll-a
- 4.FLake Warnock — Atchison County219 µg/L chlorophyll-a
- 5.NRHarvey Co East Lake — Harvey County205 µg/L chlorophyll-a
- 6.NRGathering Pond East — Geary County189 µg/L chlorophyll-a
- 7.FCheyenne Bottoms Pool — Barton County174 µg/L chlorophyll-a
- 8.NROgden City Lake — Riley County169 µg/L chlorophyll-a
- 9.NRGarnett Lake — Anderson County160 µg/L chlorophyll-a
- 10.NRLittle Lake — Brown County155 µg/L chlorophyll-a
Trending lakes
Improving
- 1.BGeary Co State Fishing Lake — Geary County
- 2.BLake Wabaunsee — Wabaunsee County
- 3.BLouisburg State Fishing Lake — Miami County
- 4.BNew Olathe Lake — Johnson County
- 5.BMadison City Lake — Greenwood County
- 6.COlathe Lake — Johnson County
- 7.CClinton Lake — Douglas County
- 8.CKanopolis Lake — Ellsworth County
Declining
- 1.FMilford Lake — Clay County
- 2.FMarion Co Lake — Marion County
- 3.FLake Afton — Sedgwick County
- 4.FMiami Co State Fishing Lake — Miami County
- 5.FGardner Lake — Johnson County
- 6.FWellington New City Lake — Sumner County
- 7.FHarvey Co West Park Lake — Harvey County
- 8.FAnthony 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
Grades 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”.