State drinking water records
Virginia drinking water systems
1,059 community water systems serve Virginia and are listed below under 130 counties and on the pages of 516 cities and towns. Their own population figures add up to 7,445,350 people, a sum that counts people twice where one system sells water to another.
150 of them (14%) had at least one health-based violation in the last 10 years. 66 systems still have one unresolved.
685 rely mainly on groundwater and 374 on surface water, counting water bought from other systems.
1,019 systems filed a lead service line inventory listing 3,616 lead lines, 10,031 galvanized lines that must be replaced and 624,269 lines of unknown material.
203 systems are placed by the county their records name: EPA has no service area map for 163 of them, and 40 have one that does not line up with their own records.
- Community water systems
- 1,059
- People served, sum of each system's own figure
- 7,445,350
- Systems with a health-based violation, last 10 years
- 150
- Systems with one unresolved
- 66
- Lead service lines in inventories
- 3,616
Counties
130 countiesEach county counts the systems whose service area map reaches it. Systems placed only by a mailing address are listed on the county pages but not counted here.
Largest systems
| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Fairfax County Water Authority | Fairfax County | 1,121,613 | Surface water | 0 | 0 | 14 |
| City of Virginia Beach | Virginia Beach city | 437,994 | Purchased surface water | 0 | 0 | No inventory |
| City of Newport News | Newport News city and 2 other counties | 407,300 | Surface water | 0 | 0 | 0 |
| Chesterfield Co Central Water System | Chesterfield County | 389,897 | Surface water | 0 | 0 | 0 |
| Loudoun Water - Central System | Loudoun County | 334,808 | Surface water | 0 | 0 | 0 |
| Henrico County Water System | Henrico County | 330,000 | Surface water | 0 | 0 | 2 |
| City of Norfolk | Norfolk city | 234,220 | Surface water | 0 | 0 | 590 |
| City of Richmond | Richmond city | 229,395 | Surface water | 1 | 0 | 1,956 |
| Arlington County | Arlington County | 215,000 | Purchased surface water | 0 | 0 | 0 |
| Western Virginia Water Authority | Roanoke County and 1 other county | 182,700 | Surface water | 3 | 0 | 0 |
| Pwcsa - East | Prince William County | 168,747 | Purchased surface water | 0 | 0 | 0 |
| City of Chesapeake - Northwest River Sys | Chesapeake city | 165,240 | Surface water | 0 | 0 | No inventory |
| City of Alexandria | Alexandria city | 159,200 | Purchased surface water | 0 | 0 | 690 |
| Pwcsa - West | Prince William County | 136,409 | Purchased surface water | 0 | 0 | 5 |
| Stafford County Utilities | Stafford County | 123,684 | Surface water | 0 | 0 | 0 |
Systems with unresolved health-based violations
66 systems| System | Main county | People served | Main source | Health-based violations, 10 years | Unresolved | Lead lines |
|---|---|---|---|---|---|---|
| Mountain Lakes Water Company | Greene County | 2,304 | Groundwater | 4 | 4 | 0 |
| Jones Estates Lynchburg VA LLC | Campbell County | 200 | Groundwater | 0 | 4 | 0 |
| Mountain Vista Village | Henry County | 100 | Groundwater | 0 | 4 | 0 |
| Pine Hill | Botetourt County | 71 | Groundwater | 1 | 4 | 0 |
| Town of Pulaski | Pulaski County | 9,473 | Surface water | 5 | 3 | 0 |
| Scpsa - Nickelsville | Scott County | 1,000 | Groundwater under direct influence | 0 | 2 | 0 |
| Centennial Heights | Dickenson County | 220 | Purchased surface water | 0 | 2 | 0 |
| Cricket Hill Apartments | Mathews County | 88 | Groundwater | 4 | 2 | 0 |
| Pine Grove Mobile Home Park | Fluvanna County | 80 | Groundwater | 0 | 2 | No inventory |
| Pine Tree Mobile Estates | Roanoke County | 78 | Groundwater | 0 | 2 | 0 |
| Deer Run Water Company, Inc | Bland County | 41 | Groundwater | 0 | 2 | 0 |
| Shady Rest Mobile Home Park | Rockbridge County | 30 | Groundwater | 0 | 2 | 0 |
| Corville Farm Subdivision | Albemarle County | 27 | Groundwater | 1 | 2 | 0 |
| Naval Station Norfolk | Norfolk city | 48,826 | Purchased surface water | 0 | 1 | 0 |
| Frederick Water | Frederick County | 46,206 | Surface water | 0 | 1 | 0 |
| Northern Development Service Dist. | Isle of Wight County | 7,050 | Purchased surface water | 0 | 1 | No inventory |
| City of Covington | Covington city and 1 other county | 5,961 | Surface water | 2 | 1 | 0 |
| Moccasin Gap_scott Co PSA | Scott County | 5,412 | Surface water | 0 | 1 | 0 |
| Duffield_scott Co PSA | Scott County | 4,600 | Surface water | 0 | 1 | 0 |
| King George Co. Courthouse | King George County | 3,985 | Groundwater | 0 | 1 | 0 |
| Town of Chincoteague | Accomack County | 3,344 | Groundwater | 0 | 1 | No inventory |
| Town of Grottoes | Rockingham County | 3,328 | Groundwater | 0 | 1 | 0 |
| Town of Pearisburg | Giles County | 2,760 | GUP | 0 | 1 | 0 |
| Kgcsa-Dahlgren | King George County | 2,650 | Groundwater | 0 | 1 | 0 |
| Hopyard Farm | King George County | 1,772 | Groundwater | 0 | 1 | 0 |
| Town of Exmore | Northampton County | 1,500 | Groundwater | 0 | 1 | 22 |
| Gatling Pointe | Isle of Wight County | 1,470 | Purchased groundwater | 0 | 1 | No inventory |
| Town of Pembroke | Giles County | 1,167 | GUP | 1 | 1 | 0 |
| Rocky Gap/Bastian Regional | Bland County | 985 | Purchased surface water | 0 | 1 | 0 |
| Town of Independence | Grayson County | 971 | GUP | 0 | 1 | 0 |
| Shenandoah Crossing | Louisa County | 950 | Groundwater | 0 | 1 | 0 |
| Ashley Plantation | Botetourt County | 875 | Groundwater | 0 | 1 | 0 |
| Camptown | Isle of Wight County | 855 | Purchased groundwater | 0 | 1 | No inventory |
| Town of Urbanna | Middlesex County | 800 | Groundwater | 0 | 1 | 0 |
| Bland Community Water System | Bland County | 490 | Groundwater under direct influence | 0 | 1 | 0 |
| Smithfield Heights/Sandy Mount Manor | Isle of Wight County | 475 | Groundwater | 0 | 1 | No inventory |
| Monroe Bay Estates | Westmoreland County | 475 | Groundwater | 1 | 1 | 0 |
| Stoney Creek | Giles County | 430 | GUP | 0 | 1 | 0 |
| Carrsville | Isle of Wight County | 313 | Groundwater | 0 | 1 | No inventory |
| Olde Mill Golf Course | Carroll County | 300 | Groundwater | 0 | 1 | 0 |
| Tower Road | Carroll County | 260 | Purchased surface water | 0 | 1 | 0 |
| Miller School | Albemarle County | 250 | Groundwater | 0 | 1 | 0 |
| Edgehill | Southampton County | 230 | Groundwater | 0 | 1 | 0 |
| Rushmere (Burwell Bay) | Isle of Wight County | 223 | Groundwater | 0 | 1 | No inventory |
| Black Rock Mobile Home Park | Rockingham County | 220 | Groundwater | 0 | 1 | 0 |
| Drewryville | Southampton County | 185 | Groundwater | 0 | 1 | 0 |
| Scpsa-Manville | Scott County | 177 | Purchased surface water | 2 | 1 | 0 |
| Lhoist North America of Virginia | Giles County | 160 | Groundwater | 1 | 1 | 0 |
| Triangle Enterprises MHP | Accomack County | 152 | Groundwater | 0 | 1 | 0 |
| Madison Run Terrace | Rockingham County | 140 | Groundwater | 0 | 1 | 0 |
| Cove Creek/Scott Co PSA | Scott County | 139 | Purchased surface water | 0 | 1 | 0 |
| Boozy Creek/Scott Co PSA | Scott County | 139 | Purchased surface water | 0 | 1 | 0 |
| White Pine Village | Montgomery County | 130 | Purchased surface water | 0 | 1 | 0 |
| Monroe Bay Trailer Park | Westmoreland County | 130 | Groundwater | 0 | 1 | 0 |
| Ridgeway Trailer Park | Henry County | 120 | Groundwater | 0 | 1 | 0 |
| Southampton Jail Farm | Southampton County | 100 | Groundwater | 0 | 1 | 0 |
| Granville Bay Subdivision | Lancaster County | 87 | Groundwater | 0 | 1 | 0 |
| Riner Mobile Home Park | Montgomery County | 85 | Groundwater | 0 | 1 | 0 |
| Cave Creek Assisted Living Facility | Botetourt County | 77 | Groundwater | 1 | 1 | 0 |
| Riverbend Subdivision | Pulaski County | 72 | Groundwater | 1 | 1 | 0 |
| Orchard Hills Estates | Amherst County | 70 | Groundwater | 1 | 1 | 0 |
| Fleeton | Northumberland County | 69 | Groundwater | 0 | 1 | 0 |
| Dove Hill Waterworks | Culpeper County | 60 | Groundwater | 1 | 1 | 0 |
| Dickensonville Rest Homes, Inc. | Russell County | 46 | Groundwater | 0 | 1 | 0 |
| Dulaney Trailer Park | Pulaski County | 31 | Groundwater | 2 | 1 | 0 |
| Sun Valley Trailer Park | Grayson County | 25 | Groundwater | 1 | 1 | 0 |
Counties come from the counties EPA lists each system serving, matched to 2024 Census counties; where EPA lists none, from the county coded in the system's ID, its service area map, or its mailing address. A county holding at least a fifth of a system's service area map is added when at least a fifth of that map lies in those counties. Towns are the ones EPA lists and the Census places such a map covers, always inside those counties. In New England, where EPA's town names a whole Town, it is not matched to the village of the same name. A system is not listed in a county holding less than a fifth of its map, or in a county or town its map reaches when the map lies mostly outside the counties EPA lists, so a page can leave out a system that serves part of the area. Methodology and limitations