Tapcensus

Virginia water quality by county

114 counties with public water systems. Pick a county to see every system that serves it.

CountyActive systemsPeople servedShare with violations, 3 yrSerious violatorsHealth flags
Accomack County 89 36,711 0 0
Albemarle County 71 103,194 0 1
Alleghany County 17 14,203 0 0
Amelia County 9 3,493 0 0
Amherst County 15 18,426 0 0
Appomattox County 13 2,599 0 0
Arlington County 4 244,747 0 0
Augusta County 41 44,772 0 1
Bath County 13 5,905 1 0
Bedford County 58 49,066 0 1
Bland County 6 2,721 0 0
Botetourt County 53 17,570 0 1
Brunswick County 21 10,070 0 0
Buchanan County 6 19,949 0 0
Buckingham County 13 7,322 0 0
Campbell County 27 33,383 0 0
Caroline County 43 33,476 0 0
Carroll County 29 15,393 0 1
Charles City County 20 2,838 0 0
Charlotte County 13 4,969 0 0
Charlottesville city 0 0 0 0
Chesapeake city 0 0 0 0
Chesterfield County 8 390,799 0 0
Clarke County 21 8,537 0 0
Covington city 0 0 0 0
Craig County 6 1,858 0 0
Culpeper County 53 30,893 0 1
Cumberland County 5 2,195 0 0
Danville city 0 0 0 0
Dickenson County 18 15,975 0 0
Dinwiddie County 25 15,837 0 0
Emporia city 0 0 0 0
Essex County 21 4,286 0 0
Fairfax County 44 1,314,617 0 0
Fauquier County 71 48,954 0 0
Floyd County 27 6,095 0 0
Fluvanna County 21 20,902 0 0
Franklin County 75 22,788 0 0
Frederick County 40 58,814 0 1
Fredericksburg city 0 0 0 0
Galax city 0 0 0 0
Giles County 28 11,279 0 0
Gloucester County 34 16,711 0 0
Goochland County 38 21,841 0 0
Grayson County 29 4,632 0 1
Greene County 12 11,882 0 1
Greensville County 7 10,805 0 0
Halifax County 24 13,522 0 0
Hampton city 0 0 0 0
Hanover County 50 75,193 0 0
Henrico County 14 330,942 0 0
Henry County 23 31,263 0 0
Highland County 2 415 0 0
Isle of Wight County 37 27,278 0 0
James City County 27 63,765 0 0
King George County 27 25,234 0 0
King William County 23 10,331 0 0
King and Queen County 8 1,329 0 0
Lancaster County 37 7,692 0 0
Lee County 15 18,733 0 0
Loudoun County 107 433,906 1 0
Louisa County 42 20,199 0 0
Lunenburg County 5 3,495 0 0
Lynchburg city 0 0 0 0
Madison County 29 4,450 0 0
Manassas Park city 0 0 0 0
Mathews County 38 4,558 0 0
Mecklenburg County 41 17,854 0 0
Middlesex County 27 7,487 0 0
Montgomery County 28 73,496 0 0
Nelson County 38 15,345 0 1
New Kent County 37 20,054 0 0
Newport News city 0 0 0 0
Norfolk city 0 0 0 0
Northampton County 52 14,761 0 0
Northumberland County 64 9,752 0 0
Nottoway County 8 8,307 0 0
Orange County 20 24,521 0 0
Page County 34 15,674 0 1
Patrick County 37 5,744 0 0
Petersburg city 0 0 0 0
Pittsylvania County 56 22,367 0 0
Powhatan County 26 15,697 0 0
Prince Edward County 9 9,801 0 0
Prince George County 27 47,036 0 1
Prince William County 45 416,494 0 0
Pulaski County 24 31,394 1 2
Radford city 0 0 0 0
Rappahannock County 17 2,894 0 0
Richmond County 14 4,196 0 0
Roanoke County 18 3,491 0 0
Roanoke city 0 0 0 0
Rockbridge County 32 11,026 2 0
Rockingham County 63 51,761 0 0
Russell County 18 18,810 0 0
Salem city 0 0 0 0
Scott County 17 16,390 2 0
Shenandoah County 34 27,036 0 0
Smyth County 19 25,421 0 0
Southampton County 36 13,086 0 1
Spotsylvania County 38 109,260 0 0
Stafford County 18 127,351 0 0
Suffolk city 0 0 0 0
Surry County 22 5,822 0 0
Sussex County 12 9,275 0 0
Tazewell County 22 33,010 0 0
Virginia Beach city 0 0 0 0
Warren County 34 25,292 0 0
Washington County 9 48,222 0 0
Westmoreland County 49 17,516 0 0
Williamsburg city 0 0 0 0
Wise County 9 39,101 0 0
Wythe County 11 16,720 0 0
York County 13 9,358 0 0
under 30% 30 to 59% 60% and over
About this data

Share with violations counts any violation in the past three years, including monitoring and reporting lapses. Counts cover active systems; systems serving more than one county are counted in each.

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. Retrieved from ECHO on Oct 11, 2026.