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
Fuquay-Varina, Town of
Fuquay-varina · Wake County
42,954 1 0
Morganton City of
Morganton · Burke County
27,221 1 0
Franklin County Water & Sewer
Franklinton · Franklin County
26,060 4 2
Montgomery County Water System
Mt Gilead · Montgomery County
15,362 4 1
Hamlet Water System
Hamlet · Richmond County
10,635 4 1
Marion, City of
Marion · McDowell County
9,362 3 0
Troy, Town of
Troy · Montgomery County
3,591 4 1
Stokes Regional Water Corp
Stokes · Pitt County
3,530 3 1
Biscoe, Town of
Biscoe · Montgomery County
2,735 3 1
Swepsonville, Town of
Swepsonville · Alamance County
2,497 1 0
Jonesville, Town of
Jonesville · Yadkin County
2,354 2 0
Ellerbe Town of
Ellerbe · Richmond County
2,050 3 2
Yanceyville, Town of
Yanceyville · Caswell County
1,937 4 2
Mount Pleasant, Town of
Mt Pleasant · Cabarrus County
1,786 6 2
Princeton, Town of
Princeton · Johnston County
1,653 5 2
Denton, Town of
Denton · Davidson County
1,632 5 0
Robbins Water System
Robbins · Moore County
1,579 3 1
Ansonville Water System
Ansonville · Anson County
1,262 5 2
Stanly Co-Piney Point Dist
Norwood · Stanly County
1,013 2 1
Candor, Town of
Candor · Montgomery County
875 4 2
Blue Ridge Mtn Club
Ferguson · Wilkes County
685 1 1
Cove City, Town of
Cove City · Craven County
440 2 2
Wilmington Clinic Water System
Wilmington · New Hanover County
250 1 1
Caldwell County Addison Lane
Hudson · Caldwell County
152 1 0
Sterling Ridge S/d
Greensboro · Guilford County
104 3 2
Pioneer Eclipse Corporation
Sparta · Alleghany County
100 1 1
Carriage Cove S/d
Greensboro · Guilford County
51 1 1
Harmony Estates
Newport · Carteret County
49 3 0
Davidson Water INC
Lexington · Davidson County
154,307 1 0
Brunswick County Water System
Leland · Brunswick County
151,357 2 0
High Point, City of
High Point · Guilford County
118,662 2 0
Apex, Town of
Apex · Wake County
83,001 1 0
Old North Utilities Services/ft Bragg
Fayetteville · Cumberland County
65,000 1 0
Monroe, City of
Monroe · Union County
43,081 2 1
Pender County Utilities
Burgaw · Pender County
32,302 3 0
Moore CO Public Util-Pinehurst
Pinehurst · Moore County
31,390 3 1
Asheboro, City of
Asheboro · Randolph County
27,819 2 0
Forest City, Town of
Forest City · Rutherford County
21,521 1 0
Boone, Town of
Boone · Watauga County
19,811 1 0
Morehead City, Town of
Morehead City · Carteret County
18,846 4 0
Newton, City of
Newton · Catawba County
18,407 6 0
North Lenoir Water Corp
Kinston · Lenoir County
15,494 1 0
Edgecombe Water & Sewer District
Tarboro · Edgecombe County
14,485 2 1
Anson County Water System
Lilesville · Anson County
13,880 3 0
Angier, Town of
Angier · Harnett County
13,302 2 0
Alexander CO Wtr Dist
Taylorsville · Alexander County
13,064 1 0
Dan River Water INC
Eden · Rockingham County
12,573 4 2
Black Mountain, Town of
Black Mountain · Buncombe County
11,976 6 0
Spring Lake, Town of
Spring Lake · Cumberland County
11,725 4 1
Gates County Water System
Gatesville · Gates County
11,621 2 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.