Total Haloacetic Acids (HAA5) violations in Illinois
382 active public water systems in Illinois had a Total Haloacetic Acids (HAA5) violation in the past three years, 48 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 |
|---|---|---|---|---|
|
Cissna Park Cissna Park · Iroquois County |
846 | 2 | 0 | |
|
Yates City Yates City · Knox County |
828 | 1 | 0 | |
|
Round Prairie Water Coop Springfield · Sangamon County |
813 | 1 | 0 | |
|
Blairsville Pwd Carterville · Williamson County |
807 | 6 | 1 | |
|
Elizabeth Elizabeth · Jo Daviess County |
802 | 1 | 0 | |
|
Forest View Forest View · Cook County |
800 | 2 | 0 | |
|
Willisville Willisville · Perry County |
799 | 2 | 0 | |
|
IL American-Walk UP Woods McHenry County |
775 | 3 | 0 | |
|
Fyre Lake Water Company Mercer County |
760 | 3 | 0 | |
|
Alhambra Alhambra · Madison County |
755 | 1 | 0 | |
|
Camargo Camargo · Douglas County |
750 | 1 | 0 | |
|
Moro Pwd Madison County |
750 | 4 | 1 | |
|
Ingalls Park Subdivision Joliet · Will County |
744 | 2 | 1 | |
|
Brownstown Brownstown · Fayette County |
740 | 2 | 1 | |
|
Oakland Oakland · Coles County |
739 | 3 | 0 | |
|
Shawnee Valley Pwd Union County |
738 | 1 | 0 | |
|
Stewardson Stewardson · Shelby County |
734 | 3 | 0 | |
|
IL American-Bahl Water Company Jo Daviess County |
700 | 7 | 1 | |
|
Westfield Westfield · Clark County |
678 | 6 | 2 | |
|
Cedarville Cedarville · Stephenson County |
663 | 1 | 0 | |
|
Lamoille La Moille · Bureau County |
660 | 3 | 1 | |
|
Cambridge Courts MHP Northbrook · Lake County |
658 | 2 | 0 | |
|
Shops of Kildeer Lake County |
650 | 7 | 2 | |
|
Vergennes Vergennes · Jackson County |
648 | 3 | 0 | |
|
Williamsfield Williamsfield · Knox County |
647 | 2 | 0 | |
|
Cordova Cordova · Rock Island County |
640 | 3 | 0 | |
|
Ashmore Ashmore · Coles County |
637 | 8 | 0 | |
|
Keyesport Keyesport · Clinton County |
625 | 2 | 0 | |
|
Wayne School DuPage County |
625 | 4 | 0 | |
|
Union-York Water District Clark County |
600 | 3 | 1 | |
|
Fairview Fairview · Fulton County |
588 | 2 | 0 | |
|
ST Francisville Saint Francisville · Lawrence County |
583 | 7 | 0 | |
|
Valley View Estates O Fallon · St. Clair County |
580 | 2 | 0 | |
|
Sawyerville Sawyerville · Macoupin County |
578 | 4 | 1 | |
|
Ashley Ashley · Washington County |
565 | 1 | 0 | |
|
Cullom Cullom · Livingston County |
563 | 1 | 0 | |
|
High Cliff Estates Milan · Rock Island County |
560 | 2 | 0 | |
|
Sidell Sidell · Vermilion County |
557 | 1 | 0 | |
|
Xenia Xenia · Clay County |
542 | 1 | 0 | |
|
Shipman Shipman · Macoupin County |
541 | 2 | 0 | |
|
Dorchester Dorchester · Macoupin County |
540 | 2 | 0 | |
|
Wilsonville Wilsonville · Macoupin County |
536 | 3 | 1 | |
|
Choate MHC Anna · Union County |
533 | 3 | 2 | |
|
Beecher City Beecher City · Effingham County |
500 | 6 | 1 | |
|
Decatur Mhp, LLC Decatur · Macon County |
500 | 3 | 1 | |
|
Lake Shannon Essex · Kankakee County |
500 | 5 | 0 | |
|
Buckner Buckner · Franklin County |
494 | 1 | 0 | |
|
Junction City Junction City · Marion County |
494 | 1 | 0 | |
|
Thompsonville Thompsonville · Franklin County |
486 | 3 | 0 | |
|
Mount Auburn Mount Auburn · Christian County |
480 | 2 | 0 |
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 Illinois 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.