Tapcensus

Total Haloacetic Acids (HAA5) violations in Missouri

98 active public water systems in Missouri had a Total Haloacetic Acids (HAA5) violation in the past three years, 10 of them still unresolved. What Total Haloacetic Acids (HAA5) is and why it matters.

Health effects: Dichloroacetic acid is a probable human carcinogen (Group B2). Long-term exposure to trichloroacetic acid may also increase cancer risk. Animal studies show liver, kidney, and reproductive effects at high doses.

Systems with a Total Haloacetic Acids (HAA5) violation

Unresolved first, then largest first
SystemServesStatusRules violated, 3 yrUnresolved
Concordia PWS
Concordia · Lafayette County
2,500 6 0
Monroe City PWS
Monroe City · Monroe County
2,500 4 0
Daviess County Pwsd 2
Jameson · Daviess County
2,448 1 0
Linn County Cons Pwsd 1
Purdin · Linn County
1,420 4 0
Platte County Pwsd 8
Edgerton · Platte County
1,200 1 0
Maysville PWS
Maysville · DeKalb County
1,096 5 0
Hopkins PWS
Hopkins · Nodaway County
550 7 2
Blodgett PWS
Blodgett · Scott County
300 8 1
Callao PWS
Callao · Macon County
248 5 1
Blairstown PWS
Blairstown · Henry County
123 4 1
Poplar Bluff PWS
Poplar Bluff · Butler County
17,043 1 0
Washington PWS
Washington · Franklin County
14,068 4 0
Jefferson County Pwsd 10
Jefferson County
10,000 1 0
Waynesville PWS
Waynesville · Pulaski County
5,460 3 1
Moscow Mills PWS
Moscow Mills · Lincoln County
4,500 3 0
Knox County Public Water & Sewer Dist 1
Knox City · Knox County
3,947 4 2
Harrison County Pwsd 2
Bethany · Harrison County
3,740 4 0
ST Charles CO Pwsd #2 Wright City
Wright City · Warren County
3,550 1 0
Franklin County Pwsd 1
Washington · Franklin County
3,500 1 0
Jasper County Pwsd 2
Webb City · Jasper County
3,383 1 0
Louisiana PWS
Louisiana · Pike County
3,244 7 0
Buckner PWS
Buckner · Jackson County
3,076 2 0
Mississippi County Pwsd 1
Mississippi County
3,000 6 3
Jasper County Pwsd 3
Jasper County
1,900 3 0
Senath PWS
Senath · Dunklin County
1,767 9 0
Adrian PWS
Adrian · Bates County
1,635 7 2
Pwsd 2 of Stone County 265
Stone County
1,535 1 0
Worth County Pwsd 1
Grant City · Worth County
1,497 3 0
MO Ark Water CO
Blue Eye · Stone County
1,478 4 0
MO American Ironton
Ironton · Iron County
1,460 2 0
Sweet Springs PWS
Sweet Springs · Saline County
1,309 3 1
Archie PWS
Archie · Cass County
1,300 5 2
Camden County Pwsd 1
Macks Creek · Camden County
1,300 3 0
Oran PWS
Oran · Scott County
1,294 5 0
Pierce City PWS
Pierce City · Lawrence County
1,200 6 2
Holt County Pwsd 1
Holt County
1,140 1 0
Pettis/johnson/saline Pwsd 1
Saline · Johnson County
1,000 3 1
Woodland R IV Schools
Bollinger County
914 2 0
Lilbourn PWS
Lilbourn · New Madrid County
902 8 0
Oregon County Pwsd 1
Alton · Oregon County
900 2 0
Braymer PWS
Braymer · Caldwell County
878 6 1
Grant City PWS
Grant City · Worth County
850 3 1
Ellington PWS
Ellington · Reynolds County
790 4 1
Bevier PWS
Bevier · Macon County
762 2 0
Perry County Pwsd 2
Perryville · Perry County
750 2 0
Roaring River State Park
Barry County
750 1 0
S K & M Water and Sewer Company
Perry County
750 7 0
Meadow Ridge Subdivision
Taney County
710 5 1
Morley PWS
Morley · Scott County
699 5 1
Cleveland PWS
Cleveland · Cass County
690 4 1
About this data

A system is counted once if any of its violations in the past three years involved Total Haloacetic Acids (HAA5), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not Total Haloacetic Acids (HAA5) 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 Missouri 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.