TTHM (Total Trihalomethanes) violations in Kansas
134 active public water systems in Kansas had a TTHM (Total Trihalomethanes) violation in the past three years, 13 of them in the latest quarter of EPA's data. What TTHM (Total Trihalomethanes) is and why it matters.
Systems with a TTHM (Total Trihalomethanes) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Beloit, City of Beloit · Mitchell County |
3,407 | 4 | 2 | |
|
Mitchell CO Rwd 3 Scottsville · Mitchell County |
2,048 | 2 | 1 | |
|
Yates Center, City of Yates Center · Woodson County |
1,335 | 4 | 1 | |
|
Lebo, City of Lebo · Coffey County |
883 | 2 | 0 | |
|
Jewell, City of Jewell · Jewell County |
365 | 3 | 0 | |
|
Geary CO Rwd 1 Junction City · Geary County |
216 | 3 | 0 | |
|
West Mineral, City of West Mineral · Cherokee County |
150 | 3 | 0 | |
|
Wilson CO Rwd 12 Neodesha · Wilson County |
123 | 6 | 3 | |
|
Randall, City of Randall · Jewell County |
80 | 3 | 1 | |
|
Oketo, City of Oketo · Marshall County |
65 | 6 | 1 | |
|
Barnard, City of Barnard · Lincoln County |
57 | 4 | 1 | |
|
Virgil, City of Virgil · Greenwood County |
48 | 5 | 1 | |
|
Allen CO Rwd 12 Moran · Allen County |
33 | 5 | 2 | |
|
Kansas City Board of Public Utilities Kansas City · Wyandotte County |
152,960 | 1 | 0 | |
|
Junction City, City of Junction City · Geary County |
19,167 | 3 | 2 | |
|
Park City, City of Park City · Sedgwick County |
8,503 | 5 | 2 | |
|
Bel Aire, City of Bel Aire · Sedgwick County |
8,448 | 1 | 0 | |
|
Suburban Water Company Basehor · Leavenworth County |
4,700 | 3 | 1 | |
|
Desoto, City of Desoto · Johnson County |
4,645 | 3 | 1 | |
|
Baxter Springs, City of Baxter Springs · Cherokee County |
3,852 | 1 | 0 | |
|
Douglas CO Rwd 4 Baldwin City · Douglas County |
3,370 | 1 | 0 | |
|
Hiawatha, City of Hiawatha · Brown County |
3,246 | 1 | 0 | |
|
Garnett, City of Garnett · Anderson County |
3,192 | 4 | 2 | |
|
Norton, City of Norton · Norton County |
2,758 | 1 | 0 | |
|
Hillsboro, City of Hillsboro · Marion County |
2,740 | 1 | 0 | |
|
Herington, City of Herington · Dickinson County |
2,332 | 3 | 1 | |
|
Anderson CO Rwd 1c Mound City · Linn County |
2,112 | 4 | 3 | |
|
Crawford CO Rwd 1c Girard · Crawford County |
1,915 | 5 | 2 | |
|
Cherokee CO Rwd 3 Columbus · Cherokee County |
1,900 | 5 | 2 | |
|
Plainville, City of Plainville · Rooks County |
1,762 | 1 | 0 | |
|
Caney, City of Caney · Montgomery County |
1,756 | 8 | 2 | |
|
Oberlin, City of Oberlin · Decatur County |
1,639 | 2 | 1 | |
|
Douglass, City of Douglass · Butler County |
1,551 | 3 | 0 | |
|
Labette CO Rwd 6 Coffeyvile · Labette County |
1,550 | 2 | 0 | |
|
Butler CO Rwd 2 El Dorado · Butler County |
1,534 | 4 | 1 | |
|
Sedgwick CO Rwd 2 Valley Center · Sedgwick County |
1,460 | 2 | 1 | |
|
Doniphan CO Rwd 5 Wathena · Doniphan County |
1,457 | 2 | 1 | |
|
Towanda, City of Towanda · Butler County |
1,445 | 4 | 0 | |
|
Sumner CO Rwd 5 Conway Springs · Sumner County |
1,429 | 4 | 1 | |
|
Wabaunsee CO Rwd 2 Wamego · Wabaunsee County |
1,400 | 4 | 3 | |
|
Osborne, City of Osborne · Osborne County |
1,324 | 3 | 1 | |
|
Sedgwick CO Rwd 1 Kechi · Sedgwick County |
1,275 | 3 | 2 | |
|
Coffey CO Rwd 2e Gridley · Coffey County |
1,254 | 3 | 1 | |
|
Linn CO Rwd 1 Lacygne · Linn County |
1,200 | 3 | 2 | |
|
ST John, City of St John · Stafford County |
1,176 | 2 | 1 | |
|
Haven, City of Haven · Reno County |
1,149 | 3 | 1 | |
|
Victoria, City of Victoria · Ellis County |
1,149 | 2 | 0 | |
|
Coffey CO Rwd 2 Gridley · Coffey County |
1,146 | 3 | 2 | |
|
Montgomery CO Rwd 2c a Coffeyville · Montgomery County |
1,113 | 3 | 1 | |
|
Oskaloosa, City of Oskaloosa · Jefferson County |
1,086 | 1 | 0 |
About this data
A system is counted once if any of its violations in the past three years involved TTHM (Total Trihalomethanes), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not TTHM (Total Trihalomethanes) alone.
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.