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.
Systems with a Total Haloacetic Acids (HAA5) violation
Latest quarter first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
King Mountain Club Water Highlands · Macon County |
150 | 1 | 0 | |
|
Kings Landing S/d Mooresville · Iredell County |
142 | 2 | 0 | |
|
Heather Glen/highland Belmont · Gaston County |
132 | 2 | 0 | |
|
Honeycutt Reserve Oak Ridge · Guilford County |
132 | 6 | 0 | |
|
Country Club MHP Graham · Alamance County |
127 | 8 | 2 | |
|
Linville Falls Club Marion · McDowell County |
127 | 5 | 2 | |
|
Grace Academy of MT Airy Mt Airy · Surry County |
117 | 2 | 1 | |
|
Blue Skies MH Living Apex · Wake County |
115 | 1 | 0 | |
|
Ransdell MHP Bunn · Franklin County |
114 | 3 | 0 | |
|
Cedar Park MHP Greensboro · Guilford County |
112 | 4 | 0 | |
|
Micro, Town of (county Line) Micro · Johnston County |
107 | 2 | 2 | |
|
Kirk Glen S/d Weaverville · Buncombe County |
104 | 5 | 3 | |
|
Johnson & Son MHP Garner · Wake County |
102 | 4 | 1 | |
|
Willow Hills S/d Fuquay Varina · Wake County |
102 | 2 | 0 | |
|
Benaja Crossing MH S/d Reidsville · Rockingham County |
99 | 4 | 1 | |
|
Chatham Pines LLC Chapel Hill · Chatham County |
98 | 4 | 2 | |
|
Bass MH Court Nashville · Nash County |
97 | 6 | 3 | |
|
Stonegate MHP S/d Durham · Orange County |
96 | 1 | 0 | |
|
Southgate MHP Jacksonville · Onslow County |
94 | 4 | 0 | |
|
West 49 MHP Asheboro · Randolph County |
93 | 4 | 1 | |
|
Mead-O-View MHP Knightdale · Wake County |
90 | 5 | 3 | |
|
Riverside Apartments Cullowhee · Jackson County |
89 | 2 | 1 | |
|
Town of Whitsett Guilford County |
89 | 1 | 0 | |
|
Gardner Farms S/d Willow Springs · Wake County |
84 | 1 | 0 | |
|
Hillsborough Ucc Hillsborough · Orange County |
84 | 3 | 0 | |
|
Washburn MHP Reidsville · Rockingham County |
83 | 3 | 2 | |
|
Dowdle Trace S/d Franklin · Macon County |
79 | 1 | 0 | |
|
Indian Springs MHP Hendersonville · Henderson County |
76 | 3 | 1 | |
|
Gemstone Village Franklin · Macon County |
75 | 1 | 0 | |
|
Stoney Oaks S/d Gastonia · Gaston County |
74 | 3 | 1 | |
|
South Point Landing Belmont · Gaston County |
69 | 1 | 0 | |
|
Circle H MHP Aberdeen · Moore County |
68 | 8 | 3 | |
|
Ingles Supermarket NO 110 Cashiers · Jackson County |
66 | 1 | 0 | |
|
Fun-N-Learning 2 Concord · Cabarrus County |
64 | 3 | 1 | |
|
Lakeside Estates Raleigh · Wake County |
61 | 4 | 2 | |
|
Santeetlah Shores Robbinsville · Graham County |
58 | 2 | 1 | |
|
Westwood MHP Charlotte · Mecklenburg County |
56 | 3 | 1 | |
|
Moratuck Manor S/d Littleton · Warren County |
55 | 3 | 1 | |
|
Stonehouse Acres Littleton · Warren County |
55 | 3 | 0 | |
|
Jeter Mountain MHP Hendersonville · Henderson County |
54 | 4 | 3 | |
|
Cowee Mountain S/d Highlands · Macon County |
46 | 1 | 0 | |
|
Trinity Farms S/d Raleigh · Wake County |
42 | 1 | 0 | |
|
Mannsfield Condominiums Chapel Hill · Chatham County |
41 | 6 | 3 | |
|
Woodland Park Hillsborough · Orange County |
41 | 6 | 1 | |
|
Cedar Lake Condo Chapel Hill · Chatham County |
40 | 5 | 2 | |
|
Smith Carolina Corporation Reidsville · Rockingham County |
39 | 4 | 2 | |
|
American Miso Company, INC Rutherfordton · Rutherford County |
38 | 1 | 0 | |
|
Stillpoint Glenville · Jackson County |
38 | 2 | 1 | |
|
Glenlaurel Preserve Rosman Rosman · Transylvania County |
35 | 4 | 1 | |
|
Cardinal Care of Hope Mills Hope Mills · Cumberland County |
28 | 4 | 2 |
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.