West Virginia water providers
Find published drinking-water records, providers, and official agency resources for West Virginia. Review sources, sample dates, and coverage.
Official drinking-water resources
- West Virginia Department of Health - Environmental Health Services - Environmental Engineering Division
- West Virginia Department of Health and Human Resources Drinking Water Viewer
- West Virginia DEP — Statewide PFAS studies and reports
The responsible agency may differ for tribal systems. Record availability and sample dates vary by provider.
Community systems appear first. Sort: Population served · A–Z
Public water systems
771 systems in the imported directory. Includes community systems, schools, workplaces, and other public systems.
- Wvawc-Kanawha Valley DistWV3302016 · CWS · Population served: 209,283
- Wvawc - Huntington DistWV3300608 · CWS · Population served: 98,647
- Berkeley County Pswd-Potomac RiverWV3300218 · CWS · Population served: 69,372
- Morgantown Utility BoardWV3303111 · CWS · Population served: 66,851
- Beckley Water CompanyWV3304104 · CWS · Population served: 47,386
- Parkersburg Utility BoardWV3305407 · CWS · Population served: 34,251
- City of FairmontWV3302502 · CWS · Population served: 30,586
- WheelingWV3303516 · CWS · Population served: 29,899
- Putnam P S DWV3304011 · CWS · Population served: 26,410
- Wvawc New River Regional Wtr Trtmt PltWV3301046 · CWS · Population served: 25,603
- Wvawc Bluestone PlantWV3304513 · CWS · Population served: 20,562
- Clarksburg Water BoardWV3301705 · CWS · Population served: 19,072
- Weirton Area Water BoardWV3300516 · CWS · Population served: 18,633
- Logan County Psd - Northern RegionalWV3302364 · CWS · Population served: 16,921
- City of MartinsburgWV3300212 · CWS · Population served: 16,250
- Charles Town UtilitiesWV3301905 · CWS · Population served: 15,220
- Wvaw - WestonWV3302104 · CWS · Population served: 14,534
- St Albans WaterWV3302031 · CWS · Population served: 13,758
- ViennaWV3305411 · CWS · Population served: 12,507
- Wvawc Bluefield DistrictWV3302835 · CWS · Population served: 12,174
- LewisburgWV3301307 · CWS · Population served: 12,065
- Lubeck PsdWV3305404 · CWS · Population served: 11,724
- Kenova Municipal WaterWV3305009 · CWS · Population served: 11,192
- City of BridgeportWV3301703 · CWS · Population served: 10,775
- MoundsvilleWV3302611 · CWS · Population served: 9,911
- City of ElkinsWV3304203 · CWS · Population served: 9,350
- City of HurricaneWV3304005 · CWS · Population served: 8,987
- Preston County Psd 4WV3303923 · CWS · Population served: 8,753
- Claywood Park PsdWV3305402 · CWS · Population served: 8,141
- Buckhannon Water BoardWV3304902 · CWS · Population served: 8,098
- Union Williams P S DWV3305410 · CWS · Population served: 7,883
- Kingwood Water BoardWV3303908 · CWS · Population served: 7,674
- Lavalette PsdWV3305006 · CWS · Population served: 7,455
- Wvaw - Walnut Grove UtilitiesWV3301942 · CWS · Population served: 7,250
- Frankfort PsdWV3302928 · CWS · Population served: 6,747
- Raleigh County Psd ArnettWV3304140 · CWS · Population served: 6,663
- City of GraftonWV3304601 · CWS · Population served: 6,333
- Ohio County PsdWV3303508 · CWS · Population served: 6,297
- Bluewell PsdWV3302804 · CWS · Population served: 6,216
- Wilderness PsdWV3303405 · CWS · Population served: 6,106
- Southern Jackson County P S DWV3301817 · CWS · Population served: 6,070
- Clinton Water Assoc - Route 119WV3303107 · CWS · Population served: 5,733
- Mineral Wells PsdWV3305405 · CWS · Population served: 5,674
- Town of AthensWV3302801 · CWS · Population served: 5,633
- Summersville Municipal WaterWV3303404 · CWS · Population served: 5,574
- Town of Wayne WaterWV3305007 · CWS · Population served: 5,519
- Milton WaterWV3300609 · CWS · Population served: 5,446
- City of RipleyWV3301811 · CWS · Population served: 5,420
- Red Sulphur PsdWV3303206 · CWS · Population served: 5,331
- Adrian P S DWV3304911 · CWS · Population served: 5,327
- Southwestern Water DistrictWV3304603 · CWS · Population served: 5,296
- New MartinsvilleWV3305203 · CWS · Population served: 5,272
- Point Pleasant Water WorksWV3302710 · CWS · Population served: 5,146
- Ravenswood Municipal Water WorksWV3301810 · CWS · Population served: 5,047
- Craigsville PsdWV3303402 · CWS · Population served: 4,997
- Follansbee Hooverson HeightsWV3300512 · CWS · Population served: 4,970
- Tomlinson Psd-NewellWV3301516 · CWS · Population served: 4,963
- City of ShinnstonWV3301721 · CWS · Population served: 4,959
- Green Valley Glenwood Psd GlenwoodWV3302849 · CWS · Population served: 4,914
- City of KeyserWV3302915 · CWS · Population served: 4,796
- Huttonsville PsdWV3304211 · CWS · Population served: 4,758
- Spencer Water DeptWV3304405 · CWS · Population served: 4,630
- Raleigh County Mem AirportWV3304138 · CWS · Population served: 4,587
- Grant Co Psd-Northfork-MaysvilleWV3301206 · CWS · Population served: 4,559
- Flatwoods Canoe Run PsdWV3300402 · CWS · Population served: 4,344
- Corporation of ShepherdstownWV3301933 · CWS · Population served: 4,300
- Mason Co Psd-Lakin DistWV3302712 · CWS · Population served: 4,296
- Cool Ridge Flat Top PsdWV3304139 · CWS · Population served: 4,190
- Marshall County Psd 4WV3302609 · CWS · Population served: 4,063
- Valley Falls PsdWV3302523 · CWS · Population served: 4,042
- Lincoln PsdWV3302205 · CWS · Population served: 4,039
- City of WellsburgWV3300517 · CWS · Population served: 4,019
- Ravencliff Mcgraws Saulsville PsdWV3305518 · CWS · Population served: 3,967
- Gauley River PsdWV3301042 · CWS · Population served: 3,944
- Mason Co Psd - AshtonWV3302717 · CWS · Population served: 3,902
- Clay Battelle PsdWV3303121 · CWS · Population served: 3,858
- White Sulphur Springs WaterWV3301314 · CWS · Population served: 3,845
- Midland PsdWV3304208 · CWS · Population served: 3,802
- Oceana Community ofWV3305516 · CWS · Population served: 3,796
- City of Logan Water BoardWV3302331 · CWS · Population served: 3,662
- Nettie Leivasy PsdWV3303403 · CWS · Population served: 3,630
- Eastern Wyoming Psd Stephenson WtpWV3305521 · CWS · Population served: 3,616
- Logan Co Psd-Greenville SystemWV3302357 · CWS · Population served: 3,611
- City of PhilippiWV3300104 · CWS · Population served: 3,544
- Buffalo Creek PsdWV3302347 · CWS · Population served: 3,542
- Greater Harrison Psd Lost Creek Mt ClareWV3301713 · CWS · Population served: 3,536
- City of Berkeley SpringsWV3303301 · CWS · Population served: 3,526
- Williamstown Water DeptWV3305412 · CWS · Population served: 3,469
- Crum PsdWV3305010 · CWS · Population served: 3,463
- Marshall County Psd 1WV3302606 · CWS · Population served: 3,463
- Preston County Psd 1WV3303912 · CWS · Population served: 3,455
- Raleigh County Psd Coal CityWV3304123 · CWS · Population served: 3,415
- Mason Co Psd-LetartWV3302713 · CWS · Population served: 3,303
- Woods Home Owners Association 2WV3300237 · CWS · Population served: 3,300
- City of Paden CityWV3305204 · CWS · Population served: 3,291
- Greenbrier Hotel CorporationWV3301305 · CWS · Population served: 3,280
- Sugar Creek PsdWV3300404 · CWS · Population served: 3,241
- Cottageville PsdWV3301804 · CWS · Population served: 3,230
- Town of MonongahWV3302515 · CWS · Population served: 3,226
- Chester Water Dept.WV3301504 · CWS · Population served: 3,220