Groundwater Rule (GWR) violations in Pennsylvania
968 active public water systems in Pennsylvania had a Groundwater Rule (GWR) violation in the past three years, 256 of them in the latest quarter of EPA's data. What Groundwater Rule (GWR) is and why it matters.
Systems with a Groundwater Rule (GWR) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Hilltown Twp Water&sewer Auth Bucks County |
5,770 | 5 | 0 | |
|
Selinsgrove Muni Auth Snyder County |
5,584 | 5 | 0 | |
|
Schwenksville Borough Auth Montgomery County |
5,200 | 5 | 0 | |
|
Towanda Municipal Authority Bradford County |
5,000 | 4 | 0 | |
|
Montoursville Water Company Lycoming County |
4,983 | 4 | 0 | |
|
Buckingham Twp Cold Spring Bucks County |
4,760 | 2 | 0 | |
|
Shrewsbury Borough York County |
4,727 | 1 | 0 | |
|
Freeland Boro Muni Water Auth Luzerne County |
4,610 | 1 | 0 | |
|
Upper Hanover Water Authority Montgomery County |
4,600 | 4 | 1 | |
|
New Freedom Boro Water Auth York County |
4,464 | 4 | 0 | |
|
Aqua PA Jenks Twp Wtp Forest County |
4,320 | 1 | 0 | |
|
Pawc Penn Estates Monroe County |
4,300 | 1 | 0 | |
|
Caernarvon Twp Auth Berks County |
4,245 | 1 | 0 | |
|
Fleetwood Boro Water System Berks County |
4,218 | 3 | 0 | |
|
Aqua PA INC Treasure Lake Div Clearfield County |
4,155 | 2 | 0 | |
|
Hegins Hubley Authority Schuylkill County |
3,870 | 2 | 0 | |
|
Denver Boro Lancaster County |
3,861 | 3 | 0 | |
|
Mountain Water Assn Fayette County |
3,856 | 6 | 1 | |
|
Roamingwood Sewer and Water Wayne County |
3,775 | 3 | 0 | |
|
Fairview Twp Water Auth Dist 3 Erie County |
3,320 | 2 | 0 | |
|
MT Holly Springs Boro Auth Cumberland County |
3,261 | 3 | 0 | |
|
Walker Twp Water Assn Centre County |
3,250 | 3 | 0 | |
|
Conyngham Sugarloaf Joint MA Luzerne County |
3,230 | 3 | 0 | |
|
Lake Meade Muni Auth Adams County |
3,221 | 1 | 0 | |
|
Aqua PA Water CO Sci Waymart Wayne County |
3,200 | 1 | 0 | |
|
Coudersport Boro Authority Potter County |
3,166 | 9 | 1 | |
|
Martinsburg Muni Auth Blair County |
3,160 | 2 | 0 | |
|
Quarryville Boro Lancaster County |
3,150 | 2 | 1 | |
|
Tower City Borough Authority Schuylkill County |
3,150 | 3 | 0 | |
|
E Greenville Boro Water Dept Montgomery County |
3,100 | 3 | 0 | |
|
Eaton Sewer & Water CO Wyoming County |
3,100 | 3 | 0 | |
|
Pawc Appalachian Dist Clinton County |
3,000 | 1 | 0 | |
|
Ford City Muni Water Works Armstrong County |
2,991 | 2 | 0 | |
|
Boswell Boro Muni Auth Somerset County |
2,900 | 2 | 0 | |
|
Summit Hill Water Authority Carbon County |
2,890 | 3 | 0 | |
|
West Grove Borough Chester County |
2,873 | 4 | 0 | |
|
National Pike Water Auth Fayette County |
2,800 | 2 | 0 | |
|
Bonneauville Muni Water Auth Adams County |
2,730 | 4 | 0 | |
|
Montgomery Water Authority Lycoming County |
2,700 | 3 | 0 | |
|
Elkland Boro Water Authority Tioga County |
2,660 | 5 | 0 | |
|
Weatherly Boro Mun Auth Carbon County |
2,612 | 5 | 0 | |
|
Plumstead Northern System Bucks County |
2,605 | 2 | 0 | |
|
Red Hill Water Authority Montgomery County |
2,500 | 1 | 0 | |
|
Ski Roundtop INC York County |
2,500 | 2 | 0 | |
|
Berlin Boro Muni Auth Somerset County |
2,468 | 2 | 0 | |
|
Aqua PA Midway Luzerne County |
2,450 | 1 | 0 | |
|
Aqua PA Monroe Twp Snyder County |
2,400 | 2 | 0 | |
|
Smethport Borough McKean County |
2,400 | 5 | 0 | |
|
Duncansville Muni Water Auth Blair County |
2,350 | 5 | 1 | |
|
Mercersburg Muni Water Auth Franklin County |
2,350 | 7 | 1 |
About this data
A system is counted once if any of its violations in the past three years involved Groundwater Rule (GWR), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not Groundwater Rule (GWR) 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 Pennsylvania 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.