Tapcensus

Illinois

Winnebago County drinking water quality

195 active public water systems serve 255,435 people in Winnebago County. 74 are compliant, 121 had at least one EPA violation in the past three years, 10 are designated serious violators, and 2 carry a health flag.

Active systems 195 28 community systems
People served 255K by public water systems
Systems with violations 121 62% of active systems, past 3 years
Serious violators 10 2 systems carry a health flag

Needs attention

Latham West IL3046904 · Transient non-community system · Serves 100 2 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule.
Macktown Lounge IL3047498 · Transient non-community system · Serves 100 2 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule.
Top Die Casting CO IL3131060 · Non-Transient non-community system · Serves 100 7 rules violated in the past three years. Unresolved: Lead and Copper Rule and Public Notice Rule and Revised PN Rule.
The Filling Station IL3114637 · Transient non-community system · Serves 75 2 rules violated in the past three years
Bridge Street Pizza and Chicken IL3165969 · Transient non-community system · Serves 48 2 rules violated in the past three years
ST Andrew Lutheran Church IL3119982 · Transient non-community system · Serves 45 2 rules violated in the past three years
Lakewood Hills Beach IL3122440 · Transient non-community system · Serves 40 3 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule.
DC Estates Winery IL3158782 · Transient non-community system · Serves 25 2 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule.
Tacos Neno IL3161220 · Transient non-community system · Serves 25 3 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule.
Two Wheel Inn IL3130583 · Transient non-community system · Serves 25 3 rules violated in the past three years. Unresolved: Public Notice Rule and Revised PN Rule.

2 more systems with a serious violator or health flag designation are in the lists below.

Community water systems

28 systems, largest first
SystemServesStatusRules violated, 3 yrUnresolved
Rockford
Rockford
147,051 3 0
North Park Pwd
Machesney Park
35,580 0 0
Loves Park
Loves Park
23,335 1 1
IL American-South Beloit
South Beloit
7,893 0 0
Rockton
Rockton
7,863 2 0
Cherry Valley
Cherry Valley
4,731 2 1
Winnebago
Winnebago
2,940 0 0
Otter Creek Lake Utilities District
Loves Park
2,342 1 0
Pecatonica
Pecatonica
2,195 0 0
IL American-Westlake
Loves Park
1,493 1 0
Durand
Durand
1,427 2 0
Forest View MHP
650 0 0
IL American-Coventry Hill
608 0 0
South Bluff MHP
South Beloit
507 1 0
IL American-Wildwood
Rockford
490 1 0
Mancuso Village Park MHP
New Millford
325 1 0
IL American-Coventry Creek
270 0 0
Green Meadow Estates of Rockford LLC
250 1 0
Legend Lakes Water Association
Roscoe
250 0 0
Rockford Mhc, LLC
Rockford
240 3 0
Prairie Road Pump Corporation
Rockford
150 3 0
Aqua Illinois-Sheridan Grove
100 1 0
Northgate Estates MHP
South Beloit
100 2 1
Clarks MHP
Rockford
90 2 1
River City Mhc, LLC
Machesney Park
83 2 0
Bradley Heights Subdivision
Rockford
82 0 0
Phil-Aire Estates MHP
Rockton
80 3 1
Six Oaks MHP
48 1 0
Non-community systems (167: schools, campgrounds, workplaces, restaurants)

These systems serve places people visit rather than homes.

SystemServesStatusRules violated, 3 yrUnresolved
Turtle Creek Rest Area
700 2 0
Stone Creek School
543 4 0
I-39 Shell Express
500 0 0
Rock Cut ST Pk-Beach Well
500 1 0
Ledgewood Elementary School
470 2 0
Legacy Academy
325 1 0
Berean Baptist Church
300 3 1
Pearl Lake RV Resort Llc-Bathhouse
300 3 1
Pearl Lake RV Resort Llc-Clubhouse
300 3 1
YMCA Camp Winnebago Webvillion
300 3 1
YMCA Camp Winnebago-Standing Bear Well
300 3 1
YMCA Camp Winnebago-Wilderness Well
300 1 1
Mauh-Nah-Tee-See C C
277 2 1
Rivers Edge Campground
275 0 0
Lakeside Plaza on Best Road
250 1 1
Rockford Speedway Convention C
250 0 0
Riveras Fresh Market
200 0 0
Shirland School
200 2 0
Ledges Swim Club
175 3 1
Tpg Pressure, Inc.
151 8 1
Atwood Homestead Club House
150 0 0
Blackhawk Farms Raceway
150 3 1
Forest Hills Diamonds
150 2 0
New Milford Express
150 2 1
Pbc Linear
140 6 1
MR CS Family Restaurant
125 3 1
Rockford Mutual Insurance CO
125 1 0
Deans Illinois Dairies
110 6 0
Alvarez Mexican Restaurant
100 1 1
Betsy's Slots
100 0 0
Blackhawk Valley Campground
100 2 1
Diamond Slots
100 2 1
Forest Hills Country Club (140038)
100 1 0
HI VU Motel Tap 251
100 0 0
Image
100 2 0
Latham West
100 2 1
Ledges Golf Comfort
100 0 0
Ledges Golf Course Lodge
100 2 1
Macktown Golf Course Picnic AR
100 0 0
Macktown Lounge
100 2 1
Midway Village & Museum Center
100 3 1
Muller-Pinehurst Dairy
100 5 0
Muslim Community Center
100 5 0
New Mill Tap
100 3 0
Opsahls
100 1 0
Pearl Lake RV Resort Llc-Sw Well
100 3 1
Plug & Pellet Sportsmans Club
100 2 1
Poison Ivy
100 3 1
Seward Screw Products 16377
100 5 0
ST Ritas School
100 2 1
Sugar Shores Camping Resort
100 3 1
Supermercado Guanajuato
100 2 1
Swanson Park
100 2 1
Top Die Casting CO
100 7 2
Walmart Supercenter 03837
100 0 0
Woodmans
100 0 0
Diocese of Rockford
90 3 0
Cross and Crown Day Care
80 0 0
Galapagos Charter School
80 2 1
Camp Hillcrest Lodge East
75 3 1
Rock Cut State Park-Hickory Hill
75 0 0
Rock Cut State Park-Plum Grove
75 0 0
The Filling Station
75 2 0
Pearl Lake RV Resort Llc-Ne Well
56 3 1
Stateline Foundries
52 5 1
Atwood Center Youth Building
50 1 0
Atwood Homestead South Golf
50 0 0
Camp Hillcrest-Kitchen West Well
50 2 1
Coon & Fox Hunters Assoc
50 3 1
Dolan Education Center
50 6 1
Hononegah Forest Preserve-North Camp HP
50 0 0
IL Vipassana Association Dorm (148593)
50 1 1
Kieselberg Black Willow Area
50 0 0
Kieselburg F P Red Cedar Lodg
50 1 0
Ledges Golf Maintenance Bldg
50 0 0
Life Technologies Corporation
50 1 0
Louies Tap House
50 3 1
Roland Olson Bikepath Handpump
50 2 1
Roland Olson FP Stuga Area
50 0 0
Roland Olson-Equestrian Area
50 0 0
Standfield Beach
50 2 0
Bridge Street Pizza and Chicken
48 2 0
Roy Gayle Baseball Park
45 2 0
ST Andrew Lutheran Church
45 2 0
Lakewood Hills Beach
40 3 1
Crazy Times
35 0 0
YMCA Camp Winnebago
35 2 0
DC Estate Winery Production
30 3 1
Kishwaukee FP Small Shelter
30 0 0
Pecatonica River FP ED Bldg/shop
30 0 0
Rockfor Rotary Forest Preserve
30 0 0
Seward Bluffs Forest Preserve-Campground
30 0 0
Sugar River Forest Preserve-Campground
30 0 0
Sugar River Forest Preserve-Canoe Camp
30 0 0
Tollway Inn
30 1 0
Altorfer Cat
25 1 0
Anna Page Park Comfort Area
25 3 1
Blackhawk Springs F P
25 0 0
CK Crystal Water
25 0 0
Colored Sands Forest Pres. Canoe Launch
25 0 0
All 167 in the systems table
Inactive systems (927, no longer operating or reporting)

Kept for the record and excluded from the county totals above. Browse inactive systems.

About this data

Totals cover active systems. Systems serving more than one county are counted in each county. EPA counts the rules a system was in violation of, not the individual violations; one rule can carry several.

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. Retrieved from ECHO on Oct 11, 2026.