Total Haloacetic Acids (HAA5) violations in Pennsylvania
505 active public water systems in Pennsylvania had a Total Haloacetic Acids (HAA5) violation in the past three years, 32 of them in the latest quarter of EPA's data. What Total Haloacetic Acids (HAA5) is and why it matters.
Systems with a Total Haloacetic Acids (HAA5) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Freedom Twp Water & Sewer Blair County |
1,400 | 3 | 0 | |
|
Grampian Boro Penn Twp MA Clearfield County |
1,400 | 1 | 0 | |
|
RB Walter & Williamson Schools Tioga County |
1,400 | 2 | 1 | |
|
South Side Sch Beaver County |
1,400 | 6 | 1 | |
|
Lilly Borough Water Authority Cambria County |
1,388 | 5 | 0 | |
|
PA State Univ Mont Alto Campus Franklin County |
1,300 | 4 | 0 | |
|
Roulette Twp Water Authority Potter County |
1,300 | 7 | 1 | |
|
Cargill Meat Solutions Corp Bradford County |
1,250 | 4 | 0 | |
|
Rockwood Boro Muni Auth Somerset County |
1,250 | 3 | 0 | |
|
Indian Lake Boro Waterworks Somerset County |
1,246 | 2 | 0 | |
|
South Buffalo Twp Muni Auth Armstrong County |
1,230 | 3 | 1 | |
|
Rock Spring Water CO Centre County |
1,212 | 3 | 1 | |
|
Orbisonia Rockhill JT Mun Auth Huntingdon County |
1,200 | 4 | 1 | |
|
Parkhouse Nursing & Rehab Ctr Montgomery County |
1,200 | 3 | 0 | |
|
Wyalusing Area School District Bradford County |
1,200 | 2 | 0 | |
|
Springboro Area Water Auth Crawford County |
1,175 | 2 | 0 | |
|
Bloomfield Boro Water Auth Perry County |
1,170 | 2 | 0 | |
|
Mill Creek Area Mun Auth Huntingdon County |
1,108 | 2 | 1 | |
|
Bowmansville Travel Plaza Lancaster County |
1,100 | 3 | 0 | |
|
Cbsd Tohickon Middle School Bucks County |
1,100 | 1 | 0 | |
|
Peter J. Camiel Service Plaza Chester County |
1,100 | 6 | 1 | |
|
Pilot Travel Center Butler County |
1,100 | 1 | 0 | |
|
The Escape Pike County |
1,100 | 6 | 0 | |
|
Polk Center Venango County |
1,058 | 13 | 0 | |
|
McKean Twp Waterworks Erie County |
1,048 | 1 | 0 | |
|
Southwest Warren CO Mun Auth Warren County |
1,040 | 4 | 1 | |
|
Borough of Howard Centre County |
1,001 | 4 | 0 | |
|
Richfield Area Joint Auth Juniata County |
1,000 | 3 | 1 | |
|
Selinsgrove Center Snyder County |
1,000 | 7 | 1 | |
|
Ski Liberty Adams County |
1,000 | 4 | 0 | |
|
Symba Capital LLC Wyoming County |
1,000 | 6 | 2 | |
|
Millville Municipal Authority Columbia County |
969 | 12 | 1 | |
|
Beaver Meadows Borough Carbon County |
968 | 2 | 0 | |
|
Beavertown Municipal Authority Snyder County |
935 | 1 | 0 | |
|
Tulpehocken Area Mid High SC Berks County |
930 | 3 | 0 | |
|
Hyndman Boro Water Dept Bedford County |
910 | 4 | 0 | |
|
Millheim Borough Water Company Centre County |
902 | 13 | 1 | |
|
Bowmanstown Authority Carbon County |
900 | 4 | 2 | |
|
Cumberland Valley Trnpk Plaza Cumberland County |
900 | 2 | 0 | |
|
Parker Area Water Auth Armstrong County |
900 | 3 | 0 | |
|
Lewis Run Borough McKean County |
892 | 3 | 0 | |
|
Northeast Bradford School Dist Bradford County |
890 | 2 | 1 | |
|
Icmsa Plumville Indiana County |
883 | 3 | 0 | |
|
Esasd Mid Smithfield Elem Sch Monroe County |
881 | 2 | 0 | |
|
Lehman Jackson Elementary Luzerne County |
875 | 6 | 1 | |
|
S Huntingdon County Schl Dist Huntingdon County |
865 | 1 | 0 | |
|
Conneautville Boro Water Dept Crawford County |
850 | 2 | 0 | |
|
Juniata Valley High Sch Huntingdon County |
850 | 1 | 0 | |
|
Shohola Falls Trail End Sys#1 Pike County |
850 | 2 | 1 | |
|
Rice Elementary School Luzerne County |
838 | 3 | 1 |
About this data
A system is counted once if any of its violations in the past three years involved Total Haloacetic Acids (HAA5), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not Total Haloacetic Acids (HAA5) 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.