Tapcensus

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.

Health effects: Long-term exposure is associated with increased bladder cancer risk. Some studies link high TTHM exposure to adverse reproductive outcomes. Bromodichloromethane is classified as a possible human carcinogen.

Systems with a TTHM (Total Trihalomethanes) violation

Latest quarter first, then largest first
SystemServesStatusRules violated, 3 yrUnresolved
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.