West Virginia Home Safety Profiles by ZIP
855 ZIP codes · 242 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 855 ZIP codes across West Virginia, covering 242 public water systems that serve about 1,247,677 people. 479 ZIP codes are mapped to at least one water system with an EPA violation on record.
A high statewide average does not describe every ZIP code in West Virginia, so check the report for yours.
Score Distribution
How West Virginia's 855 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 West Virginia
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 25015 | Belle | Kanawha | 99 | A |
| 2 | 25025 | Blount | Kanawha | 99 | A |
| 3 | 25039 | Cedar Grove | Kanawha | 99 | A |
| 4 | 25064 | Dunbar | Kanawha | 99 | A |
| 5 | 25067 | East Bank | Kanawha | 99 | A |
| 6 | 25075 | Eskdale | Kanawha | 99 | A |
| 7 | 25083 | Gallagher | Kanawha | 99 | A |
| 8 | 25086 | Glasgow | Kanawha | 99 | A |
| 9 | 25102 | Handley | Kanawha | 99 | A |
| 10 | 25103 | Hansford | Kanawha | 99 | A |
10 Lowest-Scoring ZIP Codes in West Virginia
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 26070 | Wellsburg | Brooke | 33 | F | 51 |
| 2 | 26062 | Weirton | Hancock | 33 | F | 107 |
| 3 | 26034 | Chester | Hancock | 33 | F | 58 |
| 4 | 26541 | Maidsville | Monongalia | 50 | D | 42 |
| 5 | 26501 | Morgantown | Monongalia | 50 | D | 42 |
| 6 | 26426 | Salem | Harrison | 50 | D | 52 |
| 7 | 26330 | Bridgeport | Harrison | 50 | D | 196 |
| 8 | 26301 | Clarksburg | Harrison | 50 | D | 139 |
| 9 | 26041 | Moundsville | Marshall | 50 | D | 37 |
| 10 | 26031 | Benwood | Marshall | 50 | D | 19 |
County Rankings
Water quality breakdown by county. 55 counties with data in West 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 |
|---|---|---|---|---|---|
| 54001 | N/A | N/A | 6 | N/A | N/A |
| 54003 | 54 | D | 12 | 25413 (62) | 25428 (50) |
| 54005 | N/A | N/A | 27 | N/A | N/A |
| 54007 | N/A | N/A | 11 | N/A | N/A |
| 54009 | 52 | D | 7 | 26032 (59) | 26070 (33) |
| 54011 | 78 | B | 42 | 25537 (83) | 25545 (67) |
| 54013 | N/A | N/A | 9 | N/A | N/A |
| 54015 | N/A | N/A | 14 | N/A | N/A |
| 54017 | N/A | N/A | 4 | N/A | N/A |
| 54019 | N/A | N/A | 42 | N/A | N/A |
| 54021 | N/A | N/A | 9 | N/A | N/A |
| 54023 | N/A | N/A | 8 | N/A | N/A |
| 54025 | 50 | D | 19 | 24901 (50) | 24986 (50) |
| 54027 | N/A | N/A | 16 | N/A | N/A |
| 54029 | 33 | F | 5 | 26034 (33) | 26062 (33) |
| 54031 | N/A | N/A | 9 | N/A | N/A |
| 54033 | 54 | D | 21 | 26431 (67) | 26426 (50) |
| 54035 | N/A | N/A | 12 | N/A | N/A |
| 54037 | N/A | N/A | 12 | N/A | N/A |
| 54039 | 98 | A | 75 | 25015 (99) | 25202 (83) |
| 54041 | N/A | N/A | 8 | N/A | N/A |
| 54043 | N/A | N/A | 14 | N/A | N/A |
| 54045 | N/A | N/A | 33 | N/A | N/A |
| 54047 | N/A | N/A | 36 | N/A | N/A |
| 54049 | 69 | C | 17 | 26586 (83) | 26591 (67) |
| 54051 | 57 | C | 7 | 26036 (63) | 26041 (50) |
| 54053 | N/A | N/A | 14 | N/A | N/A |
| 54055 | N/A | N/A | 20 | N/A | N/A |
| 54057 | N/A | N/A | 7 | N/A | N/A |
| 54059 | N/A | N/A | 21 | N/A | N/A |
| 54061 | 59 | C | 17 | 26506 (67) | 26541 (50) |
| 54063 | N/A | N/A | 11 | N/A | N/A |
| 54065 | N/A | N/A | 2 | N/A | N/A |
| 54067 | N/A | N/A | 17 | N/A | N/A |
| 54069 | 53 | D | 4 | 26060 (58) | 26003 (50) |
| 54071 | N/A | N/A | 8 | N/A | N/A |
| 54073 | N/A | N/A | 3 | N/A | N/A |
| 54075 | N/A | N/A | 11 | N/A | N/A |
| 54077 | N/A | N/A | 15 | N/A | N/A |
| 54079 | N/A | N/A | 12 | N/A | N/A |
| 54081 | N/A | N/A | 49 | N/A | N/A |
| 54083 | N/A | N/A | 17 | N/A | N/A |
| 54085 | N/A | N/A | 10 | N/A | N/A |
| 54087 | N/A | N/A | 9 | N/A | N/A |
| 54089 | N/A | N/A | 12 | N/A | N/A |
| 54091 | N/A | N/A | 4 | N/A | N/A |
| 54093 | N/A | N/A | 8 | N/A | N/A |
| 54095 | N/A | N/A | 5 | N/A | N/A |
| 54097 | N/A | N/A | 11 | N/A | N/A |
| 54099 | N/A | N/A | 17 | N/A | N/A |
| 54101 | N/A | N/A | 9 | N/A | N/A |
| 54103 | N/A | N/A | 12 | N/A | N/A |
| 54105 | N/A | N/A | 4 | N/A | N/A |
| 54107 | 59 | C | 16 | 26142 (66) | 26101 (52) |
| 54109 | N/A | N/A | 35 | N/A | N/A |
Most Common Contaminants in West Virginia
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Lead and Copper Rule | Treatment Technique | 342 | 5434 | No |
| Surface Water Treatment Rule | Treatment Technique | 331 | 1359 | No |
| Total Trihalomethanes (TTHM) | Disinfection Byproducts | 318 | 1564 | Yes |
| Haloacetic Acids (HAA5) | Disinfection Byproducts | 308 | 1142 | Yes |
| Revised Total Coliform Rule | Microbiological | 304 | 729 | No |
| Consumer Confidence Report Rule | Reporting | 298 | 714 | Yes |
| Stage 1 DBP Rule | Treatment Technique | 274 | 984 | Yes |
| E. coli | Microbiological | 246 | 906 | Yes |
Overview
We track multi-source home safety signals for 855 ZIP records across West Virginia. Home Safety Score model 4.0.0 is published for 95 scored records; missing required evidence suppresses the score.
The EPA snapshots used for this build directly map water systems to 519 ZIP records, covering 242 community water systems that serve approximately 1,247,677 people.
479 of 519 ZIP codes with a reported violation count in the available EPA record (92%) have recorded EPA violations. 441 health-based violations appear in the available health breakdown.
Plumbing Regulations
West Virginia follows the International Plumbing Code (2018 edition).
- Plumbing code: IPC (2018)
- Homeowner DIY: Licensed plumber required
- Water heater permit: Required
- Annual backflow test: Required
Full West Virginia regulations →
Areas with Most Violations
| ZIP Code | City | Home Safety Grade | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 26763 | Springfield | — | 592 | 3 | Frankfort Public Service District |
| 26726 | Keyser | — | 581 | 7 | New Creek Water Association |
| 26753 | Ridgeley | — | 539 | 2 | Frankfort Public Service District |
| 26767 | Wiley Ford | — | 539 | 2 | Carpendale, Town of |
| 26719 | Fort Ashby | — | 456 | 2 | Frankfort Public Service District |
| 26554 | Fairmont | C | 306 | 27 | City of Fairmont |
| 26175 | Sistersville | — | 305 | 32 | Sistersville Municipal Water |
| 24801 | Welch | — | 244 | 38 | City of Welch |
| 25276 | Spencer | — | 241 | 5 | Spencer Water Department |
| 25661 | Williamson | — | 239 | 25 | Williamson Utility Board |
Areas with No Violations
| ZIP Code | City | Home Safety Grade | System | Population |
|---|---|---|---|---|
| 24729 | Hiawatha | — | Wvawc Bluestone Plant | 20,562 |
| 24731 | Kegley | — | Wvawc Bluestone Plant | 20,562 |
| 25119 | Kincaid | — | Wvawc New River Regional Wtr Trtmt Plt | 25,603 |
| 25136 | Montgomery | — | Wvawc New River Regional Wtr Trtmt Plt | 25,603 |
| 25161 | Powellton | — | Wvawc New River Regional Wtr Trtmt Plt | 25,603 |
| 25275 | Sandyville | — | Northern Jackson County Public Service District | 2,506 |
| 25512 | East Lynn | — | Lavalette Public Service District | 7,455 |
| 25534 | Kiahsville | — | Lavalette Public Service District | 7,455 |
| 25812 | Ansted | — | Wvawc New River Regional Wtr Trtmt Plt | 25,603 |
| 25818 | Bradley | — | Beckley Water Company | 47,386 |
Home Safety Score
Average Home Safety Score for West Virginia: B (71/100) across 95 scored of 855 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.0018 mg/L (EPA action level: 0.015 mg/L)
- 2 of 519 ZIP codes with known status exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 230 ZIP codes (27%)
- Moderate risk (Zone 2): 430 ZIP codes
- Low risk (Zone 3): 195 ZIP codes
ZIP Code Reports for West Virginia
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 25504 | Barboursville | 315,385 | B | 5 |
| 25571 | West Hamlin | 313,472 | — | 32 |
| 25510 | Culloden | 313,376 | C | 54 |
| 25541 | Milton | 313,376 | C | 54 |
| 25545 | Ona | 313,376 | C | 54 |
| 25177 | Saint Albans | 249,451 | B | 64 |
| 25085 | Gauley Bridge | 237,433 | — | 96 |
| 25082 | Fraziers Bottom | 235,693 | — | 8 |
| 25213 | Winfield | 235,693 | — | 8 |
| 25526 | Hurricane | 235,693 | — | 8 |
| 25560 | Scott Depot | 235,693 | — | 8 |
| 25083 | Gallagher | 234,886 | A | 3 |
| 25508 | Chapmanville | 227,793 | — | 29 |
| 25043 | Clay | 218,288 | — | 178 |
| 25565 | Spurlockville | 216,399 | — | 64 |
| 25036 | Cannelton | 215,774 | — | 120 |
| 25186 | Smithers | 215,774 | — | 120 |
| 26656 | Belva | 215,774 | — | 120 |
| 25003 | Alum Creek | 215,548 | — | 85 |
| 25045 | Clendenin | 213,690 | — | 94 |
Lowest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 26034 | Chester | 33 | F | 58 |
| 26062 | Weirton | 33 | F | 107 |
| 26070 | Wellsburg | 33 | F | 51 |
| 24901 | Lewisburg | 50 | D | 65 |
| 24925 | Caldwell | 50 | D | 53 |
Highest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 25015 | Belle | 99 | A | 3 |
| 25025 | Blount | 99 | A | 3 |
| 25039 | Cedar Grove | 99 | A | 3 |
| 25064 | Dunbar | 99 | A | 3 |
| 25067 | East Bank | 99 | A | 3 |
All 855 ZIP Codes in West Virginia
- 25606 (Accoville) - 3 violations ⚠
- 26210 (Adrian)
- 25231 (Advent) - 5 violations recorded for mapped water systems
- 26519 (Albright) - 6 violations recorded for mapped water systems
- 24910 (Alderson) - 74 violations ⚠
- 25501 (Alkol) - 61 violations ⚠
- 25810 (Allen Junction)
- 25002 (Alloy)
- 26320 (Alma)
- 26321 (Alum Bridge)
- 25003 (Alum Creek) - 85 violations ⚠
- 25607 (Amherstdale) - 3 violations ⚠
- 25811 (Amigo)
- 25005 (Amma)
- 24808 (Anawalt) - 141 violations ⚠
- 26323 (Anmoore)
- 25812 (Ansted)
- 25502 (Apple Grove)
- 24915 (Arbovale)
- 25007 (Arnett)
- 25234 (Arnoldsburg) - 107 violations ⚠
- 26520 (Arthurdale) - 62 violations ⚠
- 25008 (Artie)
- 24916 (Asbury)
- 25009 (Ashford) - 3 violations recorded for mapped water systems
- 25503 (Ashton)
- 24712 (Athens) - 3 violations recorded for mapped water systems
- 26325 (Auburn) - 8 violations ⚠
- 26704 (Augusta) - 14 violations recorded for mapped water systems
- 26705 (Aurora)
- 24811 (Avondale)
- 25608 (Baisden) - 11 violations ⚠
- 26801 (Baker)
- 25410 (Bakerton)
- 24918 (Ballard) - 2 violations ⚠
- 25011 (Bancroft) - 3 violations recorded for mapped water systems
- 25504 (Barboursville) [B] - 5 violations
- 26559 (Barrackville) [C] - 27 violations ⚠
- 24813 (Bartley)
- 24920 (Bartow)
- 26560 (Baxter)
- 26707 (Bayard)
- 25813 (Beaver) - 50 violations ⚠
- 25801 (Beckley) - 33 violations ⚠
- 25802 (Beckley)
- 25926 (Beckley)
- 26030 (Beech Bottom) - 7 violations ⚠
- 24714 (Beeson)
- 26250 (Belington) - 33 violations recorded for mapped water systems
- 25015 (Belle) [A] - 3 violations
- 26133 (Belleville) [C] - 10 violations ⚠
- 26134 (Belmont)
- 26656 (Belva) - 120 violations ⚠
- 26031 (Benwood) [D] - 19 violations ⚠
- 26327 (Berea)
- 26298 (Bergoo)
- 25411 (Berkeley Springs) - 32 violations recorded for mapped water systems
- 24815 (Berwind)
- 26032 (Bethany) [C] - 22 violations ⚠
- 26253 (Beverly) - 57 violations recorded for mapped water systems
- 25019 (Bickmore)
- 26136 (Big Bend) - 40 violations ⚠
- 25505 (Big Creek) - 26 violations ⚠
- 26561 (Big Run)
- 24816 (Big Sandy)
- 26137 (Big Springs) - 40 violations ⚠
- 25021 (Bim)
- 26610 (Birch River) - 99 violations ⚠
- 26521 (Blacksville) [C]
- 25022 (Blair) - 3 violations ⚠
- 26817 (Bloomery)
- 25024 (Bloomingrose) - 3 violations recorded for mapped water systems
- 25025 (Blount) [A] - 3 violations
- 25026 (Blue Creek)
- 24701 (Bluefield) - 21 violations ⚠
- 25028 (Bob White) - 3 violations recorded for mapped water systems
- 25817 (Bolt) - 15 violations ⚠
- 25030 (Bomont)
- 25031 (Boomer) - 96 violations ⚠
- 25665 (Borderland)
- 26254 (Bowden) - 17 violations ⚠
- 25818 (Bradley)
- 24817 (Bradshaw)
- 24715 (Bramwell) - 16 violations ⚠
- 25506 (Branchland) - 89 violations ⚠
- 26802 (Brandywine)
- 25666 (Breeden) - 166 violations ⚠
- 24818 (Brenton) - 134 violations ⚠
- 26524 (Bretz)
- 26330 (Bridgeport) [D] - 196 violations ⚠
- 26138 (Brohard)
- 26525 (Bruceton Mills) - 4 violations recorded for mapped water systems
- 25611 (Bruno) - 20 violations ⚠
- 24924 (Buckeye)
- 26201 (Buckhannon) - 25 violations recorded for mapped water systems
- 24716 (Bud)
- 25033 (Buffalo) - 3 violations recorded for mapped water systems
- 25413 (Bunker Hill) [C] - 4 violations
- 26710 (Burlington) - 73 violations recorded for mapped water systems
- 26335 (Burnsville) - 29 violations recorded for mapped water systems
- 26562 (Burton)
- 25035 (Cabin Creek) - 3 violations recorded for mapped water systems
- 26855 (Cabins)
- 26337 (Cairo)
- 24925 (Caldwell) [D] - 53 violations ⚠
- 26660 (Calvin) - 1 violation recorded for mapped water systems
- 26338 (Camden)
- 26208 (Camden On Gauley) - 162 violations ⚠
- 26033 (Cameron) [C] - 18 violations ⚠
- 25820 (Camp Creek)
- 25036 (Cannelton) - 120 violations ⚠
- 26662 (Canvas) - 12 violations ⚠
- 26711 (Capon Bridge)
- 26823 (Capon Springs)
- 26563 (Carolina) - 2 violations recorded for mapped water systems
- 24927 (Cass) - 38 violations recorded for mapped water systems
- 26527 (Cassville)
- 25039 (Cedar Grove) [A] - 3 violations
- 26611 (Cedarville)
- 26339 (Center Point)
- 25507 (Ceredo) - 8 violations recorded for mapped water systems
- 25508 (Chapmanville) - 29 violations ⚠
- 25414 (Charles Town) - 155 violations ⚠
- 25301 (Charleston) [A] - 3 violations
- 25302 (Charleston) [A] - 3 violations
- 25303 (Charleston) [A] - 3 violations
- 25304 (Charleston) [A] - 3 violations
- 25305 (Charleston) [A] - 3 violations
- 25306 (Charleston) [A] - 3 violations
- 25309 (Charleston) - 3 violations recorded for mapped water systems
- 25311 (Charleston) [A] - 3 violations
- 25312 (Charleston) [A] - 3 violations
- 25313 (Charleston) [A] - 3 violations
- 25314 (Charleston) [A] - 3 violations
- 25315 (Charleston) [A] - 3 violations
- 25317 (Charleston)
- 25320 (Charleston) [A] - 3 violations
- 25321 (Charleston)
- 25322 (Charleston)
- 25323 (Charleston)
- 25324 (Charleston)
- 25325 (Charleston)
- 25326 (Charleston)
- 25327 (Charleston)
- 25328 (Charleston)
- 25329 (Charleston)
- 25330 (Charleston)
- 25331 (Charleston)
- 25332 (Charleston)
- 25333 (Charleston)
- 25334 (Charleston)
- 25335 (Charleston)
- 25336 (Charleston)
- 25337 (Charleston)
- 25338 (Charleston)
- 25339 (Charleston)
- 25350 (Charleston)
- 25356 (Charleston)
- 25357 (Charleston)
- 25358 (Charleston)
- 25360 (Charleston)
- 25361 (Charleston)
- 25362 (Charleston)
- 25364 (Charleston)
- 25365 (Charleston)
- 25375 (Charleston)
- 25387 (Charleston) - 3 violations recorded for mapped water systems
- 25389 (Charleston)
- 25392 (Charleston)
- 25396 (Charleston)
- 25040 (Charlton Heights) - 96 violations ⚠
- 25958 (Charmco)
- 25667 (Chattaroy) - 186 violations ⚠
- 25612 (Chauncey)
- 26034 (Chester) [F] - 58 violations ⚠
- 25235 (Chloe)
- 26804 (Circleville)
- 26301 (Clarksburg) [D] - 139 violations ⚠
- 26302 (Clarksburg)
- 26306 (Clarksburg)
- 26461 (Clarksburg)
- 25043 (Clay) - 178 violations ⚠
- 25044 (Clear Creek)
- 24822 (Clear Fork) - 69 violations ⚠
- 25045 (Clendenin) - 94 violations ⚠
- 26215 (Cleveland)
- 25047 (Clothier)
- 25823 (Coal City) - 26 violations ⚠
- 24823 (Coal Mountain) - 69 violations ⚠
- 26257 (Coalton) - 11 violations recorded for mapped water systems
- 25048 (Colcord)
- 26566 (Colfax)
- 26035 (Colliers) [C] - 43 violations ⚠
- 25049 (Comfort) - 3 violations recorded for mapped water systems
- 25825 (Cool Ridge) - 26 violations ⚠
- 26615 (Copen)
- 25614 (Cora)
- 25826 (Corinne)
- 25051 (Costa)
- 25239 (Cottageville) - 24 violations recorded for mapped water systems
- 24719 (Covel)
- 26206 (Cowen) - 89 violations ⚠
- 26342 (Coxs Mills) - 18 violations recorded for mapped water systems
- 25827 (Crab Orchard) - 24 violations ⚠
- 26205 (Craigsville) - 1 violation recorded for mapped water systems
- 26343 (Crawford) - 1 violation recorded for mapped water systems
- 24931 (Crawley)
- 26141 (Creston) - 55 violations ⚠
- 25669 (Crum) - 5 violations ⚠
- 24826 (Cucumber)
- 25510 (Culloden) [C] - 54 violations
- 24827 (Cyclone) - 69 violations ⚠
- 26259 (Dailey) - 11 violations recorded for mapped water systems
- 26036 (Dallas) [C] - 14 violations ⚠
- 25831 (Danese) - 2 violations recorded for mapped water systems
- 25832 (Daniels) - 26 violations ⚠
- 25053 (Danville) - 3 violations recorded for mapped water systems
- 25617 (Davin) - 3 violations ⚠
- 26260 (Davis)
- 26142 (Davisville) [C] - 3 violations
- 24828 (Davy) - 38 violations ⚠
- 25054 (Dawes)
- 25057 (Deep Water)
- 25670 (Delbarton) - 219 violations ⚠
- 26531 (Dellslow)
- 26714 (Delray)
- 26217 (Diana)
- 26617 (Dille)
- 25671 (Dingess) - 166 violations ⚠
- 25059 (Dixie)
- 25060 (Dorothy)
- 25833 (Dothan)
- 26667 (Drennen)
- 25062 (Dry Creek)
- 25061 (Drybranch) - 3 violations recorded for mapped water systems
- 26263 (Dryfork)
- 25063 (Duck) - 90 violations recorded for mapped water systems
- 25064 (Dunbar) [A] - 3 violations
- 25511 (Dunlow) - 5 violations ⚠
- 24934 (Dunmore) - 38 violations recorded for mapped water systems
- 26264 (Durbin)
- 25067 (East Bank) [A] - 3 violations
- 25512 (East Lynn)
- 25836 (Eccles) - 18 violations ⚠
- 24829 (Eckman)
- 25672 (Edgarton) - 14 violations ⚠
- 25837 (Edmond)
- 26716 (Eglon)
- 24830 (Elbert)
- 25070 (Eleanor) - 3 violations recorded for mapped water systems
- 26143 (Elizabeth) - 24 violations ⚠
- 26717 (Elk Garden) - 42 violations ⚠
- 24831 (Elkhorn) - 162 violations ⚠
- 26241 (Elkins) - 108 violations ⚠
- 25071 (Elkview) [A] - 6 violations ⚠
- 26267 (Ellamore) - 24 violations recorded for mapped water systems
- 26346 (Ellenboro) - 8 violations ⚠
- 26568 (Enterprise) - 60 violations ⚠
- 26203 (Erbacon) - 89 violations ⚠
- 25075 (Eskdale) [A] - 3 violations
- 25076 (Ethel) - 72 violations ⚠
- 25241 (Evans)
- 26619 (Exchange) - 2 violations recorded for mapped water systems
- 25839 (Fairdale) - 15 violations ⚠
- 24902 (Fairlea)
- 26554 (Fairmont) [C] - 306 violations ⚠
- 26555 (Fairmont)
- 26570 (Fairview) [C] - 86 violations ⚠
- 25079 (Falling Rock)
- 25419 (Falling Waters) [C] - 15 violations
- 24834 (Fanrock) - 65 violations ⚠
- 26571 (Farmington) - 189 violations ⚠
- 25840 (Fayetteville)
- 26202 (Fenwick) - 12 violations ⚠
- 26818 (Fisher)
- 25841 (Flat Top)
- 26621 (Flatwoods) - 29 violations recorded for mapped water systems
- 26347 (Flemington) - 76 violations recorded for mapped water systems
- 26037 (Follansbee) [C] - 20 violations ⚠
- 26348 (Folsom)
- 24935 (Forest Hill) - 9 violations ⚠
- 26719 (Fort Ashby) - 456 violations ⚠
- 25514 (Fort Gay) - 31 violations ⚠
- 25081 (Foster) - 3 violations recorded for mapped water systems
- 26572 (Four States) [C] - 127 violations ⚠
- 26623 (Frametown) - 178 violations ⚠
- 24938 (Frankford) [D] - 53 violations ⚠
- 26807 (Franklin) - 10 violations recorded for mapped water systems
- 25082 (Fraziers Bottom) - 8 violations recorded for mapped water systems
- 24724 (Freeman)
- 26218 (French Creek) - 9 violations recorded for mapped water systems
- 26219 (Frenchton)
- 26146 (Friendly) - 69 violations ⚠
- 25083 (Gallagher) [A] - 3 violations
- 25515 (Gallipolis Ferry) - 4 violations recorded for mapped water systems
- 26349 (Galloway)
- 25243 (Gandeeville) - 4 violations ⚠
- 24941 (Gap Mills) - 2 violations ⚠
- 24836 (Gary) - 162 violations ⚠
- 26624 (Gassaway) - 178 violations ⚠
- 25085 (Gauley Bridge) - 96 violations ⚠
- 25244 (Gay) - 9 violations ⚠
- 25517 (Genoa) - 21 violations ⚠
- 25420 (Gerrardstown) [C] - 17 violations
- 25843 (Ghent) - 26 violations ⚠
- 25621 (Gilbert) - 25 violations ⚠
- 26671 (Gilboa) - 19 violations ⚠
- 25245 (Given) - 8 violations recorded for mapped water systems
- 26268 (Glady) - 11 violations recorded for mapped water systems
- 25086 (Glasgow) [A] - 3 violations
- 25088 (Glen)
- 26038 (Glen Dale) [C] - 7 violations
- 25844 (Glen Daniel) - 52 violations ⚠
- 26039 (Glen Easton) [C] - 21 violations ⚠
- 25090 (Glen Ferris) - 93 violations ⚠
- 25845 (Glen Fork)
- 25846 (Glen Jean)
- 25848 (Glen Rogers)
- 25849 (Glen White)
- 25421 (Glengary)
- 26351 (Glenville) - 87 violations recorded for mapped water systems
- 25520 (Glenwood) - 2 violations recorded for mapped water systems
- 25093 (Gordon) - 3 violations recorded for mapped water systems
- 26720 (Gormania)
- 26354 (Grafton) - 90 violations recorded for mapped water systems
- 26574 (Grant Town)
- 26147 (Grantsville) - 40 violations ⚠
- 26534 (Granville) - 1 violation recorded for mapped water systems
- 24943 (Grassy Meadows)
- 25422 (Great Cacapon)
- 24944 (Green Bank)
- 26722 (Green Spring) - 126 violations ⚠
- 25966 (Green Sulphur Springs)
- 24945 (Greenville)
- 25521 (Griffithsville) - 61 violations ⚠
- 26361 (Gypsy)
- 26222 (Hacker Valley)
- 25423 (Halltown)
- 26269 (Hambleton) - 58 violations ⚠
- 25523 (Hamlin) - 29 violations ⚠
- 25102 (Handley) [A] - 3 violations
- 24839 (Hanover)
- 25103 (Hansford) [A] - 3 violations
- 26270 (Harman) - 17 violations ⚠
- 25851 (Harper)
- 25425 (Harpers Ferry) - 181 violations ⚠
- 26362 (Harrisville) - 8 violations ⚠
- 25247 (Hartford)
- 25524 (Harts) - 1 violation ⚠
- 26366 (Haywood)
- 26627 (Heaters) - 2 violations recorded for mapped water systems
- 25427 (Hedgesville) [C] - 15 violations
- 25853 (Helen) - 26 violations ⚠
- 26224 (Helvetia) - 24 violations recorded for mapped water systems
- 25106 (Henderson)
- 26271 (Hendricks)
- 25624 (Henlawson)
- 24843 (Hensley)
- 26369 (Hepzibah) - 46 violations ⚠
- 24726 (Herndon) - 60 violations ⚠
- 25107 (Hernshaw) - 3 violations recorded for mapped water systems
- 25108 (Hewett) - 3 violations recorded for mapped water systems
- 24729 (Hiawatha)
- 25854 (Hico)
- 26808 (High View)
- 24946 (Hillsboro)
- 25855 (Hilltop)
- 25951 (Hinton) - 11 violations ⚠
- 25625 (Holden) - 171 violations ⚠
- 25109 (Hometown)
- 26372 (Horner)
- 25110 (Hugheston) [A] - 3 violations
- 26575 (Hundred)
- 25701 (Huntington) - 7 violations recorded for mapped water systems
- 25702 (Huntington) [B] - 2 violations
- 25703 (Huntington) [B] - 2 violations
- 25704 (Huntington) - 32 violations ⚠
- 25705 (Huntington) [B] - 2 violations
- 25706 (Huntington)
- 25707 (Huntington)
- 25708 (Huntington)
- 25709 (Huntington)
- 25710 (Huntington)
- 25711 (Huntington)
- 25712 (Huntington)
- 25713 (Huntington)
- 25714 (Huntington)
- 25715 (Huntington)
- 25716 (Huntington)
- 25717 (Huntington)
- 25718 (Huntington)
- 25719 (Huntington)
- 25720 (Huntington)
- 25721 (Huntington)
- 25722 (Huntington)
- 25723 (Huntington)
- 25724 (Huntington)
- 25725 (Huntington)
- 25726 (Huntington)
- 25727 (Huntington)
- 25728 (Huntington)
- 25729 (Huntington)
- 25755 (Huntington) [B] - 2 violations
- 25770 (Huntington)
- 25771 (Huntington)
- 25772 (Huntington)
- 25773 (Huntington)
- 25774 (Huntington)
- 25775 (Huntington)
- 25776 (Huntington)
- 25777 (Huntington)
- 25778 (Huntington)
- 25779 (Huntington)
- 25526 (Hurricane) - 8 violations recorded for mapped water systems
- 26273 (Huttonsville) - 11 violations recorded for mapped water systems
- 24844 (Iaeger) - 38 violations ⚠
- 26576 (Idamay) - 2 violations recorded for mapped water systems
- 24845 (Ikes Fork)
- 26374 (Independence) - 98 violations ⚠
- 25111 (Indore) - 24 violations ⚠
- 25112 (Institute)
- 25428 (Inwood) [D] - 41 violations
- 26376 (Ireland)
- 24846 (Isaban)
- 24847 (Itmann)
- 25113 (Ivydale) - 88 violations recorded for mapped water systems
- 26377 (Jacksonburg) - 3 violations recorded for mapped water systems
- 26378 (Jane Lew) - 30 violations ⚠
- 25114 (Jeffrey) - 3 violations recorded for mapped water systems
- 24848 (Jenkinjones)
- 24849 (Jesse) - 134 violations ⚠
- 24850 (Jolo)
- 25857 (Josephine)
- 25529 (Julian) - 3 violations recorded for mapped water systems
- 25969 (Jumping Branch)
- 26275 (Junior) - 14 violations recorded for mapped water systems
- 24851 (Justice)
- 25115 (Kanawha Falls)
- 26228 (Kanawha Head) - 1 violation recorded for mapped water systems
- 25430 (Kearneysville) - 110 violations recorded for mapped water systems
- 24731 (Kegley)
- 24732 (Kellysville)
- 25248 (Kenna) - 7 violations recorded for mapped water systems
- 25530 (Kenova) - 10 violations recorded for mapped water systems
- 26276 (Kerens) - 109 violations ⚠
- 25674 (Kermit) - 171 violations ⚠
- 26675 (Keslers Cross Lanes)
- 26726 (Keyser) - 581 violations ⚠
- 25534 (Kiahsville)
- 24853 (Kimball) - 162 violations ⚠
- 25118 (Kimberly)
- 25119 (Kincaid)
- 26578 (Kingmont)
- 26537 (Kingwood) - 101 violations ⚠
- 25628 (Kistler) - 3 violations ⚠
- 24854 (Kopperston)
- 24855 (Kyle)
- 26731 (Lahmansville)
- 25121 (Lake) - 20 violations ⚠
- 25860 (Lanark)
- 25862 (Lansing)
- 24733 (Lashmeet)
- 25535 (Lavalette) - 22 violations ⚠
- 25864 (Layland) - 2 violations recorded for mapped water systems
- 25252 (Le Roy) - 18 violations recorded for mapped water systems
- 25251 (Left Hand)
- 26676 (Leivasy) - 50 violations ⚠
- 25676 (Lenore) - 166 violations ⚠
- 25123 (Leon) - 23 violations ⚠
- 25971 (Lerona) - 3 violations recorded for mapped water systems
- 25537 (Lesage) [B] - 2 violations
- 25972 (Leslie)
- 25865 (Lester) - 52 violations ⚠
- 25253 (Letart) - 60 violations recorded for mapped water systems
- 25431 (Levels)
- 24901 (Lewisburg) [D] - 65 violations ⚠
- 25124 (Liberty) - 3 violations recorded for mapped water systems
- 24951 (Lindside) - 2 violations ⚠
- 26384 (Linn)
- 26629 (Little Birch)
- 26581 (Littleton)
- 25125 (Lizemores)
- 25866 (Lochgelly)
- 25601 (Logan) - 181 violations ⚠
- 25126 (London)
- 25868 (Lookout)
- 25259 (Looneyville) - 98 violations ⚠
- 25630 (Lorado) - 3 violations ⚠
- 26229 (Lorentz)
- 26810 (Lost City)
- 26385 (Lost Creek) [D] - 22 violations ⚠
- 26386 (Lumberport) [D] - 31 violations ⚠
- 25632 (Lyburn) - 23 violations ⚠
- 24857 (Lynco) - 69 violations ⚠
- 25870 (Maben) - 60 violations ⚠
- 26278 (Mabie) - 11 violations recorded for mapped water systems
- 25871 (Mabscott) - 15 violations ⚠
- 25873 (Mac Arthur) - 21 violations ⚠
- 26148 (Macfarlan)
- 25130 (Madison) - 3 violations recorded for mapped water systems
- 26541 (Maidsville) [D] - 42 violations ⚠
- 25634 (Mallory) - 3 violations ⚠
- 25132 (Mammoth) [A] - 3 violations
- 25635 (Man) - 20 violations ⚠
- 26582 (Mannington) [C] - 103 violations ⚠
- 24859 (Marianna)
- 24954 (Marlinton) - 38 violations recorded for mapped water systems
- 25401 (Martinsburg) - 41 violations recorded for mapped water systems
- 25402 (Martinsburg)
- 25403 (Martinsburg) [D] - 52 violations
- 25404 (Martinsburg) [D] - 41 violations
- 25405 (Martinsburg) [D] - 49 violations
- 25429 (Martinsburg)
- 25260 (Mason) - 67 violations recorded for mapped water systems
- 26542 (Masontown) - 70 violations ⚠
- 25678 (Matewan) - 180 violations ⚠
- 24860 (Matheny) - 134 violations ⚠
- 26812 (Mathias)
- 24736 (Matoaka) - 60 violations ⚠
- 24957 (Maxwelton) [D] - 53 violations ⚠
- 24861 (Maybeury)
- 25133 (Maysel) - 172 violations ⚠
- 26833 (Maysville) - 47 violations ⚠
- 25875 (Mc Graws) - 9 violations ⚠
- 26040 (Mcmechen) - 13 violations ⚠
- 25976 (Meadow Bridge) - 2 violations recorded for mapped water systems
- 25977 (Meadow Creek)
- 26404 (Meadowbrook) - 37 violations ⚠
- 26585 (Metz) - 6 violations recorded for mapped water systems
- 25134 (Miami) - 3 violations recorded for mapped water systems
- 26149 (Middlebourne) - 70 violations ⚠
- 25540 (Midkiff) - 1 violation ⚠
- 25878 (Midway) - 56 violations ⚠
- 26838 (Milam)
- 26280 (Mill Creek) - 11 violations recorded for mapped water systems
- 25261 (Millstone)
- 25432 (Millville)
- 25262 (Millwood) - 24 violations recorded for mapped water systems
- 25541 (Milton) [C] - 54 violations
- 25879 (Minden)
- 26120 (Mineral Wells)
- 26121 (Mineral Wells)
- 26150 (Mineral Wells) [C] - 10 violations ⚠
- 26405 (Moatsville) - 7 violations recorded for mapped water systems
- 24862 (Mohawk)
- 26586 (Montana Mines) [B] - 1 violation
- 24737 (Montcalm) - 21 violations ⚠
- 26282 (Monterville) - 11 violations recorded for mapped water systems
- 25136 (Montgomery)
- 26283 (Montrose) - 109 violations ⚠
- 26836 (Moorefield) - 38 violations recorded for mapped water systems
- 26501 (Morgantown) [D] - 42 violations ⚠
- 26502 (Morgantown)
- 26504 (Morgantown)
- 26505 (Morgantown) - 7 violations ⚠
- 26506 (Morgantown) [C] - 1 violation
- 26507 (Morgantown)
- 26508 (Morgantown) [D] - 23 violations ⚠
- 26041 (Moundsville) [D] - 37 violations ⚠
- 25264 (Mount Alto) - 24 violations recorded for mapped water systems
- 25139 (Mount Carbon)
- 26408 (Mount Clare) - 52 violations ⚠
- 25637 (Mount Gay) - 171 violations ⚠
- 25880 (Mount Hope) - 7 violations ⚠
- 25888 (Mount Hope)
- 26678 (Mount Lookout) - 13 violations ⚠
- 26679 (Mount Nebo) - 13 violations ⚠
- 25185 (Mount Olive)
- 26739 (Mount Storm) - 42 violations ⚠
- 26151 (Mount Zion) - 40 violations ⚠
- 25882 (Mullens) - 60 violations ⚠
- 26152 (Munday)
- 25544 (Myra)
- 26680 (Nallen) - 13 violations ⚠
- 25140 (Naoma)
- 26631 (Napier)
- 25685 (Naugatuck) - 166 violations ⚠
- 25141 (Nebo)
- 25142 (Nellis) - 3 violations recorded for mapped water systems
- 24738 (Nemours)
- 26681 (Nettie) - 50 violations ⚠
- 26743 (New Creek) - 125 violations ⚠
- 26047 (New Cumberland) - 127 violations ⚠
- 25265 (New Haven) - 60 violations recorded for mapped water systems
- 26056 (New Manchester) - 32 violations recorded for mapped water systems
- 26155 (New Martinsville) - 192 violations ⚠
- 26411 (New Milton)
- 24867 (New Richmond) - 125 violations ⚠
- 26410 (Newburg) - 66 violations ⚠
- 26050 (Newell) - 4 violations ⚠
- 24866 (Newhall)
- 25266 (Newton) - 95 violations recorded for mapped water systems
- 25686 (Newtown)
- 25978 (Nimitz)
- 25143 (Nitro) - 3 violations recorded for mapped water systems
- 25267 (Normantown) - 18 violations recorded for mapped water systems
- 25688 (North Matewan) - 180 violations ⚠
- 24869 (North Spring)
- 24868 (Northfork) - 189 violations ⚠
- 26285 (Norton) - 11 violations recorded for mapped water systems
- 25901 (Oak Hill)
- 24870 (Oceana) - 78 violations ⚠
- 25902 (Odd) - 2 violations ⚠
- 26845 (Old Fields)
- 25638 (Omar) - 20 violations ⚠
- 25545 (Ona) [C] - 54 violations
- 26886 (Onego)
- 25148 (Orgas) - 3 violations recorded for mapped water systems
- 26412 (Orlando) - 2 violations recorded for mapped water systems
- 25268 (Orma)
- 26543 (Osage) - 14 violations ⚠
- 25149 (Ottawa) - 3 violations recorded for mapped water systems
- 26159 (Paden City) - 184 violations ⚠
- 25152 (Page)
- 24871 (Pageton) - 141 violations ⚠
- 26160 (Palestine) - 24 violations ⚠
- 24872 (Panther)
- 26101 (Parkersburg) [D] - 29 violations ⚠
- 26102 (Parkersburg)
- 26103 (Parkersburg)
- 26104 (Parkersburg) [C] - 24 violations ⚠
- 26106 (Parkersburg)
- 26287 (Parsons) - 58 violations ⚠
- 25434 (Paw Paw)
- 25904 (Pax) - 21 violations ⚠
- 24873 (Paynesville)
- 25639 (Peach Creek) - 72 violations ⚠
- 25547 (Pecks Mill)
- 24962 (Pence Springs)
- 26415 (Pennsboro) - 37 violations ⚠
- 26544 (Pentress)
- 26847 (Petersburg) - 11 violations recorded for mapped water systems
- 24963 (Peterstown) - 2 violations ⚠
- 26161 (Petroleum)
- 25154 (Peytona) - 3 violations recorded for mapped water systems
- 26416 (Philippi) - 34 violations ⚠
- 26230 (Pickens) - 11 violations recorded for mapped water systems
- 26750 (Piedmont)
- 25156 (Pinch)
- 26419 (Pine Grove) - 3 violations recorded for mapped water systems
- 24874 (Pineville) - 65 violations ⚠
- 25906 (Piney View)
- 25979 (Pipestem)
- 25159 (Poca) - 3 violations recorded for mapped water systems
- 25550 (Point Pleasant) - 20 violations ⚠
- 25437 (Points)
- 25160 (Pond Gap) [A] - 3 violations
- 26684 (Pool) - 13 violations ⚠
- 26162 (Porters Falls)
- 25161 (Powellton)
- 25162 (Pratt)
- 24878 (Premier) - 38 violations ⚠
- 25555 (Prichard) - 5 violations recorded for mapped water systems
- 25907 (Prince)
- 24739 (Princeton) - 22 violations ⚠
- 24740 (Princeton) - 22 violations ⚠
- 25908 (Princewick)
- 25164 (Procious) - 88 violations recorded for mapped water systems
- 26055 (Proctor) - 29 violations ⚠
- 25909 (Prosperity)
- 26421 (Pullman)
- 26852 (Purgitsville) - 8 violations ⚠
- 26546 (Pursglove)
- 25981 (Quinwood) - 25 violations ⚠
- 26587 (Rachel) - 1 violation recorded for mapped water systems
- 25165 (Racine) - 3 violations recorded for mapped water systems
- 25690 (Ragland) - 166 violations ⚠
- 25962 (Rainelle) - 45 violations ⚠
- 25911 (Raleigh) - 15 violations ⚠
- 25557 (Ranger) - 29 violations ⚠
- 25438 (Ranson) - 96 violations recorded for mapped water systems
- 25913 (Ravencliff)
- 26164 (Ravenswood) - 72 violations ⚠
- 25691 (Rawl)
- 24879 (Raysal)
- 26167 (Reader) - 3 violations recorded for mapped water systems
- 26289 (Red Creek)
- 25168 (Red House) - 3 violations recorded for mapped water systems
- 25692 (Red Jacket) - 180 violations ⚠
- 26547 (Reedsville) - 70 violations ⚠
- 25270 (Reedy) - 143 violations ⚠
- 24966 (Renick)
- 26422 (Reynoldsville) - 5 violations recorded for mapped water systems
- 25915 (Rhodell)
- 26261 (Richwood) - 123 violations ⚠
- 26753 (Ridgeley) - 539 violations ⚠
- 25169 (Ridgeview) - 3 violations recorded for mapped water systems
- 25440 (Ridgeway)
- 26755 (Rio) - 10 violations recorded for mapped water systems
- 25271 (Ripley) - 31 violations recorded for mapped water systems
- 25441 (Rippon)
- 26814 (Riverton)
- 26588 (Rivesville) - 115 violations ⚠
- 25173 (Robson)
- 24747 (Rock) - 22 violations ⚠
- 26234 (Rock Cave) - 1 violation recorded for mapped water systems
- 25174 (Rock Creek)
- 24880 (Rock View) - 65 violations ⚠
- 26169 (Rockport) - 10 violations ⚠
- 24881 (Roderfield) - 38 violations ⚠
- 26757 (Romney) - 148 violations ⚠
- 24970 (Ronceverte) - 65 violations ⚠
- 26636 (Rosedale)
- 26424 (Rosemont) - 34 violations recorded for mapped water systems
- 26425 (Rowlesburg) - 10 violations recorded for mapped water systems
- 25984 (Rupert)
- 25916 (Sabine)
- 25177 (Saint Albans) [B] - 64 violations ⚠
- 26170 (Saint Marys) - 1 violation recorded for mapped water systems
- 26426 (Salem) [D] - 52 violations ⚠
- 25559 (Salt Rock) [B] - 2 violations
- 26430 (Sand Fork)
- 25985 (Sandstone)
- 25275 (Sandyville)
- 25644 (Sarah Ann) - 20 violations ⚠
- 25876 (Saulsville)
- 25180 (Saxon)
- 25917 (Scarbro) - 21 violations ⚠
- 25560 (Scott Depot) - 8 violations recorded for mapped water systems
- 24974 (Secondcreek)
- 26236 (Selbyville)
- 26884 (Seneca Rocks)
- 25181 (Seth) - 3 violations recorded for mapped water systems
- 25918 (Shady Spring) - 11 violations ⚠
- 26761 (Shanks) - 10 violations recorded for mapped water systems
- 25183 (Sharples)
- 25442 (Shenandoah Junction) - 98 violations recorded for mapped water systems
- 25443 (Shepherdstown) - 102 violations ⚠
- 26431 (Shinnston) [C] - 132 violations ⚠
- 26434 (Shirley)
- 25562 (Shoals)
- 26638 (Shock)
- 26058 (Short Creek)
- 24882 (Simon) - 69 violations ⚠
- 26435 (Simpson)
- 24976 (Sinks Grove) - 65 violations ⚠
- 26175 (Sistersville) - 305 violations ⚠
- 25919 (Skelton)
- 25920 (Slab Fork)
- 25444 (Slanesville)
- 26291 (Slatyfork) - 38 violations recorded for mapped water systems
- 26436 (Smithburg)
- 25186 (Smithers) - 120 violations ⚠
- 26437 (Smithfield) - 3 violations recorded for mapped water systems
- 26178 (Smithville)
- 24977 (Smoot)
- 26209 (Snowshoe)
- 25564 (Sod) - 60 violations ⚠
- 25921 (Sophia) - 58 violations ⚠
- 25187 (Southside)
- 25922 (Spanishburg)
- 26438 (Spelter)
- 25276 (Spencer) - 241 violations ⚠
- 25986 (Spring Dale) - 2 violations recorded for mapped water systems
- 26763 (Springfield) - 592 violations ⚠
- 25565 (Spurlockville) - 64 violations ⚠
- 24884 (Squire)
- 25927 (Stanaford)
- 25928 (Stephenson) - 60 violations ⚠
- 25646 (Stollings) - 23 violations ⚠
- 26815 (Sugar Grove)
- 25567 (Sumerco) - 60 violations ⚠
- 26651 (Summersville) - 60 violations ⚠
- 25446 (Summit Point)
- 25932 (Surveyor)
- 26601 (Sutton) - 204 violations ⚠
- 26690 (Swiss) - 24 violations ⚠
- 24887 (Switchback)
- 25647 (Switzer) - 20 violations ⚠
- 25193 (Sylvester)
- 25201 (Tad)
- 24981 (Talcott)
- 26237 (Tallmansville) - 13 violations recorded for mapped water systems
- 25569 (Teays)
- 26764 (Terra Alta) - 47 violations ⚠
- 26292 (Thomas) - 58 violations ⚠
- 26440 (Thornton) - 41 violations recorded for mapped water systems
- 24888 (Thorpe) - 21 violations ⚠
- 25936 (Thurmond)
- 26691 (Tioga) - 1 violation recorded for mapped water systems
- 25202 (Tornado) [B] - 63 violations ⚠
- 26059 (Triadelphia) [D] - 23 violations ⚠
- 26443 (Troy)
- 26444 (Tunnelton) - 77 violations ⚠
- 25203 (Turtle Creek) - 3 violations recorded for mapped water systems
- 25204 (Twilight) - 3 violations recorded for mapped water systems
- 25205 (Uneeda) - 3 violations recorded for mapped water systems
- 24983 (Union)
- 26866 (Upper Tract) - 16 violations recorded for mapped water systems
- 26266 (Upperglade) - 89 violations ⚠
- 26293 (Valley Bend) - 11 violations recorded for mapped water systems
- 26060 (Valley Grove) [C] - 19 violations ⚠
- 26294 (Valley Head) - 11 violations recorded for mapped water systems
- 25206 (Van)
- 25696 (Varney) - 180 violations ⚠
- 25649 (Verdunville) - 68 violations ⚠
- 25650 (Verner) - 20 violations ⚠
- 25938 (Victor)
- 26105 (Vienna) [C] - 21 violations ⚠
- 26238 (Volga) - 6 violations recorded for mapped water systems
- 24984 (Waiteville)
- 26180 (Walker) [C] - 15 violations
- 26447 (Walkersville)
- 26448 (Wallace)
- 25285 (Wallback) - 88 violations recorded for mapped water systems
- 25286 (Walton) - 3 violations ⚠
- 26590 (Wana) [C]
- 24892 (War)
- 26851 (Wardensville)
- 24894 (Warriormine)
- 26181 (Washington) [C] - 10 violations ⚠
- 26184 (Waverly) [C] - 3 violations
- 25570 (Wayne) - 29 violations ⚠
- 24985 (Wayside)
- 26288 (Webster Springs) - 89 violations ⚠
- 26062 (Weirton) [F] - 107 violations ⚠
- 24801 (Welch) - 244 violations ⚠
- 26070 (Wellsburg) [F] - 51 violations ⚠
- 25287 (West Columbia) - 67 violations recorded for mapped water systems
- 25571 (West Hamlin) - 32 violations ⚠
- 26074 (West Liberty)
- 26451 (West Milford)
- 26456 (West Union) - 28 violations ⚠
- 26452 (Weston) - 8 violations recorded for mapped water systems
- 25651 (Wharncliffe) - 25 violations ⚠
- 25208 (Wharton) - 3 violations recorded for mapped water systems
- 26003 (Wheeling) [D] - 45 violations ⚠
- 25989 (White Oak) - 2 violations ⚠
- 24961 (White Sulphur Springs)
- 24986 (White Sulphur Springs) [D] - 63 violations ⚠
- 25209 (Whitesville) - 3 violations recorded for mapped water systems
- 25652 (Whitman) - 20 violations ⚠
- 26296 (Whitmer)
- 25211 (Widen)
- 24895 (Wilcoe)
- 26767 (Wiley Ford) - 539 violations ⚠
- 25653 (Wilkinson)
- 24991 (Williamsburg)
- 25661 (Williamson) - 239 violations ⚠
- 26187 (Williamstown) [C] - 48 violations
- 25699 (Wilsondale) - 5 violations ⚠
- 26075 (Windsor Heights) - 7 violations ⚠
- 25213 (Winfield) - 8 violations recorded for mapped water systems
- 25214 (Winifrede)
- 25942 (Winona)
- 24993 (Wolfcreek)
- 24751 (Wolfe)
- 25572 (Woodville)
- 26591 (Worthington) [C] - 127 violations ⚠
- 26463 (Wyatt) - 70 violations ⚠
- 25943 (Wyco)
- 24898 (Wyoming) - 65 violations ⚠
- 25573 (Yawkey) - 60 violations ⚠
- 26865 (Yellow Spring)
- 25654 (Yolyn) - 3 violations ⚠
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 West Virginia
The 12 largest community water systems in West Virginia, out of 242 in our data.
- C
- B
- D
- D
- C
Show all 12 water systems
- B
- D
- B
- A
- D
Systems with the most violations in West Virginia
12 systems in West Virginia with the most recorded EPA violations.
Frequently Asked Questions
Is the water safe to drink in West Virginia?
West Virginia has 242 community water systems serving 1,247,677 people across 855 ZIP codes. There are 5,748 recorded violations among these water systems, including 441 health-based. 479 of 855 ZIP codes are mapped to at least one water system with a recorded violation.
What plumbing code does West Virginia follow?
West 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 West Virginia's drinking water?
2 ZIP codes in West Virginia are mapped to water systems whose reported 90th-percentile lead result exceeded the EPA action level of 0.015 mg/L.
What is the radon risk in West Virginia?
27% of ZIP codes in West Virginia are mapped to counties classified as EPA Radon Zone 1 (highest county-level radon potential).