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 |
|---|---|---|---|---|
|
Hollidaysburg Muni Auth Blair County |
8,523 | 2 | 0 | |
|
Hemlock Farms (main) Pike County |
8,321 | 8 | 0 | |
|
Wellsboro Municipal Authority Tioga County |
8,225 | 4 | 0 | |
|
PA American Audubon Montgomery County |
8,200 | 8 | 0 | |
|
Upmc Presbyterian Allegheny County |
8,200 | 2 | 0 | |
|
Tamaqua Area Water Authority Schuylkill County |
8,000 | 5 | 0 | |
|
Conemaugh Twp Muni Auth Somerset County |
7,800 | 11 | 0 | |
|
Minersville Municipal Water AU Schuylkill County |
7,275 | 5 | 0 | |
|
Jersey Shore Area Jnt Wat Auth Lycoming County |
6,600 | 7 | 1 | |
|
Outlet Shops at Gettysburg Adams County |
6,500 | 3 | 0 | |
|
Kennett Square Mun Water Works Chester County |
6,328 | 9 | 1 | |
|
Aqua PA Water CO Honesdale Wayne County |
5,500 | 1 | 0 | |
|
Birdsboro Muni Water Auth Berks County |
5,353 | 5 | 0 | |
|
Oxford Borough Chester County |
5,280 | 2 | 0 | |
|
Towanda Municipal Authority Bradford County |
5,000 | 4 | 0 | |
|
Montoursville Water Company Lycoming County |
4,983 | 4 | 0 | |
|
Upmc Magee Womens Hospital Allegheny County |
4,900 | 3 | 1 | |
|
Upmc Shadyside Hillman Campus Allegheny County |
4,750 | 1 | 0 | |
|
Ridgway Borough Water System Elk County |
4,700 | 1 | 0 | |
|
Fairview Twp Water District 1 Erie County |
4,500 | 2 | 0 | |
|
Upmc Montefiore Allegheny County |
4,500 | 2 | 0 | |
|
New Freedom Boro Water Auth York County |
4,464 | 4 | 0 | |
|
Mifflintown Muni Auth Juniata County |
4,450 | 2 | 0 | |
|
Southwestern Cambria Cnty Auth Cambria County |
4,400 | 7 | 0 | |
|
West Earl Water Authority Lancaster County |
4,327 | 2 | 0 | |
|
Union City Municipal Authority Erie County |
4,295 | 6 | 0 | |
|
Fleetwood Boro Water System Berks County |
4,218 | 3 | 0 | |
|
PA American Dilliner System Greene County |
4,200 | 7 | 0 | |
|
Mansfield Borough Mun Auth Tioga County |
4,100 | 9 | 0 | |
|
Shohola Falls Trails End Sys#2 Pike County |
3,933 | 3 | 2 | |
|
Hegins Hubley Authority Schuylkill County |
3,870 | 2 | 0 | |
|
Mountain Water Assn Fayette County |
3,856 | 6 | 1 | |
|
Masontown Muni Water Works Fayette County |
3,841 | 4 | 0 | |
|
Cooper Twp Municipal Auth Clearfield County |
3,700 | 3 | 0 | |
|
Middlesex Twp Muni Auth Cumberland County |
3,527 | 2 | 0 | |
|
Borough of Cornwall Lebanon County |
3,343 | 3 | 0 | |
|
Lykens Boro Auth Dauphin County |
3,220 | 6 | 0 | |
|
Procter&gamble Paper Products Wyoming County |
3,200 | 1 | 0 | |
|
Esasd North Campus Pike County |
3,175 | 1 | 0 | |
|
Coudersport Boro Authority Potter County |
3,166 | 9 | 1 | |
|
Bellwood Boro Auth Blair County |
3,162 | 1 | 0 | |
|
East Taylor Muni Auth Cambria County |
3,152 | 6 | 1 | |
|
Aspinwall Boro Water Dept Allegheny County |
3,151 | 3 | 1 | |
|
Tower City Borough Authority Schuylkill County |
3,150 | 3 | 0 | |
|
Fort Indiantown Gap Lebanon County |
3,100 | 2 | 1 | |
|
Bcwsa New Hope Bucks County |
3,017 | 2 | 0 | |
|
Orwigsburg Municipal Water Wks Schuylkill County |
3,000 | 2 | 0 | |
|
Seven Springs Muni Auth Somerset County |
3,000 | 2 | 0 | |
|
Ford City Muni Water Works Armstrong County |
2,991 | 2 | 0 | |
|
Reynoldsville Water Auth Jefferson County |
2,908 | 4 | 0 |
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.