Tapcensus

All water systems in West Virginia

771 systems

SystemServesStatusRules violated, 3 yrUnresolved
Leadsville PSD
Elkins · Randolph County
1,536 4 3
Pennsboro
Pennsboro · Ritchie County
1,532 4 2
Lumberport Town of
Lumberport · Harrison County
1,519 6 2
Benwood Water Department
Benwood · Marshall County
1,510 3 3
Chemours Company-Washington Works
Parkersburg · Wood County
1,500 0 0
Greenbrier County PSD 2
Crichton · Greenbrier County
1,478 6 0
Ceredo Water Works
Ceredo · Wayne County
1,472 3 3
Hardy County PSD 220 South
Moorefield · Hardy County
1,463 1 0
Parsons City of
Parsons · Tucker County
1,461 6 2
Hardy County PSD 220 N
Moorefield · Hardy County
1,442 1 1
Jane Lew PSD
Jane Lew · Lewis County
1,440 4 3
Raleigh County PSD Clear Creek
Clear Creek · Raleigh County
1,407 3 0
Franklin Municipality of
Franklin · Pendleton County
1,402 5 2
Haymond PSD
Grafton · Taylor County
1,393 7 3
Rainelle Water Dept
Rainelle · Greenbrier County
1,381 8 3
Wetzel CO PSD 1
Reader · Wetzel County
1,378 1 0
Birch River PSD
Birch River · Nicholas County
1,369 2 2
Big Bend PSD
Talcott · Summers County
1,350 4 0
Tunnelton Town of
Tunnelton · Preston County
1,346 2 1
New Cumberland, City of
New Cumberland · Hancock County
1,326 6 3
Alpine Lake Public Utilities
Terra Alta · Preston County
1,325 1 0
Taylor County PSD
Grafton · Taylor County
1,322 8 3
Middlebourne Water Works
Middlebourne · Tyler County
1,267 8 2
Rivesville Town of
Rivesville · Marion County
1,267 3 3
Paw Paw Route 19 PSD
Paw Paw · Marion County
1,257 7 2
Kermit Water Works
Kermit · Mingo County
1,237 5 4
Clay Water Dept
Clay · Clay County
1,232 10 2
Lavalette PSD Eastern District
Lavalette · Wayne County
1,220 0 0
War Water Works City Realty
War · McDowell County
1,220 5 4
Bingamon PSD
Mannington · Marion County
1,179 2 0
Lavalette Psd-Route 52 North District
Lavalette · Wayne County
1,179 0 0
Rupert Water
Rupert · Greenbrier County
1,170 0 0
Mount Zion P S D
Grantsville · Calhoun County
1,163 8 5
Ohio County PSD NO 2
Triadelphia · Ohio County
1,153 0 0
Ices Run PSD
Fairmont · Marion County
1,149 0 0
Newburg Town of
Newburg · Preston County
1,133 0 0
Burnsville Public Utility
Burnsville · Braxton County
1,126 2 2
Berkeley CO Pswd-Glenwood Forest
Gerrardstown · Berkeley County
1,102 4 1
Constellium Rolled Products LLC
Ravenswood · Jackson County
1,100 3 1
Frankfort PSD Wiley Ford
Wiley Ford · Mineral County
1,062 2 2
Gallipolis Ferry
Gallipolis Ferry (rr Name Gall · Mason County
1,061 4 2
Coons Run PSD
Adamsville, Francis · Harrison County
1,059 6 0
Central Hampshire PSD Green Spring
Green Spring · Hampshire County
1,046 8 3
Clay CO Psd-Hartland
Procious (camp) · Clay County
1,043 0 0
Downs PSD
Rachel (downs) · Marion County
1,024 1 1
Anmoore Town of
Anmoore · Harrison County
1,013 3 3
Belmont, City of
Belmont · Pleasants County
1,003 3 3
Fountain PSD
Addition, Keyser · Mineral County
1,001 2 1
I Heart Church
Bradley · Raleigh County
1,000 6 3
Junior Town of
Junior · Barbour County
987 2 1
About this data

Rules violated counts the rules a system was in violation of in the past three years, including monitoring and reporting lapses; one rule can carry several violations. Unresolved is the number of those rules still in violation at EPA's latest data refresh.

Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The West Virginia records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.