Tapcensus

Total Haloacetic Acids (HAA5) violations in North Carolina

253 active public water systems in North Carolina had a Total Haloacetic Acids (HAA5) violation in the past three years, 28 of them in the latest quarter of EPA's data. What Total Haloacetic Acids (HAA5) is and why it matters.

Health effects: Dichloroacetic acid is a probable human carcinogen (Group B2). Long-term exposure to trichloroacetic acid may also increase cancer risk. Animal studies show liver, kidney, and reproductive effects at high doses.

Systems with a Total Haloacetic Acids (HAA5) violation

Latest quarter first, then largest first
SystemServesStatusRules violated, 3 yrUnresolved
Elon, Town of
Elon · Alamance County
11,350 3 1
Brevard, City of
Brevard · Transylvania County
11,336 1 0
Appalachian State Univ Wtp
Boone · Watauga County
11,150 3 0
Woodfin Sanitary Water and Sewer
Weaverville · Buncombe County
10,122 3 0
Orange-Alamance Water System
Efland · Orange County
9,223 11 1
Dallas, Town of
Dallas · Gaston County
8,212 5 0
Southern Wayne Sanitary Dist
Goldsboro · Wayne County
7,793 2 1
Central Nash Water & Sewer
Nashville · Nash County
7,675 4 0
Jamestown, Town of
Jamestown · Guilford County
6,543 1 0
Nashville, Town of
Nashville · Nash County
5,900 2 2
Lake Royale S/d
Bunn · Franklin County
5,890 4 2
Wallace, Town of
Wallace · Duplin County
5,825 4 1
Bessemer City, City of
Bessemer City · Gaston County
5,730 5 1
Wilson CO Southwest Water Dist
Wilson · Wilson County
5,730 2 0
Northampton--Milwaukee
Jackson · Northampton County
5,715 9 1
Tryon, Town of
Tryon · Polk County
5,494 2 0
Whiteville, City of
Whiteville · Columbus County
5,426 2 0
Bogue Banks Water Corporation
Emerald Isle · Carteret County
4,995 2 0
Smithfield Fresh Meats Corp Tar Heel
Tar Heel · Bladen County
4,589 1 0
Louisburg, Town of
Louisburg · Franklin County
4,554 1 0
Red Springs, Town of
Red Springs · Robeson County
4,423 2 0
Wilson CO Southeast Water Dist
Wilson · Wilson County
4,388 3 1
Norwood, Town of
Norwood · Stanly County
4,323 3 0
Northampton--Lake Gaston
Lake Gaston · Northampton County
3,984 4 0
Lowell, City of
Lowell · Gaston County
3,837 3 0
Clyde, Town of
Clyde · Haywood County
3,228 2 0
Shiloh Church Road S/d
Concord · Cabarrus County
3,102 1 0
Martin CO Water & Sewer Dist 2
Williamston · Martin County
2,746 5 0
Badin Shores Resort
New London · Montgomery County
2,743 1 0
Columbus County Water Dist IV
Delco · Columbus County
2,598 4 1
Lauradale S/d
Jacksonville · Onslow County
2,527 4 1
Ossipee Town of
Elon · Alamance County
2,390 3 0
Ellenboro Town of
Ellenboro · Rutherford County
2,322 5 3
Northampton--Progressive
Garysburg · Northampton County
2,228 5 1
Walnut Cove, Town of
Walnut Cove · Stokes County
2,210 5 1
Northeast Consolidated School
Greensboro · Guilford County
2,150 1 0
Rutherford College Town of
Rutherford Coll · Burke County
2,083 1 1
Park South S/d
Mecklenburg County
1,930 3 0
Scotland CO Water-South
Laurinburg · Scotland County
1,905 1 0
Concord Comm Water System
Ellenboro · Rutherford County
1,867 2 1
Rose Hill, Town of
Rose Hill · Duplin County
1,867 1 0
Stedman, Town of
Stedman · Cumberland County
1,705 1 0
Bethel, Town of
Bethel · Pitt County
1,640 1 0
Salemburg, Town of
Salemburg · Sampson County
1,637 1 0
Vance CO Water District Phase 1
Henderson · Vance County
1,580 4 0
Raintree/summersill Estates #2
Jacksonville · Onslow County
1,539 4 0
Rockingham County 158 Corridor
Wentworth · Rockingham County
1,500 2 0
Mount Gilead, Town of
Mt Gilead · Montgomery County
1,463 5 1
Aulander, Town of
Aulander · Bertie County
1,438 3 1
Faison, Town of
Faison · Duplin County
1,410 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 North Carolina 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.