Tapcensus

Kansas water quality by county

105 counties with public water systems. Pick a county to see every system that serves it.

CountyActive systemsPeople servedShare with violations, 3 yrSerious violatorsHealth flags
Allen County 15 10,061 1 1
Anderson County 7 7,276 0 0
Atchison County 8 16,583 0 0
Barber County 9 3,623 0 0
Barton County 14 22,765 1 0
Bourbon County 6 16,490 0 0
Brown County 12 7,052 0 0
Butler County 21 48,500 1 1
Chase County 7 1,728 1 1
Chautauqua County 10 2,840 0 0
Cherokee County 18 19,138 0 0
Cheyenne County 2 1,729 0 0
Clark County 3 1,576 0 0
Clay County 8 6,443 0 0
Cloud County 7 7,364 0 0
Coffey County 9 9,572 0 0
Comanche County 4 1,425 0 0
Cowley County 16 35,090 1 0
Crawford County 18 38,940 0 0
Decatur County 3 1,878 0 0
Dickinson County 15 15,256 1 0
Doniphan County 8 6,664 0 0
Douglas County 13 155,661 0 0
Edwards County 4 2,077 0 0
Elk County 6 2,353 0 0
Ellis County 14 26,113 2 0
Ellsworth County 7 8,084 0 0
Finney County 18 47,281 2 1
Ford County 9 34,558 0 0
Franklin County 14 24,169 0 0
Geary County 16 59,609 0 0
Gove County 6 1,861 1 0
Graham County 4 1,700 1 1
Grant County 2 6,607 0 0
Gray County 7 3,651 0 0
Greeley County 2 886 1 0
Greenwood County 10 6,900 1 1
Hamilton County 3 1,965 0 0
Harper County 8 4,510 0 0
Harvey County 14 32,039 1 0
Haskell County 2 2,421 0 0
Hodgeman County 3 1,044 1 0
Jackson County 12 12,049 0 0
Jefferson County 18 19,964 0 0
Jewell County 7 2,554 2 0
Johnson County 8 670,749 0 1
Kearny County 2 2,858 0 0
Kingman County 6 4,365 0 0
Kiowa County 3 1,553 0 0
Labette County 15 19,599 0 0
Lane County 2 1,210 0 0
Leavenworth County 16 82,837 1 0
Lincoln County 4 1,658 2 0
Linn County 12 10,692 1 0
Logan County 2 2,210 0 0
Lyon County 12 30,663 0 0
Marion County 14 9,799 0 1
Marshall County 10 7,965 0 1
McPherson County 15 24,838 0 0
Meade County 5 3,236 0 0
Miami County 8 29,041 0 0
Mitchell County 9 7,799 4 0
Montgomery County 17 30,553 1 0
Morris County 6 4,859 0 0
Morton County 3 2,289 0 0
Nemaha County 11 9,623 0 0
Neosho County 15 16,913 0 0
Ness County 6 2,000 0 0
Norton County 8 4,426 0 0
Osage County 17 18,239 0 0
Osborne County 7 2,755 0 0
Ottawa County 7 5,267 2 0
Pawnee County 6 5,887 0 0
Phillips County 10 3,808 0 0
Pottawatomie County 19 23,206 2 1
Pratt County 11 7,731 3 0
Rawlins County 3 1,519 0 0
Reno County 25 50,620 3 1
Republic County 10 4,932 1 0
Rice County 8 8,153 0 0
Riley County 13 62,651 0 0
Rooks County 9 4,062 0 0
Rush County 9 2,335 1 0
Russell County 12 7,108 0 1
Saline County 13 51,554 0 0
Scott County 4 3,823 0 0
Sedgwick County 29 498,426 2 0
Seward County 9 23,643 0 0
Shawnee County 9 154,792 0 0
Sheridan County 2 1,407 0 0
Sherman County 3 4,630 0 0
Smith County 5 2,713 0 0
Stafford County 3 2,583 1 1
Stanton County 2 1,470 0 0
Stevens County 2 4,038 0 0
Sumner County 19 23,906 1 1
Thomas County 7 6,104 0 0
Trego County 5 3,479 0 0
Wabaunsee County 10 4,939 0 1
Wallace County 3 1,034 0 0
Washington County 12 5,258 0 0
Wichita County 1 1,430 0 0
Wilson County 16 8,803 1 0
Woodson County 3 3,311 2 0
Wyandotte County 2 160,765 0 0
under 30% 30 to 59% 60% and over
About this data

Share with violations counts any violation in the past three years, including monitoring and reporting lapses. Counts cover active systems; systems serving more than one county are counted in each.

Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The Kansas records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.