All water systems in Pennsylvania
7,658 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Philadelphia Water Department Philadelphia County |
1,600,000 | 1 | 0 | |
|
Aqua PA Main System Montgomery County |
822,600 | 6 | 0 | |
|
PA Amer Water Co-Pittsburgh Allegheny County |
686,000 | 0 | 0 | |
|
Pittsburgh Water & Sewer Auth Allegheny County |
520,000 | 3 | 0 | |
|
Erie City Water Authority Erie County |
220,001 | 3 | 0 | |
|
York Water CO York County |
206,762 | 2 | 0 | |
|
West View Water Authority Allegheny County |
200,000 | 1 | 0 | |
|
Mawc Sweeney Plant Westmoreland County |
143,000 | 2 | 0 | |
|
Chester Water Authority Delaware County |
140,437 | 0 | 0 | |
|
PA Amer Water CO Lake Scranton Lackawanna County |
137,142 | 0 | 0 | |
|
Mawc Yough Plant Fayette County |
133,000 | 2 | 0 | |
|
Wilkinsburg-Penn JT Water Auth Allegheny County |
125,000 | 3 | 0 | |
|
City of Lancaster Lancaster County |
120,000 | 2 | 0 | |
|
Lca Allentown Division Lehigh County |
118,000 | 3 | 0 | |
|
City of Bethlehem Northampton County |
117,259 | 1 | 0 | |
|
Veolia Water Dauphin County |
110,000 | 1 | 0 | |
|
PA American Water CO West Cumberland County |
105,127 | 0 | 0 | |
|
Easton Area Water System Northampton County |
96,867 | 0 | 0 | |
|
Reading Area Water Authority Berks County |
95,100 | 1 | 0 | |
|
North Penn Water Authority Montgomery County |
91,941 | 0 | 0 | |
|
PA American Norristown Montgomery County |
88,885 | 1 | 0 | |
|
North Wales Water Authority Montgomery County |
72,496 | 2 | 0 | |
|
State College Boro Water Auth Centre County |
72,000 | 5 | 0 | |
|
Capital Region Water Dauphin County |
66,540 | 1 | 0 | |
|
Lower Bucks CO Joint Mun Auth Bucks County |
63,007 | 1 | 0 | |
|
Altoona Water Authority Blair County |
62,500 | 4 | 0 | |
|
Hampton Shaler Water Authority Allegheny County |
61,949 | 1 | 0 | |
|
Aqua PA Bensalem Bucks County |
59,001 | 0 | 0 | |
|
Paw Ceasetown Luzerne County |
58,467 | 0 | 0 | |
|
Lebanon Water Auth Lebanon County |
57,000 | 2 | 0 | |
|
Paw Nesbitt Luzerne County |
52,640 | 0 | 0 | |
|
Bcwsa Main Lower South Bucks County |
52,621 | 2 | 0 | |
|
Paw Watres Luzerne County |
52,002 | 0 | 0 | |
|
Williamsport Mun Water Auth Lycoming County |
51,000 | 0 | 0 | |
|
PA Amer Water CO Dauphin County |
50,200 | 0 | 0 | |
|
PA American Royersford Chester County |
49,508 | 1 | 0 | |
|
Beaver Falls Muni Auth Beaver County |
49,500 | 1 | 0 | |
|
Greater Johnstown WA Riverside Cambria County |
49,500 | 7 | 0 | |
|
Aqua PA West Chester Chester County |
48,600 | 1 | 0 | |
|
Monroeville Municipal Auth Allegheny County |
48,500 | 0 | 0 | |
|
Aqua PA Shenango Valley Wtp Mercer County |
48,000 | 2 | 0 | |
|
New Kensington Muni Auth Westmoreland County |
47,800 | 0 | 0 | |
|
Lca Wlsa Central Division Lehigh County |
47,693 | 2 | 0 | |
|
Veolia Mechanicsburg Cumberland County |
45,013 | 0 | 0 | |
|
Hca Hazleton Division Luzerne County |
45,000 | 3 | 1 | |
|
PA American Water CO Butler Butler County |
43,286 | 1 | 0 | |
|
PA Amer Water CO New Castle Lawrence County |
43,279 | 0 | 0 | |
|
Aqua PA Roaring Creek Division Northumberland County |
43,000 | 2 | 1 | |
|
Cranberry Twp Wtp Butler County |
42,000 | 3 | 0 | |
|
Hanover Muni Water Works York County |
40,900 | 4 | 0 |
About this data
Rules violated counts the rules a system was in violation of in the past three years, including monitoring and reporting lapses; one rule can carry several violations. Unresolved is the number of those rules currently in violation at EPA's latest data refresh.
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.