PFAS in West Virginia tap water

21 of 103 tested systems measured above the federal limit. 34 had a detection of any kind.

Every public water system below was required by the EPA to test for 29 PFAS compounds. Sorted by the highest PFOA or PFOS reading, worst first. Find yours for the full set of readings and what removes them.

Water systemHighest PFOAHighest PFOSFoundAgainst the 4 ppt limit
Lubeck Psd179.5 pptnone detected5 of 29Above
New Martinsville8.8 ppt121.8 ppt7 of 29Above
Parkersburg Utility Board46.5 pptnone detected2 of 29Above
Williamstown Water Dept32 pptnone detected7 of 29Above
Walnut Grove Utilities4.2 ppt17.3 ppt7 of 29Above
Mineral Wells Psd13.2 pptnone detected2 of 29Above
Mountaineer Park Inc12.2 pptnone detected4 of 29Above
Pennsboro11.7 pptnone detected3 of 29Above
Claywood Park Psd11.1 pptnone detected2 of 29Above
Pleasants Co Psd11 pptnone detected2 of 29Above
Weirton Area Water Board4.1 ppt8.2 ppt6 of 29Above
Union Williams P S D5.8 pptnone detected1 of 29Above
Southern Jackson County P S D5.3 pptnone detected1 of 29Above
Ripley City of5.1 pptnone detected1 of 29Above
Bridgeport City of5 pptnone detected1 of 29Above
Greater Harrison Psd Lost Creek Mt Clare4.8 pptnone detected1 of 29Above
Ravenswood Municipal Water Works4.8 pptnone detected5 of 29Above
Wellsburg, City of4.6 pptnone detected5 of 29Above
Shortline Psd4.5 pptnone detected1 of 29Above
Lavalette Psd4.4 pptnone detected3 of 29Above
Washington Pike Psd4.1 pptnone detected4 of 29Above
Adrian P S Dnone detectednone detected1 of 29Within
Alderson Waternone detectednone detected0 of 29Within
Arthurdale Water Assoc.none detectednone detected0 of 29Within
Athens Town ofnone detectednone detected0 of 29Within
Beckley Water Companynone detectednone detected0 of 29Within
Berkeley Co P S W D-bunker Hillnone detectednone detected4 of 29Within
Berkeley County Pswd-potomac Rivernone detectednone detected0 of 29Within
Berkeley Springs City ofnone detectednone detected0 of 29Within
Bluewell Psdnone detectednone detected1 of 29Within
Buckhannon Water Boardnone detectednone detected0 of 29Within
Buffalo Creek Psdnone detectednone detected0 of 29Within
Charles Town Utilitiesnone detectednone detected0 of 29Within
Cheat View Psdnone detectednone detected0 of 29Within
Clarksburg Water Boardnone detectednone detected0 of 29Within
Clay Battelle Psdnone detectednone detected0 of 29Within
Clinton Water Assoc - Route 119none detectednone detected0 of 29Within
Cool Ridge Flat Top Psdnone detectednone detected0 of 29Within
Corporation of Shepherdstownnone detectednone detected3 of 29Within
Cowen Psdnone detectednone detected0 of 29Within
Craigsville Psdnone detectednone detected0 of 29Within
Eastern Wyoming Psd Stephenson WTPnone detectednone detected0 of 29Within
Elkins City ofnone detectednone detected0 of 29Within
Elkins Road Psdnone detectednone detected0 of 29Within
Fairmont City ofnone detectednone detected0 of 29Within
Fbi Center Clarksburgnone detectednone detected0 of 29Within
Flatwoods Canoe Run Psdnone detectednone detected0 of 29Within
Follansbee Hooverson Heightsnone detectednone detected1 of 29Within
Frankfort Psdnone detectednone detected0 of 29Within
Frankfort Psd Wiley Fordnone detectednone detected0 of 29Within
Gauley River Psdnone detectednone detected0 of 29Within
Gilmer County Psd - Normantown Stumptownnone detectednone detected0 of 29Within
Grafton City ofnone detectednone detected0 of 29Within
Grant Co Psd-northfork-maysvillenone detectednone detected0 of 29Within
Green Valley Glenwood Psd Glenwoodnone detectednone detected0 of 29Within
Hurricane City ofnone detectednone detected1 of 29Within
Huttonsville Psdnone detectednone detected0 of 29Within
Junior Town ofnone detectednone detected0 of 29Within
Kenova Municipal Waternone detectednone detected0 of 29Within
Keyser City ofnone detectednone detected0 of 29Within
Kingwood Water Boardnone detectednone detected0 of 29Within
Lewisburgnone detectednone detected0 of 29Within
Lincoln Psdnone detectednone detected0 of 29Within
Logan Co Psd-greenville Systemnone detectednone detected0 of 29Within
Logan County Psd - Northern Regionalnone detectednone detected0 of 29Within
Logan Water Board City ofnone detectednone detected0 of 29Within
Mannington Psdnone detectednone detected0 of 29Within
Marshall County Psd 1none detectednone detected2 of 29Within
Marshall County Psd 4none detectednone detected1 of 29Within
Martinsburg City ofnone detectednone detected3 of 29Within
Mason Co Psd-crab Creeknone detectednone detected0 of 29Within
Mason Co Psd-lakin Distnone detectednone detected0 of 29Within
Midland Psdnone detectednone detected0 of 29Within
Milton Waternone detectednone detected0 of 29Within
Mingo County Psd - Naugatucknone detectednone detected0 of 29Within
Morgantown Utility Boardnone detectednone detected0 of 29Within
Moundsvillenone detectednone detected0 of 29Within
Ohio County Psdnone detectednone detected2 of 29Within
Point Pleasant Water Worksnone detectednone detected1 of 29Within
Preston County Psd 1none detectednone detected0 of 29Within
Preston County Psd 4none detectednone detected0 of 29Within
Putnam P S Dnone detectednone detected0 of 29Within
Raleigh County Mem Airportnone detectednone detected0 of 29Within
Raleigh County Psd Arnettnone detectednone detected0 of 29Within
Red Sulphur Psdnone detectednone detected0 of 29Within
Shinnston City ofnone detectednone detected0 of 29Within
Southwestern Water Districtnone detectednone detected0 of 29Within
Spencer Water Deptnone detectednone detected0 of 29Within
St Albans Waternone detectednone detected0 of 29Within
Sugar Creek Psdnone detectednone detected0 of 29Within
Summersville Municipal Waternone detectednone detected0 of 29Within
Valley Falls Psdnone detectednone detected0 of 29Within
Vienna, Wvnone detectednone detected2 of 29Within
Wayne Water Town ofnone detectednone detected0 of 29Within
Wheeling Waternone detectednone detected2 of 29Within
White Sulphur Springs Waternone detectednone detected0 of 29Within
Wilderness Psdnone detectednone detected0 of 29Within
Wvaw - Westonnone detectednone detected0 of 29Within
Wvawc - Huntington Distnone detectednone detected0 of 29Within
Wvawc Bluefield Districtnone detectednone detected0 of 29Within
Wvawc Bluestone Plantnone detectednone detected0 of 29Within
Wvawc New River Regional Wtr Trtmt Pltnone detectednone detected0 of 29Within
Wvawc-kanawha Valley Distnone detectednone detected0 of 29Within

All 103 systems the EPA tested in West Virginia, every one of them with its own page. Each was tested for 29 PFAS compounds.

Other states

Graded water filters you can buy today

The best graded product in each filter type we cover.

We may earn a commission on these links, at no cost to you. It never changes a grade.

Source, the EPA’s fifth Unregulated Contaminant Monitoring Rule, final dataset published 2026-10-15. Original data →