Tapcensus

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.

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

Latest quarter first, then largest first
SystemServesStatusRules violated, 3 yrUnresolved
Vandalia
Vandalia · Fayette County
7,616 3 0
Duquoin
Du Quoin · Perry County
7,169 6 2
Raccoon Water Company
Marion County
7,080 1 0
Stickney
Stickney · Cook County
6,902 2 0
Winthrop Harbor
Winthrop Harbor · Lake County
6,565 4 3
Carterville
Carterville · Williamson County
6,528 2 0
Countryside
Countryside · Cook County
6,420 1 0
Fort Massac Pwd
Joppa · Massac County
6,360 2 0
Williamsville
Williamsville · Sangamon County
6,198 1 0
Fairfield
Fairfield · Wayne County
5,998 4 0
Pinckneyville
Pinckneyville · Perry County
5,804 4 0
Park City
Park City · Lake County
5,425 3 0
Robbins
Robbins · Cook County
5,415 6 3
Mitchell Pwd
Madison County
5,253 1 0
Eureka
Eureka · Woodford County
5,216 1 0
Brighton
Brighton · Macoupin County
5,041 3 0
Tuscola
Tuscola · Douglas County
4,875 4 1
Athens
Athens · Menard County
4,575 4 0
Lawrenceville
Lawrenceville · Lawrence County
4,524 7 2
Fountain Water District
Valmeyer · Monroe County
4,350 3 0
Woodhaven
Lee County
4,100 2 1
Burnham
Burnham · Cook County
3,989 7 3
Corinth Pwd
Williamson County
3,927 2 1
Saline Valley Conservancy District
Eldorado · Saline County
3,921 2 0
Rochester
Rochester · Sangamon County
3,856 1 0
Rend Lake Inter-City Water System
Franklin County
3,650 4 0
Riverwoods
Riverwoods · Lake County
3,618 1 0
LE Roy
Le Roy · McLean County
3,498 4 2
Tritownship Water District
Highland · Madison County
3,470 2 0
Oregon
Oregon · Ogle County
3,449 4 1
Lutheran General Hospital
Cook County
3,400 6 1
Carlyle
Carlyle · Clinton County
3,373 4 1
Galena
Galena · Jo Daviess County
3,308 4 1
North East Marion County Water Cmpny
Marion County
3,220 1 0
Sleepy Hollow
Sleepy Hollow · Kane County
3,100 1 0
West Prairie Water Company
Douglas County
3,073 1 0
Christopher
Christopher · Franklin County
3,072 2 0
Lakeside Pwd
Jackson County
3,065 4 0
Marquette Heights
Marquette Heights · Tazewell County
2,974 2 0
Fmc Water Company
Marion County
2,945 1 0
Arcola
Arcola · Douglas County
2,927 4 0
McLeansboro
Mcleansboro · Hamilton County
2,812 5 4
Bridgeport
Bridgeport · Lawrence County
2,572 4 0
Sesser
Sesser · Franklin County
2,556 1 0
Carthage
Hancock County
2,510 1 0
Galva
Galva · Henry County
2,449 1 0
Ewing-Ina Water Commission
Franklin County
2,393 2 0
Dawson
Dawson · Sangamon County
2,375 5 1
White Hall
White Hall · Greene County
2,313 5 0
Elwood
Elwood · Will County
2,229 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 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.