Total Haloacetic Acids (HAA5) violations in New York
218 active public water systems in New York had a Total Haloacetic Acids (HAA5) violation in the past three years, 3 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 |
|---|---|---|---|---|
|
Portville Village Portville (v) · Cattaraugus County |
1,040 | 1 | 0 | |
|
Otego Village Otego (v) · Otsego County |
1,010 | 4 | 0 | |
|
Fair Haven Village Fair Haven (v) · Cayuga County |
1,001 | 2 | 0 | |
|
Sheri Torah Girls School (glenwood) Monroe (t) · Orange County |
1,000 | 3 | 0 | |
|
Nys Thruway Plattekill/modena Area Newburgh (t) · Orange County |
999 | 1 | 0 | |
|
Lagrange Town Center Water Improvment Lagrange (t) · Dutchess County |
980 | 4 | 0 | |
|
ST Regis Falls WD Waverly (t) · Franklin County |
980 | 2 | 0 | |
|
Waddington Village Waddington (v) · St. Lawrence County |
944 | 1 | 0 | |
|
Brushton-Moira Central School Brushton (v) · Franklin County |
900 | 2 | 0 | |
|
Canaseraga Village Public Water Canaseraga (v) · Allegany County |
900 | 10 | 1 | |
|
Forever Wild Water Co-Signor Jay (t) · Essex County |
900 | 2 | 1 | |
|
Oakridge Water District Lewisboro (t) · Westchester County |
892 | 2 | 0 | |
|
Aurelius WD NO 3 Aurelius (t) · Cayuga County |
872 | 2 | 0 | |
|
Wawayanda Wd#1 Wawayanda (t) · Orange County |
864 | 2 | 0 | |
|
Belfast Water District Belfast (t) · Allegany County |
850 | 1 | 0 | |
|
New Paltz (town) Water Distric New Paltz (t) · Ulster County |
810 | 1 | 0 | |
|
Hanover WD #3 Forestville Forestville (v) · Chautauqua County |
804 | 2 | 0 | |
|
Candor Village Water Dept. Candor (v) · Tioga County |
800 | 2 | 1 | |
|
Ellicottville Central School Great Valley (t) · Cattaraugus County |
800 | 2 | 0 | |
|
Sinclairville Village Sinclairville (v) · Chautauqua County |
772 | 4 | 0 | |
|
Dresden Village Dresden (v) · Yates County |
720 | 3 | 1 | |
|
Elba Village Elba (v) · Genesee County |
706 | 1 | 0 | |
|
Frankfort WD #2 Frankfort (t) · Herkimer County |
700 | 1 | 0 | |
|
Germantown Central School Germantown (t) · Columbia County |
700 | 6 | 0 | |
|
Hume Water District Hume (t) · Allegany County |
695 | 3 | 1 | |
|
Ledgeview Village Queensbury (t) · Warren County |
680 | 4 | 1 | |
|
Sherman Village Sherman (v) · Chautauqua County |
677 | 4 | 0 | |
|
Wingdale Elementary School Dover (t) · Dutchess County |
665 | 1 | 0 | |
|
Brookside Meadows Apartments Pleasant Valley (t) · Dutchess County |
600 | 2 | 1 | |
|
Davenport Water District Davenport (t) · Delaware County |
600 | 6 | 2 | |
|
Roxbury Water District Roxbury (t) · Delaware County |
600 | 3 | 0 | |
|
Village Crest Apartments Wappinger (t) · Dutchess County |
600 | 3 | 0 | |
|
Panama Central School Harmony (t) · Chautauqua County |
550 | 3 | 0 | |
|
Hartford Central School Hartford (t) · Washington County |
532 | 1 | 0 | |
|
Fort Ann Water Supply Fort Ann (t) · Washington County |
530 | 3 | 0 | |
|
Hudson Valley Water CO #1 Saugerties (t) · Ulster County |
525 | 3 | 0 | |
|
Peek N Peak Recreation French Creek (t) · Chautauqua County |
500 | 1 | 0 | |
|
Mountain Lodge Park Developmen Blooming Grove (t) · Orange County |
488 | 8 | 0 | |
|
Almond Village Public Water Almond (v) · Allegany County |
480 | 3 | 0 | |
|
Malden Water District Saugerties (t) · Ulster County |
460 | 1 | 0 | |
|
Middlesex WD Middlesex (t) · Yates County |
460 | 2 | 0 | |
|
Sandridge Mobile Home Park Schroeppel (t) · Oswego County |
450 | 2 | 0 | |
|
Lafayette High School La Fayette (t) · Onondaga County |
448 | 1 | 0 | |
|
Colden Water District #1 Colden (t) · Erie County |
445 | 1 | 0 | |
|
Cherry Creek Town Cherry Creek (v) · Chautauqua County |
440 | 2 | 0 | |
|
Springwater WD Springwater (t) · Livingston County |
430 | 1 | 0 | |
|
Forest Hills MHP Milton (t) · Saratoga County |
429 | 3 | 0 | |
|
Bangor WD Bangor (t) · Franklin County |
375 | 2 | 1 | |
|
Denver Water District Roxbury (t) · Delaware County |
361 | 2 | 0 | |
|
Denmark WD 1 Denmark (t) · Lewis County |
350 | 2 | 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 New York 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.