County drinking water records
McHenry County, IL drinking water systems
33 community water systems serve McHenry County, IL, reporting 259,521 people served in all. A system that also serves other counties counts all of its customers here.
5 of them (15%) had at least one health-based violation in the last 10 years. 13 systems still have one unresolved.
33 rely mainly on groundwater, counting water bought from other systems.
32 systems filed a lead service line inventory listing 14,982 lead lines, 991 galvanized lines that must be replaced and 6,183 lines of unknown material.
1 more system is placed in McHenry County, IL by the county its records name because it has no service area map that lines up with its own records, so it is listed apart and not counted here.
- Community water systems
- 33
- People served, sum of each system's own figure
- 259,521
- Systems with a health-based violation, last 10 years
- 5
- Systems with one unresolved
- 13
- Lead service lines in inventories
- 14,982
Water systems serving McHenry County
33 systemsPeople served is each system's own figure for its whole service area. Violation counts cover the last 10 years of EPA records.
| System | Serves | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Crystal Lake | Crystal Lake and Lakewood | 40,661 | Groundwater | 0 | 0 | 531 |
| Algonquin | Algonquin | 30,700 | Groundwater | 0 | 0 | 11,809 |
| Lake in the Hills | Lake in the Hills | 28,661 | Groundwater | 0 | 0 | 0 |
| Huntley | Huntley | 28,495 | Groundwater | 1 | 0 | 9 |
| Woodstock | Woodstock | 25,630 | Groundwater | 1 | 0 | 218 |
| McHenry | McHenry | 22,335 | Groundwater | 0 | 1 | 305 |
| Cary | Cary and Trout Valley | 17,826 | Groundwater | 0 | 1 | 31 |
| Harvard | Harvard | 9,469 | Groundwater | 0 | 0 | 1,294 |
| Prairie Path Water Co-Whispering Hills | Johnsburg, Spring Grove and 1 more | 8,300 | Groundwater | 1 | 0 | 0 |
| Island Lake | Island Lake and Port Barrington | 8,066 | Groundwater | 0 | 0 | 0 |
| Marengo | Marengo | 7,572 | Groundwater | 0 | 0 | 14 |
| Fox River Grove | Fox River Grove and Lake Barrington | 4,702 | Groundwater | 1 | 0 | 549 |
| Lakewood | Lakewood | 4,267 | Groundwater | 0 | 1 | 0 |
| Wonder Lake | Wonder Lake and Bull Valley | 3,870 | Groundwater | 1 | 1 | 0 |
| Lakemoor | Lakemoor | 2,720 | Groundwater | 0 | 2 | 0 |
| Richmond | Richmond | 2,089 | Groundwater | 0 | 0 | 89 |
| Wonder Lake (Niu) | Outside cities and towns | 1,950 | Groundwater | 0 | 0 | 0 |
| Aqua Illinois-McHenry Shores | McHenry | 1,862 | Groundwater | 0 | 0 | 0 |
| Hebron | Hebron | 1,368 | Groundwater | 0 | 2 | 28 |
| Prairie Path Water Company-Killarney | Prairie Grove and land outside it | 1,232 | Groundwater | 0 | 0 | 0 |
| Johnsburg NO.2 | Johnsburg | 1,124 | Groundwater | 0 | 1 | 0 |
| Oakbrook Estates MHP | Outside cities and towns | 1,012 | Purchased groundwater | 0 | 1 | No inventory |
| Prairie Path Water Company-Holiday Hills | Holiday Hills and land outside it | 868 | Groundwater | 0 | 0 | 0 |
| Aqua Illinois-Crystal Clear Water Co. | Outside cities and towns | 855 | Groundwater | 0 | 0 | 0 |
| Prairie Path Water Company-Walk Up Woods | Outside cities and towns | 775 | Groundwater | 0 | 0 | 0 |
| Aqua Illinois-Eastwood Manor | Outside cities and towns | 728 | Groundwater | 0 | 4 | 0 |
| IL American-Terra Cotta | Prairie Grove | 681 | Groundwater | 0 | 0 | 0 |
| Union | Union | 594 | Groundwater | 0 | 1 | 105 |
| Aqua Illinois-Nunda | Outside cities and towns | 485 | Groundwater | 0 | 0 | 0 |
| Johnsburg 1 | Johnsburg | 174 | Groundwater | 0 | 1 | 0 |
| Royal Oaks MHP | Outside cities and towns | 170 | Groundwater | 0 | 1 | 0 |
| Prairie Ridge Association | Outside cities and towns | 148 | Groundwater | 0 | 0 | 0 |
| Harbor Lites-Pistakee FSHG CL | Outside cities and towns | 132 | Groundwater | 0 | 1 | 0 |
Systems placed by county record in McHenry County
1 systemEPA has no service area map for this system. It is placed by the county its records name (the counties EPA lists it serving, or the county coded in its ID where EPA lists none), and without a map it is not counted in the figures above.
| System | Serves | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Valley Hi Nursing Home | County on record | 125 | Groundwater | 0 | 1 | 0 |
Cities and towns in McHenry County
24 places- Algonquin1 system
- Bull Valley1 system
- Cary1 system
- Crystal Lake1 system
- Fox River Grove1 system
- Harvard1 system
- Hebron1 system
- Holiday Hills
- Huntley1 system
- Island Lake1 system
- Johnsburg3 systems
- Lake in the Hills1 system
- Lakemoor1 system
- Lakewood2 systems
- Marengo1 system
- McHenry2 systems
- Pistakee Highlands1 system
- Prairie Grove2 systems
- Richmond1 system
- Spring Grove1 system
- Trout Valley1 system
- Union1 system
- Wonder Lake1 system
- Woodstock1 system
Counties come from the counties EPA lists each system serving, matched to 2024 Census counties; where EPA lists none, from the county coded in the system's ID, its service area map, or its mailing address. A county holding at least a fifth of a system's service area map is added when at least a fifth of that map lies in those counties. Towns are the ones EPA lists and the Census places such a map covers, always inside those counties. In New England, where EPA's town names a whole Town, it is not matched to the village of the same name. A system is not listed in a county holding less than a fifth of its map, or in a county or town its map reaches when the map lies mostly outside the counties EPA lists, so a page can leave out a system that serves part of the area. Methodology and limitations