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 in the latest quarter of EPA's data. What Total Haloacetic Acids (HAA5) is and why it matters.
Systems with a Total Haloacetic Acids (HAA5) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
ST Charles County Pwsd 2 North Oak DR Warren County |
660 | 1 | 0 | |
|
Matthews PWS Matthews · New Madrid County |
628 | 3 | 1 | |
|
Platte County Pwsd 3 Weston · Platte County |
615 | 2 | 0 | |
|
Andrew County Pwsd 4 Andrew County |
600 | 4 | 0 | |
|
Pilot Knob Rural WD 1 Doe Run Area St. Francois County |
507 | 3 | 1 | |
|
Bates County Pwsd 7 Bates County |
500 | 4 | 1 | |
|
Freeman PWS Freeman · Cass County |
482 | 6 | 2 | |
|
Hale PWS Hale · Carroll County |
480 | 3 | 1 | |
|
Farber PWS Farber · Audrain County |
450 | 3 | 1 | |
|
Parma PWS Parma · New Madrid County |
450 | 5 | 1 | |
|
Deepwater PWS Deepwater · Henry County |
433 | 2 | 0 | |
|
Bull Creek Village Taney County |
400 | 2 | 0 | |
|
Daviess County Pwsd 3 Daviess County |
400 | 1 | 0 | |
|
Millstone Luxury Condominiums Morgan County |
400 | 4 | 2 | |
|
Chamois PWS Chamois · Osage County |
396 | 5 | 0 | |
|
Gilman City PWS Harrison County |
380 | 2 | 0 | |
|
Starling MHP Jefferson County |
342 | 1 | 0 | |
|
Altenburg PWS Altenburg · Perry County |
341 | 6 | 2 | |
|
Hume PWS Hume · Bates County |
330 | 3 | 0 | |
|
Mercer PWS Mercer · Mercer County |
318 | 1 | 0 | |
|
Cainsville PWS Cainsville · Harrison County |
290 | 3 | 0 | |
|
Liberty Utilities Lakeland Hts Water CO Wappapello · Butler County |
290 | 1 | 0 | |
|
Bates County Pwsd 1 Bates County |
268 | 2 | 0 | |
|
Forest City PWS Forest City · Holt County |
260 | 1 | 0 | |
|
Henry County Pwsd 1 Henry County |
258 | 3 | 0 | |
|
Keithley Beach Subd Warsaw · Benton County |
240 | 4 | 1 | |
|
Arrow Rock PWS Arrow Rock · Saline County |
235 | 4 | 1 | |
|
Mayview PWS Mayview · Lafayette County |
211 | 1 | 0 | |
|
Mendon PWS Mendon · Chariton County |
207 | 2 | 1 | |
|
Curryville PWS Curryville · Pike County |
203 | 3 | 1 | |
|
Killarney Shores Subd Ironton · Iron County |
203 | 7 | 1 | |
|
Hunnewell PWS Hunnewell · Shelby County |
184 | 3 | 1 | |
|
Blackwater PWS Blackwater · Cooper County |
181 | 5 | 0 | |
|
Anniston PWS Anniston · Mississippi County |
175 | 6 | 1 | |
|
High Ridge Manor Subd Jefferson County |
175 | 3 | 1 | |
|
Vanduser PWS Vanduser · Scott County |
168 | 6 | 1 | |
|
Forest Park Deer Park Stone County |
150 | 3 | 0 | |
|
River Cement Company Jefferson County |
145 | 4 | 1 | |
|
Our Lady of the Snow School Eugene · Miller County |
100 | 3 | 2 | |
|
South Greenfield PWS S. Greenfield · Dade County |
100 | 3 | 1 | |
|
Circle C MHP Franklin County |
75 | 3 | 0 | |
|
Opal Foods LLC Neosho · Newton County |
75 | 4 | 1 | |
|
Franklin County Pwsd 1 Cardinal Meadows Franklin County |
52 | 3 | 0 | |
|
Wall Eye Haven MHP Forsyth · Taney County |
50 | 7 | 1 | |
|
Oak Shadows Subdivision Osage Beach · Camden County |
36 | 5 | 2 | |
|
Branson Airport LLC Branson · Taney County |
25 | 2 | 0 | |
|
Buchheit INC Perryville · Perry County |
25 | 7 | 1 | |
|
Ozark Stave Products Newton County |
25 | 3 | 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.