Virginia tap water quality

1,056 active community water systems.

Largest water systems

GradeSystemPeopleHealth violations (5y)
BFairfax Water1,121,6130
ACity of Virginia Beach Department of Public Utilities437,9940
ANewport News Waterworks407,3000
AChesterfield County Utilities (Central)389,8970
ALoudoun Water334,8080
AHenrico County Department of Public Utilities330,0000
ACity of Norfolk234,2200
ACity of Richmond233,6550
AArlington County215,0000
BWestern Virginia Water Authority182,7000
BPwcsa - East168,7470
ACity of Chesapeake - Northwest River Sys165,2400
ACity of Alexandria159,2000
APwcsa - West136,4090
BStafford County Utilities123,6840
ACity of Portsmouth97,9150
ASpotsylvania County Utilities96,8460
ACity of Lynchburg80,9950
AAcsa Urban Area77,4080
BDale City72,0620
ACity of Suffolk69,8220
ATown of Leesburg65,0280
ACity of Harrisonburg61,0000
AHanover Suburban Water System57,9310
AJcsa - Central System57,7260
ANaval Station Norfolk48,8260
AWashington County Service Authority47,5740
ACity of Charlottesville46,5530
AFrederick Water46,2060
ACity of Manassas42,6960
CCity of Danville42,5903
BFort Belvoir39,3030
ABedford Regional Water Authority (Brwa)38,7940
ATown of Blacksburg34,5780
ACity of Petersburg33,3940
ACity of Chesapeake - Western Branch Sys32,3260
AVirginia-American Water Co.30,3170
AUpper Smith River Water Supply29,7210
AFt Gregg-Adams (Ft Lee)28,5800
ACity of Fredericksburg28,3500
ACity of Winchester28,2480
ATown of Vienna27,1340
ASouth River Sanitary District26,0830
BCity of Staunton25,7500
ATown of Herndon24,6010
ACity of Salem24,3460
ACity of Waynesboro22,6300
ATown of Christiansburg22,0000
ACampbell County Central System21,7610
ATown of Culpeper21,1840

Most issues (systems serving 10,000+)

D

Wilderness

Serves 13,274 people · Surface water · Full report →
8 health-based violations in the last 5 years; 2 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
D

McB Quantico - Mainside

Serves 19,000 people · Surface water · Full report →
4 health-based violations in the last 5 years; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
C

City of Danville

Serves 42,590 people · Surface water · Full report →
3 health-based violations in the last 5 years; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2024).
B

Fairfax Water

Serves 1,121,613 people · Surface water · Full report →
No health-based violations in the last 5 years; PFOA/PFOS average above the 4 ppt federal limit: PFOA; Lead 90th percentile below the action level (2023).
B

Western Virginia Water Authority

Serves 182,700 people · Surface water · Full report →
No health-based violations in the last 5 years; PFOA/PFOS average above the 4 ppt federal limit: PFOS; Lead 90th percentile below the action level (2025).
B

Pwcsa - East

Serves 168,747 people · Surface water · Full report →
No health-based violations in the last 5 years; PFOA/PFOS average above the 4 ppt federal limit: PFOA; Lead 90th percentile below the action level (2023).
B

Stafford County Utilities

Serves 123,684 people · Surface water · Full report →
No health-based violations in the last 5 years; PFOA/PFOS average above the 4 ppt federal limit: PFOS; Lead 90th percentile below the action level (2024).
B

Dale City

Serves 72,062 people · Surface water · Full report →
No health-based violations in the last 5 years; PFOA/PFOS average above the 4 ppt federal limit: PFOA; Lead 90th percentile below the action level (2025).
B

Fort Belvoir

Serves 39,303 people · Surface water · Full report →
No health-based violations in the last 5 years; PFOA/PFOS average above the 4 ppt federal limit: PFOA; Lead 90th percentile below the action level (2024).
B

Buchanan Co Psa

Serves 19,326 people · Surface water · Full report →
1 health-based violation in the last 5 years; 2 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
B

City of Staunton

Serves 25,750 people · Surface water · Full report →
No health-based violations in the last 5 years; 21 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2023).
B

Town of Front Royal

Serves 15,000 people · Surface water · Full report →
No health-based violations in the last 5 years; 11 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2024).
B

Wise County Regional Water System

Serves 11,500 people · Surface water · Full report →
1 health-based violation in the last 5 years; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2023).
A

City of Charlottesville

Serves 46,553 people · Surface water · Full report →
No health-based violations in the last 5 years; 3 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
A

City of Petersburg

Serves 33,394 people · Surface water · Full report →
No health-based violations in the last 5 years; 3 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).
A

Three Springs Regional - Rcpw

Serves 14,834 people · Surface water · Full report →
No health-based violations in the last 5 years; 3 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2023).
A

Langley Air Force Base

Serves 10,886 people · Surface water · Full report →
No health-based violations in the last 5 years; 3 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2024).
A

City of Portsmouth

Serves 97,915 people · Surface water · Full report →
No health-based violations in the last 5 years; 2 monitoring/reporting violations; 2 not yet resolved; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2021).
A

Town of Blacksburg

Serves 34,578 people · Surface water · Full report →
No health-based violations in the last 5 years; 2 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2023).
A

City of Waynesboro

Serves 22,630 people · Surface water · Full report →
No health-based violations in the last 5 years; 2 monitoring/reporting violations; PFAS tested (UCMR 5), none above federal limits; Lead 90th percentile below the action level (2025).

Cities

AbingdonAlbertaAldieAlexandriaAlexandria CityAltavistaAltonAmelia Court HouseAmherstAmissvilleAnnandaleAppalachiaAppomattoxAraratArlingtonArodaArringtonAshburnAshlandAtkinsAtlanticAugusta SpringsAustinvilleAxtonAylettBacovaBandyBarhamsvilleBarren SpringsBassettBastianBasyeBattery ParkBealetonBeaverdamBedfordBelspringBent MountainBentonvilleBerryvilleBig Stone GapBlacksburgBlackstoneBlackwaterBlandBloxomBlue RidgeBluefieldBluemontBoissevainBoones MillBostonBoydtonBraceyBranchvilleBrandy StationBreaksBremo BluffBridgewaterBristolBristol CityBristowBroad RunBroadwayBrodnaxBrooknealBrownsburgBuchananBuckinghamBuena VistaBuena Vista CityBuffalo JunctionBumpassBurgessBurkeBurkevilleCallaoCanaCape CharlesCapronCarrolltonCarrsvilleCarsonCartersvilleCascadeCastlewoodCatlettCedar BluffCentrevilleChantillyCharles CityCharlotte Court HouseCharlottesvilleCharlottesville CityChase CityChathamChesapeakeChesapeake CityChesterChesterfieldChilhowieChincoteague IslandChristiansburgChurchvilleClaremontClarksvilleClear BrookClevelandCliftonClifton ForgeClinchcoClintwoodCloverCloverdaleCoeburnCollinsvilleColonial BeachColonial HeightsColonial Heights CityColumbiaCopper HillCourtlandCovingtonCovington CityCraigsvilleCreweCrimoraCross JunctionCrozetCrozierCulpeperDahlgrenDalevilleDamascusDanteDanvilleDanville CityDavenportDaytonDeltavilleDendronDillwynDinwiddieDisputantaDolphinDoranDoswellDraperDrewryvilleDry ForkDrydenDublinDuffieldDumfriesDungannonDunn LoringDunnsvilleDuttonDykeEagle RockEarlysvilleEast Stone GapEastvilleEbonyEdinburgElberonElktonEllistonEmoryEmporiaEmporia CityEvingtonEwingExmoreFairfaxFairfax StationFalls ChurchFalls MillsFancy GapFarmvilleFarnhamFieldaleFincastleFishersvilleFloydForestFort BelvoirFort BlackmoreFort DefianceFort EustisFort LeeFort MonroeFort MyerFort ValleyFranklinFranklin CityFredericksburgFredericksburg CityFree UnionFreemanFriesFront RoyalGainesvilleGalaxGalax CityGasburgGate CityGlade HillGlade SpringGladstoneGlasgowGlen AllenGlen LynGloucesterGloucester PointGoochlandGoodviewGordonsvilleGoreGoshenGreat FallsGreenbackvilleGreenbushGreenvilleGreenwoodGretnaGrimsteadGrottoesGrundyHagueHalifaxHamiltonHampden SydneyHamptonHampton CityHanoverHardyHardyvilleHarrisonburgHarrisonburg CityHartfieldHayesHaymarketHaysiHead WatersHeathsvilleHenricoHenryHerndonHillsvilleHiltonsHintonHonakerHopewellHopewell CityHorntownHorsepenHot SpringsHuddlestonHurtIndependenceIron GateIrvingtonIsle Of WightIvanhoeIvorJamesvilleJarrattJeffersontonJewell RidgeJonesvilleKenbridgeKents StoreKeokeeKeswickKeysvilleKilmarnockKing GeorgeKing WilliamKinsaleLa CrosseLambsburgLancasterLaneviewLanexaLawrencevilleLebanonLeesburgLexingtonLexington CityLignumLindenLocust DaleLocust GroveLocust HillLortonLottsburgLouisaLovettsvilleLovingstonLow MoorLurayLynchburgLynchburg CityLyndhurstMadisonMadison HeightsMaidensManakin SabotManassasManassas CityManassas Park CityManquinMappsvilleMarionMarshallMartinsvilleMartinsville CityMathewsMattaponiMaurertownMax MeadowsMc GaheysvilleMc KenneyMc LeanMeadowviewMechanicsvilleMiddleburgMiddletownMidlothianMilfordMillboroMillers TavernMillwoodMineralMint SpringMitchellsMonetaMonroeMontereyMontrossMoseleyMount CrawfordMount JacksonMount SidneyMouth Of WilsonNarrowsNassawadoxNatural Bridge StationNellysfordNew CantonNew CastleNew KentNew MarketNew PointNew RiverNewbernNewingtonNewportNewport NewsNewport News CityNewsomsNickelsvilleNokesvilleNoraNorfolkNorfolk CityNorthNorth GardenNorth TazewellNortonNorton CityOaktonOccoquanOldhamsOpheliaOrangePaeonian SpringsPalmyraPamplinParisParksleyParrottPearisburgPembrokePenhookPenn LairdPennington GapPetersburgPetersburg CityPhenixPiney RiverPocahontasPoquosonPort RepublicPort RoyalPortsmouthPortsmouth CityPoundPounding MillPowhatanPrattsPrince GeorgeProvidence ForgePulaskiPurcellvilleQuanticoQuintonRadfordRadford CityRadiantRappahannock AcademyRavenReedvilleRemingtonRestonRevaRich CreekRichlandsRichmondRichmond CityRidgewayRileyvilleRinerRinggoldRipplemeadRixeyvilleRoanokeRoanoke CityRochelleRocky GapRocky MountRose HillRosedaleRoselandRound HillRuckersvilleRural RetreatRustburgRuther GlenSaint CharlesSaint PaulSalemSalem CitySaltvilleSaludaSandstonSaxeSchuylerScottsburgScottsvilleSeafordSedleySelmaShacklefordsSharpsShawsvilleShenandoahSkippersSmithfieldSomersetSouth BostonSouth HillSpeedwellSpencerSpotsylvaniaSpringfieldStaffordStaffordsvilleStanardsvilleStanleyStanleytownState FarmStauntonStaunton CityStephens CityStephensonSterlingStony CreekStrasburgStuartStuarts DraftSuffolkSuffolk CitySugar GroveSurrySutherlandSweet BriarSwords CreekTangierTappahannockTasleyTazewellThaxtonThe PlainsTimbervilleToanoToms BrookTriangleTroutvilleTroyUnion HallUrbannaVansantVeronaVictoriaViennaVintonVirgilinaVirginia BeachVirginia Beach CityVirginia State UniversityWakefieldWalkertonWarfieldWarm SpringsWarrentonWarsawWashingtonWaverlyWaynesboroWaynesboro CityWeber CityWeemsWest AugustaWest PointWeyers CaveWhite PostWhite StoneWhitetopWicomico ChurchWilliamsburgWilliamsburg CityWillisWillis WharfWinchesterWinchester CityWindsorWirtzWiseWoodberry ForestWoodbridgeWoodfordWoodlawnWoodstockWythevilleYorktownZuni