Total Haloacetic Acids (HAA5) violations in Virginia
112 active public water systems in Virginia had a Total Haloacetic Acids (HAA5) violation in the past three years, 12 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 |
|---|---|---|---|---|
|
Rocky Gap/bastian Regional Bland County |
985 | 2 | 1 | |
|
Founders Bridge Powhatan County |
980 | 2 | 0 | |
|
Rich Creek, Town of Giles County |
960 | 1 | 0 | |
|
Northumberland Middle/high School Northumberland County |
899 | 1 | 0 | |
|
Ashley Plantation Botetourt County |
875 | 3 | 0 | |
|
Northumberland Elementary School Northumberland County |
830 | 1 | 0 | |
|
Hartwood Elementary School Stafford County |
779 | 1 | 0 | |
|
Fairview Water System Grayson County |
730 | 1 | 0 | |
|
Mount Weather Emergency Operations Cente Clarke County |
700 | 3 | 0 | |
|
Page County Middle School Page County |
550 | 2 | 0 | |
|
Drakes Branch, Town of Charlotte County |
530 | 2 | 0 | |
|
Park Place Franklin County |
501 | 1 | 0 | |
|
Ncsa Schuyler Nelson County |
480 | 3 | 0 | |
|
Stoney Creek Giles County |
430 | 2 | 1 | |
|
Brookfield Botetourt County |
415 | 1 | 0 | |
|
Dcpsa Rakes Ridge Dickenson County |
415 | 1 | 0 | |
|
Dungannon, Town of Scott County |
410 | 1 | 0 | |
|
Blacksburg Country Club Montgomery County |
350 | 5 | 0 | |
|
Alberta, Town of Brunswick County |
300 | 1 | 0 | |
|
Buffalo Creek Estates Mecklenburg County |
300 | 1 | 0 | |
|
Route 100 Area Giles County |
295 | 2 | 0 | |
|
Newbern Heights Pulaski County |
292 | 1 | 0 | |
|
Jones Estates Campbell Highway Park Campbell County |
290 | 2 | 0 | |
|
Wesgate Alleghany County |
288 | 3 | 0 | |
|
MT Zion/rustic Area Charles City County |
243 | 2 | 0 | |
|
Morven Farm Albemarle County |
225 | 2 | 0 | |
|
Roxbury Industrial Park Charles City County |
223 | 2 | 0 | |
|
Wolf Creek Giles County |
212 | 2 | 0 | |
|
Sommersby Botetourt County |
208 | 1 | 0 | |
|
State Police Driver Training Facility Nottoway County |
200 | 1 | 0 | |
|
Winterfield (ivy Brook Academy) Powhatan County |
200 | 5 | 0 | |
|
Glen Lyn, Town of Giles County |
193 | 3 | 0 | |
|
Waterview Mobile Home Park Gloucester County |
189 | 1 | 0 | |
|
Lhoist North America of Virginia Giles County |
160 | 2 | 0 | |
|
Hartland Institute Madison County |
150 | 4 | 0 | |
|
Ram/wayside Community Water System Giles County |
147 | 3 | 0 | |
|
Fairview Acres Community Club Giles County |
124 | 1 | 0 | |
|
Hidden Springs Senior Living Facility Warren County |
111 | 1 | 0 | |
|
Franklin County Commerce Center Franklin County |
103 | 2 | 0 | |
|
Mountain Vista Village Henry County |
100 | 5 | 0 | |
|
Northumberland Plantation Northumberland County |
100 | 1 | 0 | |
|
Redeemer Classical School Rockingham County |
90 | 3 | 2 | |
|
Cricket Hill Apartments Mathews County |
88 | 1 | 0 | |
|
Curve Road Giles County |
88 | 2 | 0 | |
|
New Mathews Courthouse Mathews County |
84 | 2 | 0 | |
|
Shute Hollow Giles County |
84 | 4 | 0 | |
|
Woodhaven Nursing Home Bedford County |
75 | 3 | 0 | |
|
Riverbend Subdivision Pulaski County |
72 | 2 | 1 | |
|
Big Rock Trailer Park Floyd County |
60 | 3 | 0 | |
|
Fairfield Mobile Home Park Henry County |
60 | 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 Virginia 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.