Tapcensus

All water systems in Pennsylvania

7,658 systems

SystemServesStatusRules violated, 3 yrUnresolved
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 still 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. Retrieved from ECHO on Oct 11, 2026.