PFAS in Alabama tap water

81 of 307 tested systems measured above the federal limit. 117 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
Irondale Water System5.1 ppt59.4 ppt6 of 29Above
Collinsville Water Works52.5 ppt6.6 ppt5 of 29Above
Gadsden Water Works and Sewer Board32 ppt32.4 ppt8 of 29Above
Grand Bay Water Works Board31.4 ppt26.9 ppt3 of 29Above
Sterrett-vandiver Water System21 ppt31 ppt7 of 29Above
Colbert County Rural Water System19.8 ppt29.5 ppt8 of 29Above
Wetumpka Water Works & Sewer Board19 ppt29 ppt7 of 29Above
Clanton Water Department26 ppt28 ppt8 of 29Above
Highland Water Authority26.7 ppt27.8 ppt8 of 29Above
Shelby County Water System26.1 ppt27.7 ppt8 of 29Above
Northeast Etowah County Water Co-op27 ppt20 ppt8 of 29Above
Prattville (water Works Board Of)19.2 ppt22.8 ppt7 of 29Above
Greenhill Water & Fire Pro Authority10.6 ppt22.3 ppt6 of 29Above
Alabaster Water Board21 ppt19 ppt8 of 29Above
West Etowah Water & Fire Pro Authority17 ppt21 ppt7 of 29Above
Marbury Water System, Inc.16.1 ppt20.2 ppt7 of 29Above
Sheffield Utilities Department13 ppt20 ppt5 of 29Above
Grove Hill Water Works5 ppt19 ppt7 of 29Above
Spring Valley Water Authority11 ppt19 ppt6 of 29Above
Tri Community Water System19 ppt19 ppt7 of 29Above
Millbrook Utilities15.2 ppt18.1 ppt7 of 29Above
Holtville Water System17 ppt18 ppt7 of 29Above
Florence Water-wastewater Department9.7 ppt17 ppt5 of 29Above
Littleville Waterworks7.1 ppt17 ppt5 of 29Above
West Lauderdale Co Water & Fpa13 ppt17 ppt6 of 29Above
Muscle Shoals Utility Board9.6 ppt16.8 ppt5 of 29Above
Montevallo Water Works & Sewernone detected16.7 ppt5 of 29Above
Wilcox County Water Authority10.4 ppt16.2 ppt7 of 29Above
Loachapoka Water Authority16 pptnone detected6 of 29Above
Weaver Water System5 ppt15.3 ppt4 of 29Above
Childersburg Water & Sewer Boardnone detected15.1 ppt6 of 29Above
Fairhope Water System (city Of)5.7 ppt15 ppt2 of 29Above
Pell City Water Works15 ppt5.5 ppt7 of 29Above
South Marengo Co Water & Fire Pro Auth9.2 ppt15 ppt7 of 29Above
Southside Water Works14 ppt8.1 ppt7 of 29Above
Thomasville Water Works & Sewer Board8.9 ppt14 ppt7 of 29Above
Pine Hill Water Department8.4 ppt13.7 ppt7 of 29Above
Ardmore Water System5.9 ppt12.9 ppt7 of 29Above
Rogersville Water Works & Sewer Board10.2 ppt12.3 ppt8 of 29Above
Auburn Water Works12 pptnone detected2 of 29Above
Saraland Water Service4.5 ppt12 ppt5 of 29Above
Northeast Alabama Water System11.9 ppt5.6 ppt7 of 29Above
Pelham Water Works11.6 ppt5.6 ppt7 of 29Above
Limestone County Water System8.7 ppt11.1 ppt7 of 29Above
Albertville Utilities Board11 ppt4.8 ppt6 of 29Above
North Baldwin Utilitiesnone detected11 ppt2 of 29Above
Opelika Utilities11 ppt6.4 ppt4 of 29Above
Talladega County Water System9.3 ppt10.5 ppt7 of 29Above
Boaz Water & Sewer Board10 ppt4.6 ppt7 of 29Above
Chisholm Heights Water & F P Authority5.2 ppt9.6 ppt4 of 29Above
Hawk Pride Mt Water System5.5 ppt9.2 ppt6 of 29Above
Asbury Water System9.1 ppt5.8 ppt7 of 29Above
Huntsville Utilities4.7 ppt9 ppt6 of 29Above
Beulah Utilities District8.8 ppt6.2 ppt6 of 29Above
Phenix City Utilities7.5 ppt6.8 ppt6 of 29Above
Helena Utility Board4 ppt7 ppt7 of 29Above
Guntersville Water Works & Sewer Board6.8 ppt4.8 ppt7 of 29Above
Smiths Water and Sewer Authority5.9 ppt6.3 ppt5 of 29Above
Tuscumbia Water Works5 ppt6.3 ppt7 of 29Above
Jackson Water Works & Sewer Boardnone detected6.2 ppt1 of 29Above
Oxford Water Works & Sewer Boardnone detected6.1 ppt2 of 29Above
Bessemer Water Servicenone detected5.9 ppt5 of 29Above
Talladega Water and Sewer Board, City ofnone detected5.9 ppt3 of 29Above
Russell County Water Authority5.8 ppt5.6 ppt6 of 29Above
Union Springs Util Board5.8 pptnone detected1 of 29Above
Warrior River Water Authority4.2 ppt5.7 ppt5 of 29Above
Sardis City Water Board5.6 pptnone detected6 of 29Above
Stevenson (util. Board of the Town Of)4 ppt5.6 ppt2 of 29Above
Tuskegee Utilities Board5.5 pptnone detected2 of 29Above
Centre Water & Sewer Board5.2 pptnone detected6 of 29Above
Eclectic Water Works & Sewer Boardnone detected5 ppt2 of 29Above
Madison County Water Departmentnone detected5 ppt3 of 29Above
Odenville (util Board of the Town Of)4.9 pptnone detected5 of 29Above
Tallassee Water Worksnone detected4.9 ppt1 of 29Above
Harvest-monrovia Water System4.8 ppt4.3 ppt5 of 29Above
Macon County Water Authority4.8 pptnone detected2 of 29Above
Moulton Water Works Boardnone detected4.6 ppt3 of 29Above
Belforest Water System4.5 ppt4.2 ppt7 of 29Above
Friendship Water Worksnone detected4.5 ppt1 of 29Above
Huguley Water Authoritynone detected4.2 ppt5 of 29Above
Springville Water Works4.1 pptnone detected5 of 29Above
Cook Springs Water Authority4 pptnone detected5 of 29Within
Abbeville Water Works & Sewer Boardnone detectednone detected0 of 29Within
Addison Water Worksnone detectednone detected0 of 29Within
Alexander City Water Departmentnone detectednone detected0 of 29Within
Aliceville Water & Sewer Boardnone detectednone detected0 of 29Within
Andalusia (utilities Board Of)none detectednone detected1 of 29Within
Anniston Water & Sewer Boardnone detectednone detected0 of 29Within
Arab Water Works Boardnone detectednone detected2 of 29Within
Arley Water Worksnone detectednone detected0 of 29Within
Ashford Water Worksnone detectednone detected0 of 29Within
Ashland Water & Sewer Boardnone detectednone detected0 of 29Within
Ashville Water and Sewernone detectednone detected0 of 29Within
Athens Utilitiesnone detectednone detected0 of 29Within
Attalla Water Works Boardnone detectednone detected0 of 29Within
Autauga Co Water Authoritynone detectednone detected0 of 29Within
Bakerhill Water Authoritynone detectednone detected0 of 29Within
Bayou la Batre Utilitiesnone detectednone detected0 of 29Within
Beauregard Water Authoritynone detectednone detected0 of 29Within
Berry Water Department, Town ofnone detectednone detected0 of 29Within
Bethel Water Systemnone detectednone detected0 of 29Within
Birmingham Water Works Boardnone detectednone detected5 of 29Within
Blount County Waternone detectednone detected0 of 29Within
Blountsville Utilities Boardnone detectednone detected0 of 29Within
Boldo Water & Fire Prot. Authoritynone detectednone detected0 of 29Within
Brent Utilities Boardnone detectednone detected0 of 29Within
Brewton Water Worksnone detectednone detected0 of 29Within
Bridgeport Utilities Boardnone detectednone detected2 of 29Within
Brundidge Water Departmentnone detectednone detected0 of 29Within
Buhl, Elrod & Holman Water Authoritynone detectednone detected0 of 29Within
Butler County Water Authoritynone detectednone detected0 of 29Within
Butler Water Systemnone detectednone detected0 of 29Within
Calera Water Worksnone detectednone detected0 of 29Within
Calhoun County Water & Fire Pr Authoritynone detectednone detected0 of 29Within
Camden Water & Sewer Departmentnone detectednone detected0 of 29Within
Carrolls Creek Water Authoritynone detectednone detected0 of 29Within
Cedar Bluff Utilities Boardnone detectednone detected0 of 29Within
Central Elmore Water Authoritynone detectednone detected0 of 29Within
Central Talladega County Water Authoritynone detectednone detected0 of 29Within
Centreville Water & Sewernone detectednone detected0 of 29Within
Cherokee County Water Authoritynone detectednone detected0 of 29Within
Chilton Water Authoritynone detectednone detected0 of 29Within
Citizens Water Service, Inc.none detectednone detected0 of 29Within
Cleburne County Water Authoritynone detectednone detected0 of 29Within
Cleveland Water Worksnone detectednone detected0 of 29Within
Clio Water Worksnone detectednone detected0 of 29Within
Coaling Water Authoritynone detectednone detected0 of 29Within
Coffee County Water Authoritynone detectednone detected0 of 29Within
Coker Water Authoritynone detectednone detected0 of 29Within
Columbiana Water Worksnone detectednone detected0 of 29Within
Cordova Water Works & Gas Boardnone detectednone detected0 of 29Within
Cottonwood Water Worksnone detectednone detected0 of 29Within
Covington County Water Authoritynone detectednone detected0 of 29Within
Cullman County Water Departmentnone detectednone detected0 of 29Within
Cullman Water Works, City ofnone detectednone detected0 of 29Within
Cumberland Mountain Waternone detectednone detected2 of 29Within
Curry Water Authoritynone detectednone detected0 of 29Within
Dadeville Water Works & Sewage Boardnone detectednone detected0 of 29Within
Dale County Water Authoritynone detectednone detected0 of 29Within
Daleville Water & Sewer Boardnone detectednone detected0 of 29Within
Dallas County Water & Sewer Authoritynone detectednone detected0 of 29Within
Daphne (utilities Board of the City Of)none detectednone detected1 of 29Within
Dauphin Island Water & Sewernone detectednone detected0 of 29Within
Decatur (municipal Utilities Board Of)none detectednone detected2 of 29Within
Deer Park-vinegar Bend Water & Fpanone detectednone detected0 of 29Within
Dekalb-jackson Water Supply Districtnone detectednone detected2 of 29Within
Demopolis Water Works and Sewer Boardnone detectednone detected0 of 29Within
Dora Utilitiesnone detectednone detected0 of 29Within
Dothan Utilities (city Of)none detectednone detected1 of 29Within
Double Springs (town Of) W&s Boardnone detectednone detected0 of 29Within
Douglas Water Authoritynone detectednone detected0 of 29Within
East Alabama Water & Fire Pro Districtnone detectednone detected3 of 29Within
East Central Baldwin County Water & Fpanone detectednone detected0 of 29Within
East Cullman Water Systemnone detectednone detected0 of 29Within
East Lauderdale County Water Authoritynone detectednone detected0 of 29Within
Elba Water Worksnone detectednone detected0 of 29Within
Elmore Water & Sewer Authoritynone detectednone detected0 of 29Within
Englewood-hulls Water System, Inc.none detectednone detected0 of 29Within
Enterprise Water Worksnone detectednone detected0 of 29Within
Eufaula Water Worksnone detectednone detected0 of 29Within
Eutaw Water Departmentnone detectednone detected0 of 29Within
Evergreen Water Worksnone detectednone detected0 of 29Within
Excel Water Systemnone detectednone detected0 of 29Within
Fayette Co. Water Coord. & F. P. A.none detectednone detected0 of 29Within
Fayette Water Works Boardnone detectednone detected0 of 29Within
Fayetteville Water Authoritynone detectednone detected0 of 29Within
Foley (utilities Board of the City Of)none detectednone detected0 of 29Within
Fords Valley & Hwy 278 Waternone detectednone detected0 of 29Within
Fort Payne Water Works Boardnone detectednone detected0 of 29Within
Fort Rucker - American Waternone detectednone detected0 of 29Within
Fosters-ralph Water Authoritynone detectednone detected0 of 29Within
Franklin County Water Services Authoritynone detectednone detected1 of 29Within
Freemanville Water Systemnone detectednone detected0 of 29Within
Ft Mitchell Water Systemnone detectednone detected0 of 29Within
Geneva Water Worksnone detectednone detected0 of 29Within
Gilbertown (utilities Board of Town Of)none detectednone detected1 of 29Within
Glencoe Water Works Boardnone detectednone detected0 of 29Within
Gordo Wtr Gas & Sewer Boardnone detectednone detected0 of 29Within
Graysville Water & Sewer Boardnone detectednone detected0 of 29Within
Green Pond Water Systemnone detectednone detected0 of 29Within
Greene County Water Authoritynone detectednone detected0 of 29Within
Greensboro (utilities Bd of the City Of)none detectednone detected0 of 29Within
Greenville Water Worksnone detectednone detected0 of 29Within
Guin Water & Sewer Boardnone detectednone detected0 of 29Within
Gulf Shores (utilities Board City Of)none detectednone detected0 of 29Within
Hale County Water Authoritynone detectednone detected0 of 29Within
Haleyville Water Works & Sewer Boardnone detectednone detected0 of 29Within
Hamilton Water and Wastewater Departmentnone detectednone detected0 of 29Within
Hanceville (the Wwsb of the City Of)none detectednone detected1 of 29Within
Hartford Water Worksnone detectednone detected0 of 29Within
Hartselle Utility Boardnone detectednone detected2 of 29Within
Headland Water Worksnone detectednone detected0 of 29Within
Heflin Water Worksnone detectednone detected0 of 29Within
Henry County Water Authoritynone detectednone detected0 of 29Within
Hokes Bluff Water Boardnone detectednone detected0 of 29Within
Houston County Water Authoritynone detectednone detected0 of 29Within
Jackson County Water Authoritynone detectednone detected2 of 29Within
Jacksons Gap Water Authoritynone detectednone detected0 of 29Within
Jacksonville Water Works, Gas and Sewernone detectednone detected0 of 29Within
Jasper Water Works and Sewer Boardnone detectednone detected0 of 29Within
Jemison Water Worksnone detectednone detected0 of 29Within
Joppa, Hulaco & Ryan Water Authoritynone detectednone detected2 of 29Within
Kushla Water Districtnone detectednone detected0 of 29Within
Lafayette Water Works, Alnone detectednone detected1 of 29Within
Lanett Water Worksnone detectednone detected4 of 29Within
Leeds Water Boardnone detectednone detected0 of 29Within
Lemoyne Water System, Inc.none detectednone detected0 of 29Within
Level Plains Water Systemnone detectednone detected0 of 29Within
Lincoln (city Of)none detectednone detected1 of 29Within
Linden Utilities Boardnone detectednone detected0 of 29Within
Livingston Water Worksnone detectednone detected0 of 29Within
Lowndes County Water Systemnone detectednone detected0 of 29Within
Loxley (town Of)none detectednone detected0 of 29Within
Luverne Water & Sewer Departmentnone detectednone detected0 of 29Within
Madison Water Works & Sewernone detectednone detected2 of 29Within
Margaret Water Worksnone detectednone detected4 of 29Within
Marion County Public Water Authoritynone detectednone detected0 of 29Within
Marion Water Departmentnone detectednone detected0 of 29Within
Mccall Water System Incnone detectednone detected0 of 29Within
Mcintosh Water & Fire Pro Authoritynone detectednone detected0 of 29Within
Mitchell Water System Incnone detectednone detected0 of 29Within
Mobile Board of Water and Sewer Comm.none detectednone detected0 of 29Within
Mobile County Water & Fire Pro Authoritynone detectednone detected0 of 29Within
Monroeville (water Works Bd. of City Of)none detectednone detected0 of 29Within
Montgomery Water Worksnone detectednone detected0 of 29Within
Moundville Water Worksnone detectednone detected0 of 29Within
Mt Andrew Water Authoritynone detectednone detected0 of 29Within
Mulga Water Works and Gas Departmentnone detectednone detected1 of 29Within
Munford Water Authority, Inc.none detectednone detected0 of 29Within
Myrtlewood Water Systemnone detectednone detected0 of 29Within
NE Morgan Co Water and Sewer Authoritynone detectednone detected2 of 29Within
New Hope Water Systemnone detectednone detected1 of 29Within
New London Water & Fire Pro Authoritynone detectednone detected0 of 29Within
North Choctaw Water & Sewer Authoritynone detectednone detected0 of 29Within
North Dallas Water Authoritynone detectednone detected0 of 29Within
North Marshall Utilitiesnone detectednone detected1 of 29Within
Northport Water Worksnone detectednone detected0 of 29Within
Oakman Water Worksnone detectednone detected0 of 29Within
Old Line Water Systemnone detectednone detected0 of 29Within
Oneonta Utilities Boardnone detectednone detected0 of 29Within
Opp Utilities Boardnone detectednone detected0 of 29Within
Orange Beach Water, Sewer and F.p.a.none detectednone detected0 of 29Within
Owassa-brownsville Water Authoritynone detectednone detected0 of 29Within
Owens Crossroads Water Authoritynone detectednone detected0 of 29Within
Ozark Utilities Boardnone detectednone detected0 of 29Within
Parrish Water Works Boardnone detectednone detected0 of 29Within
Perdido Bay Water, Sewer & Fpanone detectednone detected0 of 29Within
Phil Campbell Water Worksnone detectednone detected0 of 29Within
Pickens County Water & F. P. Authoritynone detectednone detected0 of 29Within
Piedmont Utilities Boardnone detectednone detected0 of 29Within
Pike County Water Authoritynone detectednone detected1 of 29Within
Pine Bluff Water Authoritynone detectednone detected0 of 29Within
Pintlala Water System, Inc.none detectednone detected0 of 29Within
Prichard Water Works Boardnone detectednone detected0 of 29Within
Quint-mar Water Authoritynone detectednone detected0 of 29Within
Rainbow City Utilities Boardnone detectednone detected0 of 29Within
Randolph County Water & Sewer Authoritynone detectednone detected0 of 29Within
Red Bay Water & Gas Boardnone detectednone detected0 of 29Within
Riverside (town Of)none detectednone detected0 of 29Within
Riverview Water Worksnone detectednone detected0 of 29Within
Roanoke (the Util. Bd. of the City Of)none detectednone detected0 of 29Within
Robertsdale (city Of)none detectednone detected0 of 29Within
Russellville Water Worksnone detectednone detected0 of 29Within
Samson Water Worksnone detectednone detected0 of 29Within
Satsuma Water Worksnone detectednone detected0 of 29Within
Scottsboro Water Worksnone detectednone detected2 of 29Within
Section-dutton Water Systemnone detectednone detected2 of 29Within
Selma Water Works & Sewer Boardnone detectednone detected0 of 29Within
Slocomb Water Works and Sewer Boardnone detectednone detected0 of 29Within
Snead Water Worksnone detectednone detected0 of 29Within
South Alabama Utilities Water Systemnone detectednone detected2 of 29Within
South Bullock County Water Authoritynone detectednone detected0 of 29Within
South Crenshaw County Water Authoritynone detectednone detected0 of 29Within
South Dallas Water Authoritynone detectednone detected0 of 29Within
Southwest Alabama Water Authoritynone detectednone detected0 of 29Within
Spanish Fort Water Systemnone detectednone detected0 of 29Within
St. Elmo-irvington Water Authoritynone detectednone detected1 of 29Within
Stewartville Water Authoritynone detectednone detected0 of 29Within
Sumiton Water Works Boardnone detectednone detected0 of 29Within
Sumter County Water Authoritynone detectednone detected0 of 29Within
Sylacauga Utilities Boardnone detectednone detected0 of 29Within
Taylor Water Systemnone detectednone detected0 of 29Within
Thorsby Water Works Boardnone detectednone detected0 of 29Within
Tillison Bend Water Authoritynone detectednone detected0 of 29Within
Triana Water Worksnone detectednone detected2 of 29Within
Troy Utilities (city Of)none detectednone detected0 of 29Within
Trussville Utilitiesnone detectednone detected0 of 29Within
Turnerville Water & Fire Pro Districtnone detectednone detected0 of 29Within
Tuscaloosa Water & Sewernone detectednone detected0 of 29Within
Uniontown Utilities Boardnone detectednone detected0 of 29Within
Uriah Water System Inc.none detectednone detected0 of 29Within
US Army Garrison-redstone Arsenalnone detectednone detected2 of 29Within
V.a.w. Water System, Incnone detectednone detected1 of 29Within
Vernon Water and Sewer Boardnone detectednone detected1 of 29Within
Wall Street Water Authoritynone detectednone detected0 of 29Within
Walnut Hill Water Authoritynone detectednone detected0 of 29Within
Wattsville Water Authoritynone detectednone detected0 of 29Within
Wedowee Water, Sewer, & Gas Boardnone detectednone detected0 of 29Within
West Autauga Water Authoritynone detectednone detected0 of 29Within
West Blocton Water Worksnone detectednone detected0 of 29Within
West Dallas Co Water Authoritynone detectednone detected0 of 29Within
West Escambia Utilities Inc.none detectednone detected0 of 29Within
West Lawrence Water Coopnone detectednone detected2 of 29Within
West Morgan-east Lawrence Water Authoritnone detectednone detected0 of 29Within
White House Water System, Inc.none detectednone detected0 of 29Within
Winfield Water Works & Sewer Boardnone detectednone detected0 of 29Within
York Water System/city of Yorknone detectednone detected0 of 29Within

All 307 systems the EPA tested in Alabama, 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 →