Consumer Confidence Rule (CCR) violations in Illinois
328 active public water systems in Illinois had a Consumer Confidence Rule (CCR) violation in the past three years, 328 of them in the latest quarter of EPA's data. What Consumer Confidence Rule (CCR) is and why it matters.
Systems with a Consumer Confidence Rule (CCR) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Tanneron Bay Homeowners Association Lake County |
256 | 1 | 1 | |
|
Butler Butler · Montgomery County |
253 | 3 | 1 | |
|
Mineral Mineral · Bureau County |
250 | 3 | 1 | |
|
Vermilion Vermilion · Edgar County |
250 | 1 | 1 | |
|
Jonesville Pwd LaSalle County |
243 | 1 | 1 | |
|
Uaw Senior Citizens Center Pekin · Tazewell County |
240 | 4 | 4 | |
|
Hazelwood Heights Subdivision Henry County |
235 | 3 | 1 | |
|
Oakford Oakford · Menard County |
234 | 3 | 1 | |
|
Lindentree Townhomes Cook County |
232 | 1 | 1 | |
|
Ciel Senior Living Vernon Hills · Lake County |
225 | 1 | 1 | |
|
Mill Shoals Mill Shoals · White County |
224 | 2 | 1 | |
|
Forest City Forest City · Mason County |
222 | 3 | 1 | |
|
Harvard Hills Water Corporation Washington · Tazewell County |
215 | 3 | 2 | |
|
Indian Creek Homeowners and Water Assn. McLean County |
210 | 1 | 1 | |
|
Briarcrest Sbdv Homeowners Association Lake County |
207 | 2 | 1 | |
|
Cortland Corners MHP DeKalb County |
205 | 10 | 3 | |
|
The Preserve at Long Grove Long Grove · Lake County |
204 | 5 | 1 | |
|
Mill Point MHP Secor · Woodford County |
200 | 5 | 1 | |
|
Colonial Meadows Water Company McLean County |
193 | 1 | 1 | |
|
Smg Lynnville Lynnville · Morgan County |
193 | 5 | 2 | |
|
Country Estates Subdivision Henry County |
188 | 5 | 2 | |
|
Waggoner Waggoner · Montgomery County |
186 | 2 | 2 | |
|
Windwood Water System, Inc. Knox County |
185 | 1 | 1 | |
|
Fawn Hills Subdivision Peoria County |
183 | 1 | 1 | |
|
Lafayette La Fayette · Stark County |
177 | 5 | 4 | |
|
Springerton Springerton · White County |
176 | 3 | 3 | |
|
Country View MHC Pierron · Bond County |
173 | 3 | 1 | |
|
Royal Oaks MHP McHenry County |
170 | 1 | 1 | |
|
Anchor Anchor · McLean County |
160 | 2 | 1 | |
|
Duck Lake Well Owners Association Lake County |
141 | 4 | 2 | |
|
Hazelwood 4th Addition Henry County |
140 | 3 | 2 | |
|
Indian Bluffs Subdivision Rock Island County |
138 | 1 | 1 | |
|
Oak Grove MHP Rock Island County Rock Island County |
138 | 3 | 1 | |
|
Brussels Brussels · Calhoun County |
136 | 1 | 1 | |
|
Harbor Lites-Pistakee Fshg CL McHenry County |
132 | 2 | 2 | |
|
Recovery Centers of America Kane County |
130 | 2 | 1 | |
|
Old Salem Chautauqua Menard County |
128 | 3 | 1 | |
|
Valley HI Nursing Home McHenry County |
125 | 1 | 1 | |
|
Oak Lane Acres Subdivision Morton · Tazewell County |
120 | 2 | 1 | |
|
Ridge Village MHP Springfield · Sangamon County |
120 | 1 | 1 | |
|
Valley View Manor Champaign County |
120 | 5 | 1 | |
|
Edelstein Water Coop Peoria County |
113 | 2 | 1 | |
|
East Lynn Community Water System Vermilion County |
112 | 6 | 3 | |
|
Ophiem PWS Henry County |
110 | 4 | 2 | |
|
Prairie Oaks Ests Homeowners Assn Coal City · Grundy County |
107 | 3 | 1 | |
|
Country View Ests MHP Champaign County |
100 | 4 | 1 | |
|
Lynn Water Association, INC Henry County |
100 | 2 | 2 | |
|
Lynwood 3rd Addition Henry County |
100 | 1 | 1 | |
|
North Hazelwood Sbdv Henry County |
100 | 2 | 1 | |
|
Storybook Highlands Kendall County |
100 | 3 | 1 |
About this data
A system is counted once if any of its violations in the past three years involved Consumer Confidence Rule (CCR), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not Consumer Confidence Rule (CCR) 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.