All water systems in West Virginia
771 systems
| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Monongah Town of Monongah · Marion County |
3,226 | 2 | 1 | |
|
Tyler County PSD Friendly · Tyler County |
3,195 | 2 | 2 | |
|
New Creek Water Association New Creek (newcreek) · Mineral County |
3,163 | 3 | 2 | |
|
Follansbee Municipal Follansbee · Brooke County |
3,145 | 2 | 0 | |
|
Clinton Water Assoc Kingwood Pike Morgantown · Monongalia County |
3,100 | 2 | 1 | |
|
Cowen PSD Cowen · Webster County |
3,098 | 4 | 0 | |
|
Chester Water Dept. Chester · Hancock County |
3,088 | 5 | 1 | |
|
Branchland Midkiff PSD Branchland · Lincoln County |
3,077 | 3 | 0 | |
|
Bethlehem Bethlehem · Ohio County |
2,968 | 4 | 0 | |
|
Washington Pike PSD Wellsburg · Brooke County |
2,967 | 2 | 0 | |
|
Welch City of Welch · McDowell County |
2,907 | 6 | 1 | |
|
Sun Valley PSD Reynoldsville · Harrison County |
2,905 | 3 | 3 | |
|
Elkins Road PSD Buckhannon · Upshur County |
2,890 | 2 | 1 | |
|
Mingo County PSD Pigeon Creek Varney · Mingo County |
2,877 | 7 | 4 | |
|
Mount Hope Water Assoc Buckhannon · Upshur County |
2,870 | 3 | 1 | |
|
Petersburg Town of Petersburg · Grant County |
2,841 | 6 | 2 | |
|
Chestnut Ridge PSD Chestnut Ridge · Barbour County |
2,744 | 0 | 0 | |
|
Greater Harrison PSD Valley of Good Hope West Milford · Harrison County |
2,744 | 7 | 2 | |
|
Shortline PSD Wallace · Harrison County |
2,727 | 4 | 3 | |
|
Saint Marys St. Marys · Pleasants County |
2,711 | 2 | 1 | |
|
Marshall County PSD 3 Limestone, Pleasant Valley · Marshall County |
2,694 | 1 | 1 | |
|
Williamson Utility Board Williamson · Mingo County |
2,660 | 5 | 2 | |
|
Ohio County PSD No. 3 Triadelphia · Ohio County |
2,657 | 0 | 0 | |
|
Century Volga PSD Volga · Barbour County |
2,603 | 0 | 0 | |
|
Kanawha Falls PSD Gauley Bridge · Fayette County |
2,547 | 14 | 3 | |
|
Northern Jackson County PSD Ravenswood · Jackson County |
2,506 | 1 | 0 | |
|
River Bend Membership Corporation Falling Waters · Berkeley County |
2,500 | 7 | 1 | |
|
Glen Dale Water Works Glen Dale · Marshall County |
2,495 | 1 | 0 | |
|
Richwood Water Dept Richwood · Nicholas County |
2,480 | 10 | 3 | |
|
West Hamlin, City of West Hamlin · Lincoln County |
2,465 | 8 | 2 | |
|
Alderson Water Alderson · Greenbrier County |
2,458 | 1 | 0 | |
|
Pleasants CO PSD St. Marys · Pleasants County |
2,357 | 6 | 2 | |
|
Harrisville Harrisville · Ritchie County |
2,347 | 3 | 1 | |
|
Greater Harrison PSD Quiet Dell Nutter Fort · Harrison County |
2,328 | 6 | 0 | |
|
Moorefield Municipal Water Moorefield · Hardy County |
2,328 | 2 | 0 | |
|
Mountain View Water Assoc Pruntytown · Taylor County |
2,306 | 4 | 3 | |
|
Danese PSD Danese · Fayette County |
2,294 | 2 | 0 | |
|
Elizabeth Water Dept Elizabeth · Wirt County |
2,289 | 6 | 3 | |
|
Central Hampshire PSD Augusta, Romney · Hampshire County |
2,274 | 3 | 2 | |
|
Beverly Town of Beverly · Randolph County |
2,268 | 4 | 2 | |
|
McDowell County PSD Bartley Bartley, English · McDowell County |
2,242 | 8 | 2 | |
|
Masontown Water Works Masontown · Preston County |
2,239 | 5 | 2 | |
|
Stonewood City of Stonewood · Harrison County |
2,236 | 3 | 2 | |
|
Pleasant Valley PSD Maidsville · Monongalia County |
2,231 | 3 | 3 | |
|
Lincoln PSD Route 3 Griffithsville · Lincoln County |
2,226 | 8 | 4 | |
|
McMechen Municipal Water Mcmechen · Marshall County |
2,212 | 4 | 2 | |
|
Walton PSD Walton · Roane County |
2,208 | 4 | 2 | |
|
Matewan Water Works Matewan · Mingo County |
2,205 | 2 | 1 | |
|
Clay-Roane PSD (procious District) Procious (camp) · Clay County |
2,199 | 6 | 1 | |
|
Hammond PSD Windsor Heights · Brooke County |
2,186 | 5 | 2 |
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.