Virginia Home Safety Profiles by ZIP
1228 ZIP codes · 403 water systems · IPC plumbing code
Data: ZipCheckup Home Safety Score model 4.0.0; EPA SDWIS, UCMR 5, EPA radon zones, EPA AirData, NWS, State plumbing boards, Rewiring America
ZipCheckup tracks drinking-water and home-safety data for 1,228 ZIP codes across Virginia, covering 403 public water systems that serve about 6,867,883 people. 322 ZIP codes are mapped to at least one water system with an EPA violation on record.
In Virginia, the average Home Safety Score lands in the upper part of the scale, which reflects the data behind the score and says nothing directly about the water at a particular home.
Score Distribution
How Virginia's 1228 ZIP codes are distributed across safety grades.
Home Safety Scores by State
Model 4.0.0 inputs: EPA SDWIS, UCMR5 PFAS, EPA radon zones, annual county AQI •
Top 10 ZIP Codes by Home Safety Score in Virginia
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 22546 | Ruther Glen | Caroline | 100 | A |
| 2 | 23005 | Ashland | Hanover | 100 | A |
| 3 | 23059 | Glen Allen | Henrico | 100 | A |
| 4 | 23060 | Glen Allen | Henrico | 100 | A |
| 5 | 23069 | Hanover | Hanover | 100 | A |
| 6 | 23111 | Mechanicsville | Hanover | 100 | A |
| 7 | 23116 | Mechanicsville | Hanover | 100 | A |
| 8 | 23150 | Sandston | Henrico | 100 | A |
| 9 | 23173 | University Of Richmond | Richmond | 100 | A |
| 10 | 23219 | Richmond | Richmond | 100 | A |
10 Lowest-Scoring ZIP Codes in Virginia
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 24019 | Roanoke | Roanoke | 48 | D | 7 |
| 2 | 24179 | Vinton | Roanoke | 50 | D | 0 |
| 3 | 24153 | Salem | Salem | 50 | D | 0 |
| 4 | 24134 | Pearisburg | Giles | 50 | D | 84 |
| 5 | 24124 | Narrows | Giles | 50 | D | 73 |
| 6 | 24018 | Roanoke | Roanoke | 50 | D | 0 |
| 7 | 22556 | Stafford | Stafford | 50 | D | 0 |
| 8 | 22554 | Stafford | Stafford | 50 | D | 0 |
| 9 | 22406 | Fredericksburg | Stafford | 50 | D | 0 |
| 10 | 22405 | Fredericksburg | Stafford | 50 | D | 0 |
County Rankings
Water quality breakdown by county. 131 counties with data in Virginia.
County-level aggregation of measured ZIP Home Safety Scores • EPA SDWIS, UCMR 5 PFAS, EPA radon zones, EPA AirData
| County | Avg Score | Grade | ZIPs | Best ZIP | Worst ZIP |
|---|---|---|---|---|---|
| 51001 | N/A | N/A | 40 | N/A | N/A |
| 51003 | 83 | B | 17 | 22911 (83) | 22901 (82) |
| 51005 | N/A | N/A | 5 | N/A | N/A |
| 51007 | N/A | N/A | 3 | N/A | N/A |
| 51009 | N/A | N/A | 6 | N/A | N/A |
| 51011 | N/A | N/A | 4 | N/A | N/A |
| 51013 | 80 | B | 31 | 22201 (83) | 22206 (67) |
| 51015 | N/A | N/A | 19 | N/A | N/A |
| 51017 | N/A | N/A | 4 | N/A | N/A |
| 51019 | N/A | N/A | 10 | N/A | N/A |
| 51021 | N/A | N/A | 4 | N/A | N/A |
| 51023 | N/A | N/A | 11 | N/A | N/A |
| 51025 | N/A | N/A | 12 | N/A | N/A |
| 51027 | N/A | N/A | 15 | N/A | N/A |
| 51029 | N/A | N/A | 4 | N/A | N/A |
| 51031 | N/A | N/A | 9 | N/A | N/A |
| 51033 | 100 | A | 9 | 22546 (100) | 22580 (99) |
| 51035 | N/A | N/A | 10 | N/A | N/A |
| 51036 | N/A | N/A | 2 | N/A | N/A |
| 51037 | N/A | N/A | 11 | N/A | N/A |
| 51041 | 67 | C | 12 | 23112 (67) | 23113 (65) |
| 51043 | N/A | N/A | 5 | N/A | N/A |
| 51045 | N/A | N/A | 4 | N/A | N/A |
| 51047 | N/A | N/A | 11 | N/A | N/A |
| 51049 | N/A | N/A | 3 | N/A | N/A |
| 51051 | N/A | N/A | 8 | N/A | N/A |
| 51053 | N/A | N/A | 9 | N/A | N/A |
| 51057 | N/A | N/A | 9 | N/A | N/A |
| 51059 | 50 | D | 75 | 20120 (50) | 22315 (50) |
| 51061 | 71 | B | 23 | 22734 (83) | 20187 (66) |
| 51063 | N/A | N/A | 6 | N/A | N/A |
| 51065 | N/A | N/A | 6 | N/A | N/A |
| 51067 | N/A | N/A | 10 | N/A | N/A |
| 51069 | 65 | C | 9 | 22601 (65) | 22655 (64) |
| 51071 | 55 | C | 10 | 24060 (65) | 24134 (50) |
| 51073 | N/A | N/A | 16 | N/A | N/A |
| 51075 | N/A | N/A | 9 | N/A | N/A |
| 51077 | N/A | N/A | 4 | N/A | N/A |
| 51079 | N/A | N/A | 5 | N/A | N/A |
| 51081 | N/A | N/A | 2 | N/A | N/A |
| 51083 | N/A | N/A | 10 | N/A | N/A |
| 51085 | 100 | A | 9 | 23005 (100) | 23116 (100) |
| 51087 | 100 | A | 16 | 23059 (100) | 23294 (100) |
| 51089 | N/A | N/A | 9 | N/A | N/A |
| 51091 | N/A | N/A | 6 | N/A | N/A |
| 51093 | N/A | N/A | 9 | N/A | N/A |
| 51095 | N/A | N/A | 8 | N/A | N/A |
| 51097 | N/A | N/A | 9 | N/A | N/A |
| 51099 | N/A | N/A | 6 | N/A | N/A |
| 51101 | N/A | N/A | 4 | N/A | N/A |
| 51103 | N/A | N/A | 9 | N/A | N/A |
| 51105 | N/A | N/A | 8 | N/A | N/A |
| 51107 | 77 | B | 35 | 20147 (83) | 20164 (66) |
| 51109 | N/A | N/A | 4 | N/A | N/A |
| 51111 | N/A | N/A | 3 | N/A | N/A |
| 51113 | 82 | B | 17 | 22727 (82) | 22727 (82) |
| 51115 | N/A | N/A | 17 | N/A | N/A |
| 51117 | N/A | N/A | 10 | N/A | N/A |
| 51119 | N/A | N/A | 11 | N/A | N/A |
| 51121 | N/A | N/A | 9 | N/A | N/A |
| 51125 | N/A | N/A | 13 | N/A | N/A |
| 51127 | N/A | N/A | 4 | N/A | N/A |
| 51131 | N/A | N/A | 15 | N/A | N/A |
| 51133 | N/A | N/A | 11 | N/A | N/A |
| 51135 | N/A | N/A | 5 | N/A | N/A |
| 51137 | N/A | N/A | 7 | N/A | N/A |
| 51139 | N/A | N/A | 5 | N/A | N/A |
| 51141 | N/A | N/A | 8 | N/A | N/A |
| 51143 | N/A | N/A | 14 | N/A | N/A |
| 51145 | N/A | N/A | 1 | N/A | N/A |
| 51147 | N/A | N/A | 7 | N/A | N/A |
| 51149 | N/A | N/A | 3 | N/A | N/A |
| 51153 | 74 | B | 24 | 20109 (83) | 22193 (67) |
| 51155 | N/A | N/A | 7 | N/A | N/A |
| 51157 | N/A | N/A | 9 | N/A | N/A |
| 51159 | N/A | N/A | 5 | N/A | N/A |
| 51161 | 49 | D | 7 | 24018 (50) | 24019 (48) |
| 51163 | N/A | N/A | 10 | N/A | N/A |
| 51165 | 65 | C | 19 | 22831 (67) | 22853 (63) |
| 51167 | N/A | N/A | 7 | N/A | N/A |
| 51169 | N/A | N/A | 7 | N/A | N/A |
| 51171 | N/A | N/A | 14 | N/A | N/A |
| 51173 | N/A | N/A | 5 | N/A | N/A |
| 51175 | N/A | N/A | 8 | N/A | N/A |
| 51177 | N/A | N/A | 8 | N/A | N/A |
| 51179 | 50 | D | 9 | 22405 (50) | 22556 (50) |
| 51181 | N/A | N/A | 6 | N/A | N/A |
| 51183 | N/A | N/A | 7 | N/A | N/A |
| 51185 | N/A | N/A | 20 | N/A | N/A |
| 51187 | N/A | N/A | 6 | N/A | N/A |
| 51191 | N/A | N/A | 9 | N/A | N/A |
| 51193 | N/A | N/A | 11 | N/A | N/A |
| 51195 | N/A | N/A | 9 | N/A | N/A |
| 51197 | 64 | C | 8 | 24360 (65) | 24382 (64) |
| 51199 | N/A | N/A | 8 | N/A | N/A |
| 51510 | N/A | N/A | 14 | N/A | N/A |
| 51520 | 66 | C | 5 | 24202 (66) | 24202 (66) |
| 51530 | N/A | N/A | 1 | N/A | N/A |
| 51540 | N/A | N/A | 8 | N/A | N/A |
| 51550 | N/A | N/A | 9 | N/A | N/A |
| 51570 | N/A | N/A | 1 | N/A | N/A |
| 51580 | N/A | N/A | 1 | N/A | N/A |
| 51590 | N/A | N/A | 4 | N/A | N/A |
| 51595 | N/A | N/A | 1 | N/A | N/A |
| 51600 | N/A | N/A | 3 | N/A | N/A |
| 51610 | N/A | N/A | 2 | N/A | N/A |
| 51630 | N/A | N/A | 3 | N/A | N/A |
| 51650 | 83 | B | 12 | 23661 (83) | 23666 (82) |
| 51660 | N/A | N/A | 4 | N/A | N/A |
| 51670 | N/A | N/A | 1 | N/A | N/A |
| 51678 | N/A | N/A | 1 | N/A | N/A |
| 51680 | 83 | B | 8 | 24501 (83) | 24515 (83) |
| 51683 | N/A | N/A | 1 | N/A | N/A |
| 51685 | N/A | N/A | 1 | N/A | N/A |
| 51690 | N/A | N/A | 2 | N/A | N/A |
| 51700 | N/A | N/A | 9 | N/A | N/A |
| 51710 | 83 | B | 22 | 23502 (83) | 23551 (83) |
| 51720 | N/A | N/A | 1 | N/A | N/A |
| 51730 | N/A | N/A | 4 | N/A | N/A |
| 51735 | N/A | N/A | 1 | N/A | N/A |
| 51740 | N/A | N/A | 8 | N/A | N/A |
| 51750 | N/A | N/A | 2 | N/A | N/A |
| 51760 | 100 | A | 35 | 23173 (100) | 23298 (100) |
| 51770 | N/A | N/A | 38 | N/A | N/A |
| 51775 | 50 | D | 3 | 24153 (50) | 24153 (50) |
| 51790 | N/A | N/A | 2 | N/A | N/A |
| 51800 | 99 | A | 8 | 23433 (100) | 23435 (97) |
| 51810 | 100 | A | 21 | 23451 (100) | 23464 (100) |
| 51820 | N/A | N/A | 2 | N/A | N/A |
| 51830 | N/A | N/A | 1 | N/A | N/A |
| 51840 | N/A | N/A | 1 | N/A | N/A |
Most Common Contaminants in Virginia
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Consumer Confidence Report Rule | Reporting | 148 | 256 | Yes |
| Total Trihalomethanes (TTHM) | Disinfection Byproducts | 112 | 251 | Yes |
| Haloacetic Acids (HAA5) | Disinfection Byproducts | 112 | 278 | Yes |
| Stage 1 DBP Rule | Treatment Technique | 105 | 137 | No |
| Revised Total Coliform Rule | Microbiological | 81 | 129 | No |
| Surface Water Treatment Rule | Treatment Technique | 72 | 98 | No |
| Lead and Copper Rule | Treatment Technique | 55 | 110 | No |
| Arsenic | Inorganic | 37 | 54 | No |
Overview
We track multi-source home safety signals for 1228 ZIP records across Virginia. Home Safety Score model 4.0.0 is published for 197 scored records; missing required evidence suppresses the score.
The EPA snapshots used for this build directly map water systems to 585 ZIP records, covering 403 community water systems that serve approximately 6,867,883 people.
322 of 585 ZIP codes with a reported violation count in the available EPA record (55%) have recorded EPA violations. 200 health-based violations appear in the available health breakdown.
Plumbing Regulations
Virginia follows the Uniform Statewide Building Code (based on IPC) (2021 edition).
- Plumbing code: IPC (2021)
- Homeowner DIY: Licensed plumber required
- Water heater permit: Required
- Annual backflow test: Required
Areas with Most Violations
| ZIP Code | City | Home Safety Grade | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 22920 | Afton | — | 161 | 0 | Ncsa - Wintergreen |
| 22958 | Nellysford | — | 161 | 0 | Ncsa - Wintergreen |
| 22967 | Roseland | — | 161 | 0 | Ncsa - Wintergreen |
| 24134 | Pearisburg | D | 84 | 1 | Pearisburg, Town of |
| 24124 | Narrows | D | 73 | 0 | Pearisburg, Town of |
| 24354 | Marion | — | 68 | 0 | Marion, Town of |
| 24375 | Sugar Grove | — | 63 | 0 | Rye Valley Water Authority |
| 24422 | Clifton Forge | — | 46 | 3 | Clifton Forge, Town of |
| 24426 | Covington | — | 42 | 2 | City of Covington, |
| 24445 | Hot Springs | — | 41 | 2 | City of Covington, |
Areas with No Violations
| ZIP Code | City | Home Safety Grade | System | Population |
|---|---|---|---|---|
| 20109 | Manassas | B | Pwcsa - West | 136,409 |
| 20110 | Manassas | B | City of Manassas, | 42,696 |
| 20111 | Manassas | B | Pwcsa - West | 136,409 |
| 20112 | Manassas | C | Pwcsa - East | 168,747 |
| 20115 | Marshall | — | Marshall Waterworks | 2,363 |
| 20121 | Centreville | D | Fairfax County Water Authority | 1,121,613 |
| 20124 | Clifton | D | Fairfax County Water Authority | 1,121,613 |
| 20135 | Bluemont | — | Round Hill, Town of | 5,055 |
| 20136 | Bristow | B | Pwcsa - West | 136,409 |
| 20137 | Broad Run | — | Pwcsa - West | 136,409 |
Home Safety Score
Average Home Safety Score for Virginia: B (75/100) across 197 scored of 1228 tracked ZIP records.
Model 4.0.0 uses the canonical components water-compliance, pfas-mcl-screen, radon-zone, annual-aqi across 3 required domains. The sections below provide additional context and do not change that score. Missing required evidence suppresses the score, and a favorable result is not a property-level safety certification.
Lead & Copper
- Average of reported 90th-percentile lead results: 0.0021 mg/L (EPA action level: 0.015 mg/L)
- 1 of 585 ZIP codes with known status exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 487 ZIP codes (40%)
- Moderate risk (Zone 2): 282 ZIP codes
- Low risk (Zone 3): 453 ZIP codes
ZIP Code Reports for Virginia
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 22204 | Arlington | 1,495,813 | C | 0 |
| 20120 | Centreville | 1,456,421 | D | 1 |
| 20164 | Sterling | 1,456,421 | C | 1 |
| 20165 | Sterling | 1,456,421 | B | 1 |
| 22066 | Great Falls | 1,456,421 | D | 1 |
| 22043 | Falls Church | 1,336,613 | D | 0 |
| 22044 | Falls Church | 1,336,613 | D | 0 |
| 22046 | Falls Church | 1,336,613 | — | 0 |
| 22101 | Mc Lean | 1,336,613 | D | 0 |
| 22203 | Arlington | 1,336,613 | B | 0 |
| 22205 | Arlington | 1,336,613 | B | 0 |
| 22207 | Arlington | 1,336,613 | B | 0 |
| 22213 | Arlington | 1,336,613 | B | 0 |
| 22041 | Falls Church | 1,280,813 | D | 0 |
| 22302 | Alexandria | 1,280,813 | — | 0 |
| 22303 | Alexandria | 1,280,813 | D | 0 |
| 22304 | Alexandria | 1,280,813 | — | 0 |
| 22311 | Alexandria | 1,280,813 | D | 0 |
| 22312 | Alexandria | 1,280,813 | D | 0 |
| 22060 | Fort Belvoir | 1,160,916 | D | 0 |
Lowest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 24019 | Roanoke | 48 | D | 7 |
| 20120 | Centreville | 50 | D | 1 |
| 20121 | Centreville | 50 | D | 0 |
| 20124 | Clifton | 50 | D | 0 |
| 20151 | Chantilly | 50 | D | 0 |
Highest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 22546 | Ruther Glen | 100 | A | 0 |
| 23005 | Ashland | 100 | A | 0 |
| 23059 | Glen Allen | 100 | A | 0 |
| 23060 | Glen Allen | 100 | A | 0 |
| 23069 | Hanover | 100 | A | 0 |
All 1228 ZIP Codes in Virginia
- 24210 (Abingdon)
- 24211 (Abingdon)
- 24212 (Abingdon)
- 23301 (Accomac)
- 23001 (Achilles)
- 22920 (Afton) - 161 violations recorded for mapped water systems
- 23821 (Alberta) - 12 violations ⚠
- 20105 (Aldie) - 5 violations recorded for mapped water systems
- 22301 (Alexandria)
- 22302 (Alexandria)
- 22303 (Alexandria) [D]
- 22304 (Alexandria)
- 22305 (Alexandria)
- 22306 (Alexandria) [D]
- 22307 (Alexandria) [D]
- 22308 (Alexandria) [D]
- 22309 (Alexandria) [D]
- 22310 (Alexandria) [D]
- 22311 (Alexandria) [D]
- 22312 (Alexandria) [D]
- 22313 (Alexandria)
- 22314 (Alexandria)
- 22315 (Alexandria) [D]
- 22320 (Alexandria)
- 22321 (Alexandria)
- 22331 (Alexandria)
- 22332 (Alexandria)
- 22333 (Alexandria)
- 22334 (Alexandria)
- 22336 (Alexandria)
- 22350 (Alexandria)
- 24517 (Altavista) - 1 violation ⚠
- 24520 (Alton)
- 23002 (Amelia Court House)
- 24521 (Amherst) - 5 violations recorded for mapped water systems
- 20106 (Amissville)
- 23822 (Ammon)
- 24601 (Amonate)
- 24215 (Andover)
- 22003 (Annandale) [D]
- 24216 (Appalachia)
- 24522 (Appomattox) - 1 violation recorded for mapped water systems
- 24053 (Ararat)
- 23003 (Ark)
- 22201 (Arlington) [B]
- 22202 (Arlington) [B]
- 22203 (Arlington) [B]
- 22204 (Arlington) [C]
- 22205 (Arlington) [B]
- 22206 (Arlington) [C]
- 22207 (Arlington) [B]
- 22209 (Arlington) [B]
- 22210 (Arlington)
- 22212 (Arlington)
- 22213 (Arlington) [B]
- 22214 (Arlington)
- 22215 (Arlington)
- 22216 (Arlington)
- 22217 (Arlington)
- 22218 (Arlington)
- 22219 (Arlington)
- 22222 (Arlington)
- 22225 (Arlington)
- 22226 (Arlington)
- 22227 (Arlington)
- 22230 (Arlington)
- 22234 (Arlington)
- 22240 (Arlington)
- 22241 (Arlington)
- 22242 (Arlington)
- 22243 (Arlington)
- 22244 (Arlington)
- 22245 (Arlington)
- 22246 (Arlington)
- 22709 (Aroda)
- 22922 (Arrington)
- 23004 (Arvonia)
- 20146 (Ashburn)
- 20147 (Ashburn) [B] - 1 violation
- 20148 (Ashburn) [B] - 1 violation
- 20149 (Ashburn)
- 22093 (Ashburn)
- 23005 (Ashland) [A]
- 23302 (Assawoman)
- 24311 (Atkins)
- 23303 (Atlantic)
- 24411 (Augusta Springs)
- 24312 (Austinville)
- 24054 (Axton)
- 23009 (Aylett)
- 24412 (Bacova)
- 22711 (Banco)
- 24602 (Bandy) - 3 violations recorded for mapped water systems
- 22923 (Barboursville) - 15 violations ⚠
- 23011 (Barhamsville)
- 24313 (Barren Springs)
- 23915 (Baskerville)
- 24055 (Bassett) - 3 violations recorded for mapped water systems
- 24314 (Bastian)
- 22810 (Basye)
- 22924 (Batesville)
- 23304 (Battery Park)
- 22712 (Bealeton) [C]
- 23014 (Beaumont)
- 23015 (Beaverdam)
- 24523 (Bedford)
- 24217 (Bee)
- 23306 (Belle Haven)
- 24058 (Belspring)
- 24218 (Ben Hur)
- 23018 (Bena)
- 24059 (Bent Mountain)
- 22610 (Bentonville) - 11 violations recorded for mapped water systems
- 22811 (Bergton)
- 22611 (Berryville) - 11 violations ⚠
- 24526 (Big Island)
- 24603 (Big Rock)
- 24219 (Big Stone Gap) - 1 violation recorded for mapped water systems
- 24220 (Birchleaf)
- 23307 (Birdsnest)
- 24604 (Bishop)
- 24060 (Blacksburg) [C] - 7 violations
- 24061 (Blacksburg) - 2 violations recorded for mapped water systems
- 24062 (Blacksburg)
- 24063 (Blacksburg)
- 23824 (Blackstone) - 5 violations ⚠
- 23825 (Blackstone)
- 24221 (Blackwater)
- 24527 (Blairs)
- 24315 (Bland)
- 23308 (Bloxom) - 1 violation recorded for mapped water systems
- 24413 (Blue Grass)
- 24064 (Blue Ridge) - 8 violations recorded for mapped water systems
- 24605 (Bluefield) - 2 violations recorded for mapped water systems
- 20135 (Bluemont)
- 23021 (Bohannon)
- 24606 (Boissevain)
- 24065 (Boones Mill) - 1 violation recorded for mapped water systems
- 22713 (Boston)
- 22427 (Bowling Green) - 23 violations ⚠
- 22428 (Bowling Green)
- 22620 (Boyce) - 1 violation recorded for mapped water systems
- 23917 (Boydton) - 4 violations recorded for mapped water systems
- 23827 (Boykins)
- 23919 (Bracey)
- 23828 (Branchville)
- 22714 (Brandy Station)
- 24607 (Breaks)
- 23022 (Bremo Bluff)
- 22812 (Bridgewater) [C] - 24 violations
- 22715 (Brightwood)
- 24201 (Bristol) - 1 violation recorded for mapped water systems
- 24202 (Bristol) [C] - 1 violation
- 24203 (Bristol)
- 24205 (Bristol)
- 24209 (Bristol)
- 20136 (Bristow) [B]
- 20137 (Broad Run)
- 24316 (Broadford)
- 22815 (Broadway) [C] - 31 violations
- 23920 (Brodnax) - 13 violations ⚠
- 22430 (Brooke)
- 24528 (Brookneal) - 4 violations recorded for mapped water systems
- 24415 (Brownsburg)
- 22622 (Brucetown)
- 23023 (Bruington)
- 24066 (Buchanan)
- 23921 (Buckingham)
- 24416 (Buena Vista) - 11 violations recorded for mapped water systems
- 24529 (Buffalo Junction) - 1 violation recorded for mapped water systems
- 23024 (Bumpass)
- 22432 (Burgess)
- 22009 (Burke)
- 22015 (Burke) [D]
- 24608 (Burkes Garden)
- 23922 (Burkeville) - 15 violations ⚠
- 22433 (Burr Hill)
- 24530 (Callands)
- 22435 (Callao)
- 24067 (Callaway)
- 20138 (Calverton)
- 24317 (Cana)
- 23310 (Cape Charles) - 2 violations recorded for mapped water systems
- 23313 (Capeville)
- 23829 (Capron)
- 23025 (Cardinal)
- 22436 (Caret)
- 23314 (Carrollton) - 22 violations ⚠
- 23315 (Carrsville)
- 23830 (Carson)
- 23027 (Cartersville)
- 20139 (Casanova)
- 24069 (Cascade)
- 22716 (Castleton)
- 24224 (Castlewood) - 5 violations recorded for mapped water systems
- 24070 (Catawba)
- 20143 (Catharpin)
- 20119 (Catlett) - 1 violation recorded for mapped water systems
- 24609 (Cedar Bluff) - 3 violations recorded for mapped water systems
- 22437 (Center Cross)
- 20120 (Centreville) [D] - 1 violation
- 20121 (Centreville) [D]
- 20122 (Centreville)
- 24318 (Ceres)
- 22438 (Champlain)
- 20151 (Chantilly) [D]
- 20152 (Chantilly) [B] - 1 violation
- 20153 (Chantilly)
- 23030 (Charles City) - 5 violations ⚠
- 23923 (Charlotte Court House) - 4 violations ⚠
- 22901 (Charlottesville) [B] - 4 violations
- 22902 (Charlottesville) - 3 violations recorded for mapped water systems
- 22903 (Charlottesville) - 4 violations recorded for mapped water systems
- 22904 (Charlottesville) - 3 violations recorded for mapped water systems
- 22905 (Charlottesville)
- 22906 (Charlottesville)
- 22907 (Charlottesville)
- 22908 (Charlottesville) - 3 violations recorded for mapped water systems
- 22909 (Charlottesville)
- 22910 (Charlottesville)
- 22911 (Charlottesville) [B]
- 23924 (Chase City) - 4 violations recorded for mapped water systems
- 24531 (Chatham) - 14 violations ⚠
- 24072 (Check)
- 23316 (Cheriton)
- 23320 (Chesapeake)
- 23321 (Chesapeake) - 3 violations recorded for mapped water systems
- 23322 (Chesapeake) - 1 violation recorded for mapped water systems
- 23323 (Chesapeake) - 3 violations recorded for mapped water systems
- 23324 (Chesapeake) - 1 violation recorded for mapped water systems
- 23325 (Chesapeake)
- 23326 (Chesapeake)
- 23327 (Chesapeake)
- 23328 (Chesapeake)
- 23831 (Chester) [C]
- 23836 (Chester) [C]
- 22623 (Chester Gap)
- 23832 (Chesterfield) [C]
- 23838 (Chesterfield) [C]
- 24319 (Chilhowie) - 5 violations recorded for mapped water systems
- 23336 (Chincoteague Island) - 2 violations recorded for mapped water systems
- 23031 (Christchurch)
- 24068 (Christiansburg)
- 24073 (Christiansburg) - 10 violations recorded for mapped water systems
- 23833 (Church Road)
- 23032 (Church View)
- 24421 (Churchville)
- 23899 (Claremont)
- 23927 (Clarksville) - 1 violation recorded for mapped water systems
- 24076 (Claudville)
- 22624 (Clear Brook)
- 24225 (Cleveland) - 7 violations recorded for mapped water systems
- 24533 (Clifford)
- 20124 (Clifton) [D]
- 24422 (Clifton Forge) - 46 violations ⚠
- 24226 (Clinchco) - 3 violations ⚠
- 24228 (Clintwood) - 6 violations ⚠
- 24534 (Clover)
- 24077 (Cloverdale)
- 24535 (Cluster Springs)
- 23035 (Cobbs Creek)
- 24230 (Coeburn) - 7 violations ⚠
- 24536 (Coleman Falls)
- 22442 (Coles Point)
- 24078 (Collinsville) - 17 violations recorded for mapped water systems
- 22443 (Colonial Beach) - 3 violations recorded for mapped water systems
- 23834 (Colonial Heights) - 8 violations recorded for mapped water systems
- 23038 (Columbia)
- 24538 (Concord) - 4 violations recorded for mapped water systems
- 24079 (Copper Hill)
- 22446 (Corbin)
- 23837 (Courtland) - 5 violations ⚠
- 22931 (Covesville)
- 24426 (Covington) - 42 violations ⚠
- 23341 (Craddockville)
- 24430 (Craigsville)
- 23930 (Crewe) - 15 violations ⚠
- 22820 (Criders)
- 24431 (Crimora)
- 24322 (Cripple Creek)
- 24082 (Critz)
- 24323 (Crockett) - 5 violations ⚠
- 22625 (Cross Junction)
- 22932 (Crozet) [B]
- 23039 (Crozier)
- 24539 (Crystal Hill)
- 23934 (Cullen)
- 22701 (Culpeper)
- 23040 (Cumberland)
- 22448 (Dahlgren) - 1 violation recorded for mapped water systems
- 24083 (Daleville)
- 24236 (Damascus)
- 24237 (Dante)
- 24540 (Danville) - 5 violations ⚠
- 24541 (Danville) - 3 violations ⚠
- 24543 (Danville)
- 24544 (Danville)
- 24239 (Davenport)
- 23345 (Davis Wharf)
- 22821 (Dayton) [C] - 25 violations ⚠
- 24432 (Deerfield)
- 20144 (Delaplane)
- 23043 (Deltaville)
- 23839 (Dendron)
- 23840 (Dewitt)
- 20598 (Dhs)
- 23045 (Diggs)
- 23936 (Dillwyn)
- 23841 (Dinwiddie)
- 23842 (Disputanta)
- 24433 (Doe Hill)
- 22451 (Dogue)
- 23843 (Dolphin)
- 24612 (Doran) - 1 violation recorded for mapped water systems
- 23047 (Doswell)
- 23937 (Drakes Branch) - 4 violations ⚠
- 24324 (Draper) - 6 violations ⚠
- 23844 (Drewryville)
- 24549 (Dry Fork)
- 24243 (Dryden) - 1 violation recorded for mapped water systems
- 24084 (Dublin) - 14 violations ⚠
- 24244 (Duffield) - 3 violations recorded for mapped water systems
- 24325 (Dugspur)
- 20101 (Dulles)
- 20102 (Dulles)
- 20103 (Dulles)
- 20104 (Dulles)
- 20189 (Dulles)
- 22025 (Dumfries) [C]
- 22026 (Dumfries) [C]
- 23938 (Dundas)
- 24245 (Dungannon)
- 22027 (Dunn Loring) [D] - 1 violation
- 22454 (Dunnsville)
- 23050 (Dutton)
- 22935 (Dyke) - 10 violations ⚠
- 24085 (Eagle Rock)
- 22936 (Earlysville)
- 24246 (East Stone Gap)
- 23347 (Eastville) - 2 violations recorded for mapped water systems
- 23845 (Ebony)
- 22824 (Edinburg) - 21 violations ⚠
- 22456 (Edwardsville)
- 24086 (Eggleston) - 11 violations ⚠
- 23846 (Elberon)
- 24326 (Elk Creek) - 9 violations recorded for mapped water systems
- 22827 (Elkton) - 3 violations recorded for mapped water systems
- 22718 (Elkwood)
- 24087 (Elliston) - 1 violation recorded for mapped water systems
- 24327 (Emory)
- 23847 (Emporia) - 13 violations ⚠
- 22937 (Esmont)
- 22719 (Etlan)
- 23939 (Evergreen)
- 24550 (Evington)
- 24248 (Ewing) - 26 violations recorded for mapped water systems
- 23350 (Exmore) - 6 violations recorded for mapped water systems
- 22938 (Faber)
- 22030 (Fairfax)
- 22031 (Fairfax)
- 22032 (Fairfax) [D]
- 22033 (Fairfax) [D]
- 22034 (Fairfax)
- 22035 (Fairfax)
- 22036 (Fairfax)
- 22037 (Fairfax)
- 22038 (Fairfax)
- 22039 (Fairfax Station) [D]
- 24435 (Fairfield)
- 22040 (Falls Church)
- 22041 (Falls Church) [D]
- 22042 (Falls Church) [D]
- 22043 (Falls Church) [D]
- 22044 (Falls Church) [D]
- 22046 (Falls Church)
- 24613 (Falls Mills) - 2 violations recorded for mapped water systems
- 24328 (Fancy Gap) - 9 violations recorded for mapped water systems
- 23901 (Farmville)
- 23909 (Farmville)
- 22460 (Farnham) - 1 violation recorded for mapped water systems
- 24088 (Ferrum) - 4 violations recorded for mapped water systems
- 24089 (Fieldale)
- 24090 (Fincastle) - 14 violations recorded for mapped water systems
- 22626 (Fishers Hill)
- 22939 (Fishersville) - 2 violations recorded for mapped water systems
- 22627 (Flint Hill)
- 24091 (Floyd) - 6 violations ⚠
- 23850 (Ford)
- 24551 (Forest)
- 23055 (Fork Union)
- 22060 (Fort Belvoir) [D]
- 24250 (Fort Blackmore)
- 24437 (Fort Defiance)
- 23604 (Fort Eustis)
- 23801 (Fort Lee)
- 23941 (Fort Mitchell)
- 23651 (Fort Monroe)
- 22211 (Fort Myer) [B]
- 22652 (Fort Valley)
- 23056 (Foster)
- 23851 (Franklin) - 11 violations ⚠
- 23354 (Franktown) - 6 violations recorded for mapped water systems
- 22401 (Fredericksburg)
- 22402 (Fredericksburg)
- 22403 (Fredericksburg)
- 22404 (Fredericksburg)
- 22405 (Fredericksburg) [D]
- 22406 (Fredericksburg) [D]
- 22407 (Fredericksburg)
- 22408 (Fredericksburg)
- 22412 (Fredericksburg)
- 22940 (Free Union) - 10 violations ⚠
- 23856 (Freeman) - 25 violations ⚠
- 24330 (Fries) - 9 violations recorded for mapped water systems
- 22630 (Front Royal) - 19 violations recorded for mapped water systems
- 22830 (Fulks Run)
- 20155 (Gainesville) [B]
- 20156 (Gainesville)
- 24333 (Galax) - 16 violations recorded for mapped water systems
- 22463 (Garrisonville)
- 23857 (Gasburg)
- 24251 (Gate City) - 12 violations ⚠
- 24092 (Glade Hill)
- 24340 (Glade Spring)
- 24553 (Gladstone)
- 24554 (Gladys) - 4 violations recorded for mapped water systems
- 24555 (Glasgow) - 9 violations recorded for mapped water systems
- 23058 (Glen Allen)
- 23059 (Glen Allen) [A]
- 23060 (Glen Allen) [A]
- 24093 (Glen Lyn)
- 24438 (Glen Wilton)
- 23061 (Gloucester)
- 23062 (Gloucester Point)
- 22720 (Goldvein)
- 23063 (Goochland) - 4 violations recorded for mapped water systems
- 24556 (Goode)
- 24095 (Goodview)
- 22942 (Gordonsville)
- 22637 (Gore)
- 24439 (Goshen)
- 22066 (Great Falls) [D] - 1 violation
- 23942 (Green Bay)
- 23356 (Greenbackville)
- 23357 (Greenbush) - 1 violation recorded for mapped water systems
- 24440 (Greenville)
- 22067 (Greenway)
- 22943 (Greenwood)
- 24557 (Gretna) - 14 violations ⚠
- 23064 (Grimstead)
- 24441 (Grottoes) [C] - 1 violation
- 24614 (Grundy) - 3 violations ⚠
- 23065 (Gum Spring) - 4 violations recorded for mapped water systems
- 23066 (Gwynn)
- 23358 (Hacksneck)
- 23067 (Hadensville)
- 22469 (Hague)
- 24558 (Halifax)
- 23068 (Hallieford)
- 23359 (Hallwood)
- 20158 (Hamilton) [C] - 2 violations
- 20159 (Hamilton)
- 23943 (Hampden Sydney)
- 23630 (Hampton)
- 23661 (Hampton) [B]
- 23663 (Hampton) [B]
- 23664 (Hampton) [B]
- 23665 (Hampton) [B] - 3 violations
- 23666 (Hampton) [B] - 3 violations
- 23667 (Hampton)
- 23668 (Hampton) [B]
- 23669 (Hampton) [B]
- 23670 (Hampton)
- 23681 (Hampton) - 3 violations recorded for mapped water systems
- 23069 (Hanover) [A]
- 23389 (Harborton)
- 24101 (Hardy) - 1 violation recorded for mapped water systems
- 23070 (Hardyville)
- 22801 (Harrisonburg) - 5 violations ⚠
- 22802 (Harrisonburg) - 3 violations ⚠
- 22803 (Harrisonburg)
- 22807 (Harrisonburg)
- 23071 (Hartfield)
- 22471 (Hartwood)
- 23072 (Hayes)
- 20168 (Haymarket)
- 20169 (Haymarket) [B]
- 22472 (Haynesville)
- 24256 (Haysi) - 5 violations ⚠
- 22722 (Haywood)
- 24442 (Head Waters)
- 22473 (Heathsville) - 6 violations recorded for mapped water systems
- 23075 (Henrico)
- 23228 (Henrico) [A]
- 23229 (Henrico) [A]
- 23231 (Henrico) [A] - 1 violation
- 23233 (Henrico) [A] - 1 violation
- 23238 (Henrico) [A] - 1 violation
- 23242 (Henrico)
- 23255 (Henrico)
- 23273 (Henrico)
- 23288 (Henrico)
- 23294 (Henrico) [A]
- 24102 (Henry)
- 20170 (Herndon) [D]
- 20171 (Herndon) [D]
- 20172 (Herndon)
- 20192 (Herndon)
- 20193 (Herndon)
- 22095 (Herndon)
- 24343 (Hillsville) - 9 violations recorded for mapped water systems
- 24258 (Hiltons) - 1 violation recorded for mapped water systems
- 22831 (Hinton) [C]
- 24347 (Hiwassee)
- 24260 (Honaker) - 7 violations recorded for mapped water systems
- 22723 (Hood)
- 23860 (Hopewell) - 5 violations recorded for mapped water systems
- 23395 (Horntown)
- 24619 (Horsepen)
- 24445 (Hot Springs) - 41 violations ⚠
- 24562 (Howardsville)
- 24104 (Huddleston)
- 23076 (Hudgins)
- 22639 (Hume)
- 22640 (Huntly)
- 24620 (Hurley)
- 24563 (Hurt) - 3 violations ⚠
- 22476 (Hustle)
- 24348 (Independence) - 2 violations recorded for mapped water systems
- 24105 (Indian Valley)
- 24448 (Iron Gate)
- 22480 (Irvington)
- 23397 (Isle Of Wight)
- 24350 (Ivanhoe) [C] - 7 violations
- 23866 (Ivor) - 6 violations recorded for mapped water systems
- 22945 (Ivy)
- 23079 (Jamaica)
- 23081 (Jamestown)
- 23398 (Jamesville)
- 23867 (Jarratt)
- 23870 (Jarratt)
- 24565 (Java)
- 22724 (Jeffersonton)
- 23399 (Jenkins Bridge)
- 22481 (Jersey)
- 23083 (Jetersville)
- 24622 (Jewell Ridge) - 1 violation recorded for mapped water systems
- 24263 (Jonesville) - 4 violations ⚠
- 24566 (Keeling)
- 24624 (Keen Mountain)
- 22946 (Keene)
- 22832 (Keezletown) - 2 violations recorded for mapped water systems
- 23401 (Keller)
- 23944 (Kenbridge)
- 23084 (Kents Store)
- 24265 (Keokee)
- 22947 (Keswick)
- 23947 (Keysville) - 4 violations ⚠
- 22482 (Kilmarnock)
- 23085 (King And Queen Court House)
- 22485 (King George) - 6 violations recorded for mapped water systems
- 23086 (King William)
- 22488 (Kinsale)
- 23950 (La Crosse)
- 22833 (Lacey Spring)
- 23694 (Lackey)
- 22501 (Ladysmith)
- 24351 (Lambsburg)
- 22503 (Lancaster)
- 22504 (Laneview)
- 23089 (Lanexa) - 2 violations recorded for mapped water systems
- 24352 (Laurel Fork)
- 23868 (Lawrenceville) - 25 violations ⚠
- 24266 (Lebanon) - 23 violations recorded for mapped water systems
- 20175 (Leesburg) [B] - 3 violations
- 20176 (Leesburg) [B] - 1 violation
- 20177 (Leesburg)
- 20178 (Leesburg)
- 22725 (Leon)
- 24450 (Lexington) - 2 violations recorded for mapped water systems
- 23090 (Lightfoot)
- 22726 (Lignum)
- 20160 (Lincoln)
- 22642 (Linden)
- 22834 (Linville) - 23 violations recorded for mapped water systems
- 23091 (Little Plymouth)
- 22507 (Lively)
- 22948 (Locust Dale)
- 22508 (Locust Grove) - 10 violations ⚠
- 23092 (Locust Hill)
- 23404 (Locustville)
- 24569 (Long Island)
- 22509 (Loretto)
- 22079 (Lorton) [D]
- 22199 (Lorton)
- 22511 (Lottsburg)
- 23093 (Louisa) - 4 violations ⚠
- 20180 (Lovettsville)
- 22949 (Lovingston)
- 24457 (Low Moor)
- 24570 (Lowry)
- 23952 (Lunenburg)
- 22835 (Luray) - 9 violations ⚠
- 24571 (Lynch Station)
- 24501 (Lynchburg) [B] - 1 violation
- 24502 (Lynchburg) [B] - 1 violation
- 24503 (Lynchburg) [B]
- 24504 (Lynchburg) [B]
- 24505 (Lynchburg)
- 24506 (Lynchburg)
- 24513 (Lynchburg)
- 24514 (Lynchburg)
- 24515 (Lynchburg) [B]
- 22952 (Lyndhurst) - 2 violations recorded for mapped water systems
- 23405 (Machipongo) - 2 violations recorded for mapped water systems
- 22727 (Madison) [B] - 2 violations ⚠
- 24572 (Madison Heights) - 2 violations recorded for mapped water systems
- 23102 (Maidens) - 4 violations recorded for mapped water systems
- 23103 (Manakin Sabot) - 1 violation recorded for mapped water systems
- 20108 (Manassas)
- 20109 (Manassas) [B]
- 20110 (Manassas) [B]
- 20111 (Manassas) [B]
- 20112 (Manassas) [C]
- 20113 (Manassas)
- 23105 (Mannboro)
- 23106 (Manquin)
- 23407 (Mappsville)
- 24354 (Marion) - 68 violations recorded for mapped water systems
- 23408 (Marionville)
- 22643 (Markham)
- 20115 (Marshall)
- 20116 (Marshall)
- 24112 (Martinsville)
- 24113 (Martinsville)
- 24114 (Martinsville)
- 24115 (Martinsville)
- 23107 (Maryus)
- 23108 (Mascot)
- 23109 (Mathews) - 7 violations ⚠
- 23110 (Mattaponi)
- 22644 (Maurertown) - 2 violations recorded for mapped water systems
- 24627 (Mavisdale)
- 24360 (Max Meadows) [C] - 3 violations ⚠
- 24628 (Maxie)
- 24269 (Mc Clure)
- 24111 (Mc Coy)
- 24458 (Mc Dowell)
- 22840 (Mc Gaheysville) [C] - 2 violations
- 23872 (Mc Kenney)
- 22101 (Mc Lean) [D]
- 22102 (Mc Lean) [D]
- 22106 (Mc Lean)
- 22107 (Mc Lean)
- 22108 (Mc Lean)
- 22109 (Mc Lean)
- 24120 (Meadows Of Dan)
- 24361 (Meadowview)
- 23409 (Mears)
- 23111 (Mechanicsville) [A]
- 23116 (Mechanicsville) [A]
- 23954 (Meherrin)
- 23410 (Melfa)
- 24270 (Mendota)
- 23873 (Meredithville)
- 22081 (Merrifield)
- 22082 (Merrifield)
- 22116 (Merrifield)
- 22118 (Merrifield)
- 22119 (Merrifield)
- 22513 (Merry Point)
- 24459 (Middlebrook)
- 20117 (Middleburg) - 4 violations recorded for mapped water systems
- 20118 (Middleburg)
- 22645 (Middletown) - 9 violations recorded for mapped water systems
- 22649 (Middletown)
- 22728 (Midland)
- 23112 (Midlothian) [C]
- 23113 (Midlothian) [C] - 4 violations
- 23114 (Midlothian) [C]
- 22514 (Milford) - 23 violations ⚠
- 24460 (Millboro) - 3 violations recorded for mapped water systems
- 23115 (Millers Tavern)
- 22646 (Millwood)
- 23117 (Mineral) - 1 violation recorded for mapped water systems
- 24463 (Mint Spring)
- 22729 (Mitchells)
- 23412 (Modest Town)
- 22517 (Mollusk)
- 24121 (Moneta) - 5 violations recorded for mapped water systems
- 24574 (Monroe) - 5 violations recorded for mapped water systems
- 24464 (Montebello)
- 24465 (Monterey)
- 23192 (Montpelier)
- 22957 (Montpelier Station) - 2 violations recorded for mapped water systems
- 22520 (Montross) - 1 violation recorded for mapped water systems
- 24122 (Montvale) - 5 violations recorded for mapped water systems
- 23119 (Moon)
- 22523 (Morattico)
- 23120 (Moseley) [C]
- 22841 (Mount Crawford)
- 22524 (Mount Holly)
- 22842 (Mount Jackson) - 1 violation recorded for mapped water systems
- 24467 (Mount Sidney)
- 22843 (Mount Solon)
- 22121 (Mount Vernon)
- 24363 (Mouth Of Wilson)
- 24468 (Mustoe)
- 24124 (Narrows) [D] - 73 violations
- 24576 (Naruna)
- 23413 (Nassawadox) - 6 violations recorded for mapped water systems
- 24577 (Nathalie)
- 24578 (Natural Bridge)
- 24579 (Natural Bridge Station) - 9 violations recorded for mapped water systems
- 22958 (Nellysford) - 161 violations recorded for mapped water systems
- 24580 (Nelson) - 1 violation recorded for mapped water systems
- 23414 (Nelsonia)
- 23123 (New Canton)
- 24127 (New Castle)
- 23415 (New Church)
- 24469 (New Hope)
- 23124 (New Kent) - 1 violation recorded for mapped water systems
- 22844 (New Market) - 1 violation recorded for mapped water systems
- 23125 (New Point)
- 24129 (New River)
- 24126 (Newbern)
- 22122 (Newington)
- 24128 (Newport) - 11 violations ⚠
- 23601 (Newport News)
- 23602 (Newport News)
- 23603 (Newport News)
- 23605 (Newport News)
- 23606 (Newport News)
- 23607 (Newport News)
- 23608 (Newport News)
- 23609 (Newport News)
- 23612 (Newport News)
- 23628 (Newport News)
- 23874 (Newsoms)
- 23126 (Newtown)
- 24271 (Nickelsville)
- 22526 (Ninde)
- 20181 (Nokesville) [B] - 1 violation
- 20182 (Nokesville)
- 24272 (Nora)
- 23501 (Norfolk)
- 23502 (Norfolk) [B] - 1 violation
- 23503 (Norfolk) [B] - 1 violation
- 23504 (Norfolk) [B] - 1 violation
- 23505 (Norfolk) [B] - 1 violation
- 23506 (Norfolk)
- 23507 (Norfolk) [B] - 1 violation
- 23508 (Norfolk) [B] - 1 violation
- 23509 (Norfolk) [B] - 1 violation
- 23510 (Norfolk) [B] - 1 violation
- 23511 (Norfolk) [B] - 1 violation
- 23512 (Norfolk)
- 23513 (Norfolk) [B] - 1 violation
- 23514 (Norfolk)
- 23515 (Norfolk)
- 23517 (Norfolk) [B] - 1 violation
- 23518 (Norfolk) [B] - 1 violation
- 23519 (Norfolk)
- 23520 (Norfolk)
- 23521 (Norfolk)
- 23523 (Norfolk) [B] - 1 violation
- 23529 (Norfolk)
- 23541 (Norfolk)
- 23551 (Norfolk) [B] - 1 violation
- 23127 (Norge)
- 23128 (North)
- 22959 (North Garden)
- 24630 (North Tazewell) - 7 violations recorded for mapped water systems
- 24273 (Norton) - 1 violation ⚠
- 24581 (Norwood)
- 23955 (Nottoway)
- 22528 (Nuttsville)
- 23396 (Oak Hall)
- 23416 (Oak Hall)
- 22730 (Oakpark)
- 22124 (Oakton) [D] - 1 violation
- 24631 (Oakwood) - 3 violations ⚠
- 22125 (Occoquan) [C]
- 23129 (Oilville)
- 22529 (Oldhams)
- 23417 (Onancock) - 4 violations recorded for mapped water systems
- 23130 (Onemo)
- 23418 (Onley)
- 22530 (Ophelia)
- 22960 (Orange) - 2 violations recorded for mapped water systems
- 23131 (Ordinary)
- 24130 (Oriskany)
- 22845 (Orkney Springs)
- 20128 (Orlean)
- 23419 (Oyster)
- 20129 (Paeonian Springs)
- 24131 (Paint Bank)
- 23420 (Painter)
- 22963 (Palmyra)
- 23958 (Pamplin)
- 20130 (Paris)
- 23421 (Parksley) - 1 violation recorded for mapped water systems
- 24132 (Parrott) - 2 violations recorded for mapped water systems
- 22534 (Partlow)
- 24133 (Patrick Springs)
- 24134 (Pearisburg) [D] - 84 violations ⚠
- 24136 (Pembroke) - 11 violations ⚠
- 24137 (Penhook)
- 22846 (Penn Laird) [C] - 2 violations
- 24277 (Pennington Gap) - 5 violations ⚠
- 23803 (Petersburg) - 8 violations recorded for mapped water systems
- 23804 (Petersburg)
- 23805 (Petersburg) - 3 violations recorded for mapped water systems
- 23959 (Phenix)
- 20131 (Philomont)
- 24634 (Pilgrims Knob) - 3 violations ⚠
- 24138 (Pilot)
- 22964 (Piney River)
- 24139 (Pittsville)
- 22848 (Pleasant Valley)
- 24635 (Pocahontas)
- 23662 (Poquoson)
- 23138 (Port Haywood)
- 24471 (Port Republic) - 1 violation recorded for mapped water systems
- 22535 (Port Royal)
- 23701 (Portsmouth) - 2 violations recorded for mapped water systems
- 23702 (Portsmouth) - 2 violations recorded for mapped water systems
- 23703 (Portsmouth) - 2 violations recorded for mapped water systems
- 23704 (Portsmouth) - 2 violations recorded for mapped water systems
- 23705 (Portsmouth)
- 23707 (Portsmouth) - 2 violations recorded for mapped water systems
- 23708 (Portsmouth) - 2 violations recorded for mapped water systems
- 23709 (Portsmouth)
- 24279 (Pound) - 1 violation ⚠
- 24637 (Pounding Mill) - 3 violations recorded for mapped water systems
- 23139 (Powhatan)
- 22731 (Pratts)
- 23875 (Prince George) - 5 violations recorded for mapped water systems
- 23960 (Prospect)
- 23140 (Providence Forge) - 3 violations recorded for mapped water systems
- 24301 (Pulaski) - 33 violations ⚠
- 23422 (Pungoteague)
- 20132 (Purcellville) [C] - 2 violations
- 20134 (Purcellville)
- 22134 (Quantico) [C] - 4 violations ⚠
- 22135 (Quantico)
- 22847 (Quicksburg) - 1 violation recorded for mapped water systems
- 23423 (Quinby)
- 22965 (Quinque)
- 23141 (Quinton) - 1 violation recorded for mapped water systems
- 24141 (Radford) - 7 violations ⚠
- 24142 (Radford)
- 24143 (Radford)
- 22732 (Radiant)
- 23962 (Randolph)
- 24472 (Raphine)
- 22733 (Rapidan) - 2 violations recorded for mapped water systems
- 22538 (Rappahannock Academy)
- 24639 (Raven) - 4 violations ⚠
- 23876 (Rawlings)
- 20140 (Rectortown)
- 24640 (Red Ash)
- 23963 (Red House)
- 23964 (Red Oak)
- 24146 (Redwood)
- 22539 (Reedville) - 7 violations ⚠
- 22734 (Remington) [B]
- 23424 (Rescue)
- 20190 (Reston) [D]
- 20191 (Reston) [D]
- 20194 (Reston) [D]
- 20195 (Reston)
- 20196 (Reston)
- 22096 (Reston)
- 22735 (Reva)
- 22542 (Rhoadesville)
- 23966 (Rice)
- 24147 (Rich Creek)
- 22736 (Richardsville)
- 24641 (Richlands) - 3 violations recorded for mapped water systems
- 23218 (Richmond)
- 23219 (Richmond) [A] - 1 violation
- 23220 (Richmond) [A] - 1 violation
- 23221 (Richmond) [A] - 1 violation
- 23222 (Richmond) [A] - 1 violation
- 23223 (Richmond) [A] - 1 violation
- 23224 (Richmond) [A] - 1 violation
- 23225 (Richmond) [A] - 1 violation
- 23226 (Richmond) [A] - 1 violation
- 23227 (Richmond) [A] - 1 violation
- 23230 (Richmond) [A] - 1 violation
- 23232 (Richmond)
- 23234 (Richmond) [A] - 1 violation
- 23235 (Richmond) [A] - 1 violation
- 23236 (Richmond) [C]
- 23237 (Richmond) [C]
- 23240 (Richmond)
- 23241 (Richmond)
- 23249 (Richmond)
- 23250 (Richmond)
- 23260 (Richmond)
- 23261 (Richmond)
- 23269 (Richmond)
- 23274 (Richmond)
- 23276 (Richmond)
- 23278 (Richmond)
- 23279 (Richmond)
- 23282 (Richmond)
- 23284 (Richmond) [A] - 1 violation
- 23285 (Richmond)
- 23286 (Richmond)
- 23289 (Richmond)
- 23290 (Richmond)
- 23291 (Richmond)
- 23292 (Richmond)
- 23293 (Richmond)
- 23295 (Richmond)
- 23297 (Richmond)
- 23298 (Richmond) [A] - 1 violation
- 24148 (Ridgeway) - 3 violations recorded for mapped water systems
- 22650 (Rileyville)
- 24149 (Riner) - 6 violations ⚠
- 24586 (Ringgold)
- 24150 (Ripplemead) - 11 violations ⚠
- 22737 (Rixeyville)
- 24001 (Roanoke)
- 24002 (Roanoke)
- 24003 (Roanoke)
- 24004 (Roanoke)
- 24005 (Roanoke)
- 24006 (Roanoke)
- 24007 (Roanoke)
- 24008 (Roanoke)
- 24009 (Roanoke)
- 24010 (Roanoke)
- 24011 (Roanoke)
- 24012 (Roanoke) - 1 violation recorded for mapped water systems
- 24013 (Roanoke)
- 24014 (Roanoke)
- 24015 (Roanoke)
- 24016 (Roanoke)
- 24017 (Roanoke)
- 24018 (Roanoke) [D]
- 24019 (Roanoke) [D] - 7 violations
- 24020 (Roanoke)
- 24022 (Roanoke)
- 24023 (Roanoke)
- 24024 (Roanoke)
- 24025 (Roanoke)
- 24026 (Roanoke)
- 24027 (Roanoke)
- 24028 (Roanoke)
- 24029 (Roanoke)
- 24030 (Roanoke)
- 24031 (Roanoke)
- 24032 (Roanoke)
- 24033 (Roanoke)
- 24034 (Roanoke)
- 24035 (Roanoke)
- 24036 (Roanoke)
- 24037 (Roanoke)
- 24038 (Roanoke)
- 24040 (Roanoke)
- 24042 (Roanoke)
- 24043 (Roanoke)
- 24048 (Roanoke)
- 24050 (Roanoke)
- 24155 (Roanoke)
- 24157 (Roanoke)
- 22738 (Rochelle)
- 24473 (Rockbridge Baths)
- 23146 (Rockville) - 1 violation recorded for mapped water systems
- 24366 (Rocky Gap)
- 24151 (Rocky Mount) - 1 violation recorded for mapped water systems
- 22544 (Rollins Fork)
- 24281 (Rose Hill) - 26 violations recorded for mapped water systems
- 24280 (Rosedale)
- 22967 (Roseland) - 161 violations recorded for mapped water systems
- 20141 (Round Hill) [C]
- 20142 (Round Hill)
- 24646 (Rowe)
- 22545 (Ruby)
- 22968 (Ruckersville) - 15 violations ⚠
- 24368 (Rural Retreat) - 5 violations ⚠
- 24588 (Rustburg) - 1 violation recorded for mapped water systems
- 22546 (Ruther Glen) [A]
- 23147 (Ruthville)
- 24282 (Saint Charles)
- 24283 (Saint Paul) - 4 violations recorded for mapped water systems
- 23148 (Saint Stephens Church)
- 24153 (Salem) [D]
- 24370 (Saltville) - 3 violations recorded for mapped water systems
- 23149 (Saluda) - 1 violation recorded for mapped water systems
- 23150 (Sandston) [A]
- 23153 (Sandy Hook) - 4 violations recorded for mapped water systems
- 24161 (Sandy Level)
- 22577 (Sandy Point)
- 23426 (Sanford)
- 23967 (Saxe)
- 23427 (Saxis)
- 23154 (Schley)
- 22969 (Schuyler)
- 24589 (Scottsburg)
- 24590 (Scottsville)
- 23696 (Seaford)
- 22547 (Sealston)
- 23429 (Seaview)
- 23878 (Sedley) - 5 violations ⚠
- 24474 (Selma)
- 23155 (Severn)
- 23156 (Shacklefords)
- 22548 (Sharps)
- 24162 (Shawsville) - 3 violations recorded for mapped water systems
- 22849 (Shenandoah)
- 22971 (Shipman)
- 24647 (Shortt Gap)
- 22850 (Singers Glen) - 21 violations recorded for mapped water systems
- 23879 (Skippers) - 13 violations ⚠
- 23968 (Skipwith) - 4 violations recorded for mapped water systems
- 23430 (Smithfield) - 11 violations recorded for mapped water systems
- 23431 (Smithfield)
- 22972 (Somerset) - 2 violations recorded for mapped water systems
- 22739 (Somerville)
- 24592 (South Boston)
- 23970 (South Hill)
- 22552 (Sparta)
- 24374 (Speedwell)
- 24165 (Spencer)
- 22740 (Sperryville)
- 22551 (Spotsylvania) - 1 violation ⚠
- 22553 (Spotsylvania) - 1 violation ⚠
- 24593 (Spout Spring) - 1 violation recorded for mapped water systems
- 23881 (Spring Grove) - 4 violations recorded for mapped water systems
- 22150 (Springfield) [D]
- 22151 (Springfield) [D]
- 22152 (Springfield) [D]
- 22153 (Springfield) [D]
- 22156 (Springfield)
- 22158 (Springfield)
- 22159 (Springfield)
- 22160 (Springfield)
- 22161 (Springfield)
- 22554 (Stafford) [D]
- 22555 (Stafford)
- 22556 (Stafford) [D]
- 24167 (Staffordsville)
- 22973 (Stanardsville) - 15 violations ⚠
- 22851 (Stanley) - 9 violations ⚠
- 24168 (Stanleytown)
- 22654 (Star Tannery)
- 23160 (State Farm)
- 24401 (Staunton) - 23 violations recorded for mapped water systems
- 24402 (Staunton)
- 24476 (Steeles Tavern)
- 22655 (Stephens City) [C] - 8 violations
- 22656 (Stephenson)
- 20163 (Sterling)
- 20164 (Sterling) [C] - 1 violation
- 20165 (Sterling) [B] - 1 violation
- 20166 (Sterling) [B] - 1 violation
- 20167 (Sterling)
- 22741 (Stevensburg)
- 23161 (Stevensville)
- 23882 (Stony Creek)
- 22641 (Strasburg)
- 22657 (Strasburg) - 4 violations ⚠
- 22558 (Stratford)
- 24171 (Stuart)
- 24477 (Stuarts Draft) - 5 violations recorded for mapped water systems
- 23162 (Studley)
- 23432 (Suffolk) [A] - 1 violation
- 23433 (Suffolk) [A]
- 23434 (Suffolk) [A] - 1 violation
- 23435 (Suffolk) [A] - 2 violations
- 23436 (Suffolk) [A]
- 23437 (Suffolk) [A]
- 23438 (Suffolk) [A]
- 23439 (Suffolk)
- 24375 (Sugar Grove) - 63 violations recorded for mapped water systems
- 22742 (Sumerduck)
- 23883 (Surry) - 4 violations recorded for mapped water systems
- 23163 (Susan)
- 23884 (Sussex)
- 23885 (Sutherland)
- 24594 (Sutherlin)
- 24595 (Sweet Briar) - 3 violations recorded for mapped water systems
- 24479 (Swoope)
- 24649 (Swords Creek)
- 22743 (Syria)
- 23440 (Tangier) - 3 violations recorded for mapped water systems
- 24377 (Tannersville)
- 22560 (Tappahannock) - 2 violations recorded for mapped water systems
- 23441 (Tasley)
- 24651 (Tazewell) - 7 violations recorded for mapped water systems
- 23442 (Temperanceville)
- 24174 (Thaxton)
- 20198 (The Plains)
- 22565 (Thornburg)
- 22853 (Timberville) [C] - 32 violations ⚠
- 23168 (Toano)
- 22660 (Toms Brook) - 2 violations recorded for mapped water systems
- 23169 (Topping)
- 23443 (Townsend)
- 23170 (Trevilians)
- 22172 (Triangle) [C]
- 24378 (Troutdale) - 2 violations recorded for mapped water systems
- 24175 (Troutville) - 13 violations recorded for mapped water systems
- 22974 (Troy)
- 22976 (Tyro)
- 24176 (Union Hall)
- 22567 (Unionville)
- 23173 (University Of Richmond) [A] - 1 violation
- 20184 (Upperville)
- 20185 (Upperville)
- 23175 (Urbanna) - 1 violation recorded for mapped water systems
- 23887 (Valentines)
- 24656 (Vansant) - 3 violations ⚠
- 24597 (Vernon Hill)
- 24482 (Verona)
- 24177 (Vesta)
- 24483 (Vesuvius)
- 23974 (Victoria)
- 22180 (Vienna) [D] - 1 violation
- 22181 (Vienna) [D] - 1 violation
- 22182 (Vienna) [D] - 1 violation
- 22183 (Vienna)
- 22185 (Vienna)
- 22746 (Viewtown)
- 22570 (Village)
- 24178 (Villamont)
- 24179 (Vinton) [D]
- 24598 (Virgilina)
- 23450 (Virginia Beach)
- 23451 (Virginia Beach) [A]
- 23452 (Virginia Beach) [A]
- 23453 (Virginia Beach) [A]
- 23454 (Virginia Beach) [A]
- 23455 (Virginia Beach) [A] - 1 violation
- 23456 (Virginia Beach) [A]
- 23457 (Virginia Beach)
- 23458 (Virginia Beach)
- 23459 (Virginia Beach) [A]
- 23460 (Virginia Beach) [A]
- 23461 (Virginia Beach) [A]
- 23462 (Virginia Beach) [A] - 1 violation
- 23463 (Virginia Beach)
- 23464 (Virginia Beach) [A]
- 23465 (Virginia Beach)
- 23466 (Virginia Beach)
- 23467 (Virginia Beach)
- 23471 (Virginia Beach)
- 23479 (Virginia Beach)
- 23806 (Virginia State University)
- 23480 (Wachapreague)
- 23176 (Wake)
- 23888 (Wakefield)
- 23177 (Walkerton)
- 23337 (Wallops Island)
- 23482 (Wardtown)
- 23178 (Ware Neck)
- 23889 (Warfield)
- 24484 (Warm Springs) - 3 violations recorded for mapped water systems
- 20186 (Warrenton) [C]
- 20187 (Warrenton) [C] - 1 violation
- 20188 (Warrenton)
- 22572 (Warsaw)
- 22747 (Washington)
- 23180 (Water View)
- 20197 (Waterford)
- 23483 (Wattsville)
- 23890 (Waverly)
- 23891 (Waverly)
- 22980 (Waynesboro) - 2 violations recorded for mapped water systems
- 24290 (Weber City) - 8 violations ⚠
- 22576 (Weems)
- 24485 (West Augusta)
- 22103 (West Mclean)
- 23181 (West Point)
- 24486 (Weyers Cave)
- 22987 (White Hall)
- 23183 (White Marsh)
- 23893 (White Plains)
- 22663 (White Post) - 6 violations recorded for mapped water systems
- 22578 (White Stone)
- 24292 (Whitetop)
- 24657 (Whitewood)
- 23184 (Wicomico)
- 22579 (Wicomico Church)
- 23185 (Williamsburg)
- 23186 (Williamsburg)
- 23187 (Williamsburg)
- 23188 (Williamsburg)
- 24487 (Williamsville)
- 24380 (Willis)
- 23486 (Willis Wharf)
- 23894 (Wilsons)
- 22601 (Winchester) [C] - 3 violations
- 22602 (Winchester) [C] - 7 violations
- 22603 (Winchester) [C] - 3 violations
- 22604 (Winchester)
- 23487 (Windsor) - 4 violations recorded for mapped water systems
- 24599 (Wingina)
- 24184 (Wirtz) - 5 violations recorded for mapped water systems
- 24293 (Wise) - 1 violation ⚠
- 23488 (Withams)
- 24658 (Wolford)
- 22748 (Wolftown)
- 22989 (Woodberry Forest)
- 22191 (Woodbridge) [C]
- 22192 (Woodbridge) [C]
- 22193 (Woodbridge) [C]
- 22194 (Woodbridge)
- 22195 (Woodbridge)
- 22580 (Woodford) [A] - 23 violations ⚠
- 24381 (Woodlawn) - 10 violations recorded for mapped water systems
- 23190 (Woods Cross Roads)
- 22664 (Woodstock) - 22 violations ⚠
- 22749 (Woodville)
- 24185 (Woolwine)
- 23976 (Wylliesburg)
- 24382 (Wytheville) [C] - 5 violations ⚠
- 23897 (Yale)
- 23690 (Yorktown)
- 23691 (Yorktown)
- 23692 (Yorktown)
- 23693 (Yorktown)
- 22581 (Zacata)
- 23898 (Zuni) - 1 violation recorded for mapped water systems
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- PFAS screening: EPA UCMR 5
- Radon zones: EPA Map of Radon Zones
- Air quality: EPA AirData annual AQI
- Regulations: State plumbing boards, ICC, IAPMO
- Rebates: Rewiring America
Reporting periods vary by source. Missing data is shown as unavailable, not as zero.
Largest water systems in Virginia
The 12 largest community water systems in Virginia, out of 403 in our data.
- D
- B
- B
- C
- D
- A
Show all 12 water systems
- B
- A
- B
- D
- C
- A
Systems with the most violations in Virginia
12 systems in Virginia with the most recorded EPA violations.
- D
- C
- A
- C
Frequently Asked Questions
Is the water safe to drink in Virginia?
Virginia has 403 community water systems serving 6,867,883 people across 1228 ZIP codes. There are 1,070 recorded violations among these water systems, including 200 health-based. 322 of 1228 ZIP codes are mapped to at least one water system with a recorded violation.
What plumbing code does Virginia follow?
Virginia's listed plumbing code type is IPC as of our last review; local jurisdictions may adopt or amend codes. Plumbing work may require a licensed plumber; check state exemptions and local requirements.
Is lead a concern in Virginia's drinking water?
1 ZIP code in Virginia is mapped to a water system whose reported 90th-percentile lead result exceeded the EPA action level of 0.015 mg/L.
What is the radon risk in Virginia?
40% of ZIP codes in Virginia are mapped to counties classified as EPA Radon Zone 1 (highest county-level radon potential).