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 |
|---|---|---|---|---|
|
North Coventry Water System Chester County |
2,907 | 3 | 0 | |
|
Sci Dallas Luzerne County |
2,900 | 5 | 0 | |
|
Honey Brook Boro Water Chester County |
2,892 | 5 | 0 | |
|
Hughesville Borough Water Auth Lycoming County |
2,800 | 7 | 0 | |
|
Milesburg Borough Water Auth Centre County |
2,750 | 4 | 2 | |
|
Ohioville Boro Muni Auth Beaver County |
2,750 | 6 | 0 | |
|
Youngstown Boro Muni Auth Westmoreland County |
2,730 | 1 | 0 | |
|
Montgomery Water Authority Lycoming County |
2,700 | 3 | 0 | |
|
Upmc Western Psychiatric Inst Allegheny County |
2,645 | 3 | 1 | |
|
Meyersdale Muni Auth Somerset County |
2,566 | 5 | 0 | |
|
State Correctional Inst Cumberland County |
2,522 | 4 | 0 | |
|
Cresson Twp Muni Auth Cambria County |
2,500 | 1 | 0 | |
|
Lehigh Carbon Community Colleg Lehigh County |
2,500 | 1 | 0 | |
|
Milford Water Authority Pike County |
2,420 | 3 | 0 | |
|
Sandycreek Twp Waterworks Venango County |
2,417 | 2 | 0 | |
|
Johnsonburg Municipal Auth Elk County |
2,413 | 6 | 1 | |
|
Lehigh Career & Technical Inst Lehigh County |
2,400 | 1 | 0 | |
|
Misericordia University Luzerne County |
2,400 | 7 | 2 | |
|
Reynolds Water Company Mercer County |
2,370 | 4 | 1 | |
|
Duncansville Muni Water Auth Blair County |
2,350 | 5 | 1 | |
|
Mercersburg Muni Water Auth Franklin County |
2,350 | 7 | 1 | |
|
Coatesville Veterans Adm Hosp Chester County |
2,000 | 3 | 0 | |
|
General McLane Schools Erie County |
2,000 | 2 | 0 | |
|
McConnellsburg Boro Muni Auth Fulton County |
2,000 | 9 | 0 | |
|
West Kittanning Muni Auth Armstrong County |
2,000 | 1 | 0 | |
|
Evans City Borough Butler County |
1,990 | 1 | 0 | |
|
Irvona Municipal Authority Clearfield County |
1,980 | 4 | 0 | |
|
Dvsd Dingman Delaware Campus Pike County |
1,965 | 3 | 0 | |
|
Youngsville Mun Waterworks Warren County |
1,957 | 3 | 0 | |
|
Centre Hall Boro Water Dept Centre County |
1,900 | 4 | 0 | |
|
Grand View Hospital Bucks County |
1,880 | 1 | 0 | |
|
E Armstrong Cnty Muni Auth Armstrong County |
1,875 | 6 | 0 | |
|
Rimersburg Boro Muni Auth Clarion County |
1,873 | 2 | 0 | |
|
Patton Boro Water Dept Cambria County |
1,805 | 3 | 0 | |
|
Wysox Twp Municipal Authority Bradford County |
1,763 | 3 | 0 | |
|
North Warren Muni Authority Warren County |
1,749 | 5 | 0 | |
|
Reade Twp Muni Auth Cambria County |
1,746 | 3 | 0 | |
|
Cbsd Central Bucks East HS Bucks County |
1,725 | 3 | 0 | |
|
Mont Alto Municipal Authority Franklin County |
1,705 | 3 | 0 | |
|
US Army Garrison Cumberland County |
1,700 | 4 | 0 | |
|
Saxton Muni Water Auth Bedford County |
1,675 | 7 | 1 | |
|
Brady Twp Water Association Clearfield County |
1,570 | 4 | 0 | |
|
Westmoreland Hospital Westmoreland County |
1,500 | 5 | 1 | |
|
Hawthorn Redbank Redbank MA Clarion County |
1,500 | 5 | 1 | |
|
Sykesville Borough Jefferson County |
1,500 | 5 | 1 | |
|
Worthington West Franklin Jma Armstrong County |
1,500 | 5 | 0 | |
|
Oakdale Boro Water Dept Allegheny County |
1,459 | 2 | 0 | |
|
Keystone Trade Center Bucks County |
1,454 | 2 | 0 | |
|
Manheim Auto Auction Lancaster County |
1,426 | 2 | 0 | |
|
Delta Boro Water Sys York County |
1,400 | 5 | 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.