2026 WATER QUALITY RECORDS
Alabama Water Quality: 129 Cities Ranked by the Records
Water quality across 129 cities in Alabama, drawn from EPA drinking-water records. Each city page shows the measured contaminants and a reproducible Purity Score.
- city reports ranked
- 129
- cities with a past health-based violation
- 4
- cities with PFAS above the federal limit
- 47
- cities with lead above the action level
- 0
Alabama cities ranked by the records
129 cities, highest Purity Score first
- 1Montgomery Ww Ssb100/100No PFAS detected; lead 0 µg/L
- 2Tuscaloosa100/100No PFAS detected; lead 0 µg/L
- 3Decatur Ub100/100No PFAS detected; lead 0 µg/L
- 4Anniston Alabama Wwsb City O100/100No PFAS detected; lead 0 µg/L
- 5Cullman County100/100No PFAS detected; lead 0 µg/L
- 6Madison W Ww Board100/100No PFAS detected; lead 0.55 µg/L
- 7Foley Board100/100No PFAS detected; lead 0 µg/L
- 8Northport100/100No PFAS detected; lead 0 µg/L
- 9Central Elmore100/100No PFAS detected; lead 0.41 µg/L
- 10Arab Board100/100No PFAS detected; lead 0 µg/L
- 11Cullman100/100No PFAS detected; lead 0 µg/L
- 12Section Dutton Bd100/100No PFAS detected; lead 0 µg/L
- 13Calhoun County100/100No PFAS detected; lead 0 µg/L
- 14Alexander City100/100No PFAS detected; lead 0.37 µg/L
- 15Prichard Board100/100No PFAS detected; lead 0 µg/L
- 16Jasper Board100/100No PFAS detected; lead 0.44 µg/L
- 17Chilton100/100No PFAS detected; lead 0 µg/L
- 18Calera Wwb Te100/100No PFAS detected; lead 0 µg/L
- 19Fort Payne Ww Bd100/100No PFAS detected; lead 0 µg/L
- 20Hartselle Board100/100No PFAS detected; lead 0 µg/L
- 21Scottsboro Gb100/100No PFAS detected; lead 0 µg/L
- 22Leeds Board100/100No PFAS detected; lead 0 µg/L
- 23Oneonta Ub100/100No PFAS detected; lead 0 µg/L
- 24Ozark Board100/100No PFAS detected; lead 0 µg/L
- 25Blount County100/100Past total coliform bacteria violation on record
- 26Curry100/100No PFAS detected; lead 0 µg/L
- 27Eufaula100/100No PFAS detected; lead 0.52 µg/L
- 28Orange Beach F P A100/100No PFAS detected; lead 0 µg/L
- 29V A W100/100No PFAS detected; lead 0 µg/L
- 30Carrolls Creek100/100No PFAS detected; lead 0 µg/L
- 31West Lawrence Coop100/100No PFAS detected; lead 0 µg/L
- 32North Marshall100/100No PFAS detected; lead 0 µg/L
- 33Citizens100/100No PFAS detected; lead 0 µg/L
- 34Pickens County100/100No PFAS detected; lead 0 µg/L
- 35Jacksonville Gas100/100No PFAS detected; lead 0 µg/L
- 36Walnut Hill100/100No PFAS detected; lead 0 µg/L
- 37Butler County100/100No PFAS detected; lead 0 µg/L
- 38Lincoln100/100No PFAS detected; lead 0 µg/L
- 39Elmore100/100No PFAS detected; lead 0 µg/L
- 40Ft Mitchell100/100No PFAS detected; lead 0 µg/L
- 41Haleyville Board100/100No PFAS detected; lead 0 µg/L
- 42Henry County100/100No PFAS detected; lead 0 µg/L
- 43Cherokee County100/100No PFAS detected; lead 0 µg/L
- 44Sumter County100/100No PFAS detected; lead 0 µg/L
- 45Hamilton100/100No PFAS detected; lead 0 µg/L
- 46Randolph County100/100No PFAS detected; lead 0.44 µg/L
- 47Athens Bd99/100No PFAS detected; lead 0.57 µg/L
- 48Sylacauga Board99/100No PFAS detected; lead 0.58 µg/L
- 49West Escambia99/100No PFAS detected; lead 0.9 µg/L
- 50East Lauderdale County99/100No PFAS detected; lead 0.64 µg/L
- 51Central Alabama98/100No PFAS detected; lead 1.76 µg/L
- 52Mobile98/100No PFAS detected; lead 1.5 µg/L
- 53Mobile Bd W S Comm98/100No PFAS detected; lead 1.5 µg/L
- 54Enterprise Wwb98/100No PFAS detected; lead 1 µg/L
- 55Mobile County Fire Pro98/100No PFAS detected; lead 1.6 µg/L
- 56South Alabama98/100No PFAS detected; lead 1.3 µg/L
- 57Trussville Ub98/100No PFAS detected; lead 1 µg/L
- 58Dekalb-Jackson District98/100No PFAS detected; lead 1.5 µg/L
- 59Ne Morgan County98/100No PFAS detected; lead 1.03 µg/L
- 60Troy98/100No PFAS detected; lead 1 µg/L
- 61Selma Ww Sb98/100No PFAS detected; lead 1.7 µg/L
- 62Douglas98/100No PFAS detected; lead 1.1 µg/L
- 63Russellville Board98/100No PFAS detected; lead 1.04 µg/L
- 64Owens Crossroads98/100No PFAS detected; lead 1.36 µg/L
- 65Robertsdale98/100No PFAS detected; lead 1.1 µg/L
- 66Beauregard98/100No PFAS detected; lead 2 µg/L
- 67Rainbow City Wwb98/100No PFAS detected; lead 1.2 µg/L
- 68Pike County98/100No PFAS detected; lead 0.99 µg/L
- 69Demopolis Board98/100No PFAS detected; lead 2 µg/L
- 70St Elmo-Irvington98/100No PFAS detected; lead 1.2 µg/L
- 71Daleville Wwsb98/100No PFAS detected; lead 1.3 µg/L
- 72Gulf Shores Ub97/100No PFAS detected; lead 2.4 µg/L
- 73East Alabama Fire Pro District97/100No PFAS detected; lead 2.2 µg/L
- 74Opp Board97/100No PFAS detected; lead 2.4 µg/L
- 75Spanish Fort97/100No PFAS detected; lead 2.3 µg/L
- 76Dothan96/100No PFAS detected; lead 3.2 µg/L
- 77Andalusia Board96/100No PFAS detected; lead 2.9 µg/L
- 78Loxley95/100No PFAS detected; lead 4.3 µg/L
- 79Daphne Board92/100No PFAS detected; lead 6 µg/L
- 80Perdido Bay Fpd88/100Past combined radium-226/228 violation on record
- 81Brewton87/100Past fluoride violation on record
- 82Columbiana Ww Board86/100No PFAS detected; lead 10 µg/L
- 83Harvest-Monrovia W S Fp70/100PFOA 4.8 ng/L, 1.2× the EPA limit (+1 more PFAS above)
- 84Belforest70/100PFOA 4.5 ng/L, 1.1× the EPA limit (+1 more PFAS above)
- 85Odenville Board67/100PFOA 4.9 ng/L, 1.2× the EPA limit
- 86Madison County66/100PFOS 5 ng/L, 1.3× the EPA limit
- 87Warrior River64/100PFOS 5.7 ng/L, 1.4× the EPA limit (+1 more PFAS above)
- 88Bessemer62/100PFOS 5.9 ng/L, 1.5× the EPA limit
- 89Talladega Board62/100PFOS 5.9 ng/L, 1.5× the EPA limit
- 90Russell County62/100PFOA 5.8 ng/L, 1.4× the EPA limit (+1 more PFAS above)
- 91Tuskegee Board62/100PFOA 5.5 ng/L, 1.4× the EPA limit
- 92Jackson Board61/100PFOS 6.2 ng/L, 1.6× the EPA limit
- 93Smiths60/100PFOS 6.3 ng/L, 1.6× the EPA limit (+1 more PFAS above)
- 94Tuscumbia58/100PFOS 6.3 ng/L, 1.6× the EPA limit (+1 more PFAS above)
- 95Guntersville Ww Sb58/100PFOA 6.8 ng/L, 1.7× the EPA limit (+1 more PFAS above)
- 96Huntsville54/100PFOS 9 ng/L, 2× the EPA limit (+1 more PFAS above)
- 97Helena Ub54/100PFOS 7 ng/L, 1.8× the EPA limit
- 98Phenix City53/100PFOA 7.5 ng/L, 1.9× the EPA limit (+1 more PFAS above)
- 99Oxford Board53/100PFOS 6.1 ng/L, 1.5× the EPA limit
- 100Auburn Ww Board50/100PFOA 12 ng/L, 3× the EPA limit
- 101Opelika Ww Bd50/100PFOA 11 ng/L, 3× the EPA limit (+1 more PFAS above)
- 102Pelham50/100PFOA 11.6 ng/L, 3× the EPA limit (+1 more PFAS above)
- 103Albertville Ub50/100PFOA 11 ng/L, 3× the EPA limit (+1 more PFAS above)
- 104North Baldwin50/100PFOS 11 ng/L, 3× the EPA limit
- 105Muscle Shoals Board50/100PFOS 16.8 ng/L, 4× the EPA limit (+1 more PFAS above)
- 106West Lauderdale Fpa50/100PFOS 17 ng/L, 4× the EPA limit (+1 more PFAS above)
- 107Clanton Ww Sb50/100PFOS 28 ng/L, 7× the EPA limit (+1 more PFAS above)
- 108Colbert County Rural50/100PFOS 29.5 ng/L, 7× the EPA limit (+1 more PFAS above)
- 109Holtville50/100PFOS 18 ng/L, 5× the EPA limit (+1 more PFAS above)
- 110Tri Community50/100PFOA 19 ng/L, 5× the EPA limit (+1 more PFAS above)
- 111Grand Bay Board50/100PFOA 31.4 ng/L, 8× the EPA limit (+1 more PFAS above)
- 112Wetumpka Ww Sb50/100PFOS 29 ng/L, 7× the EPA limit (+1 more PFAS above)
- 113Loachapoka49/100PFOA 16 ng/L, 4× the EPA limit
- 114Limestone County48/100PFOS 11.1 ng/L, 3× the EPA limit (+1 more PFAS above)
- 115Fairhope48/100PFOS 15 ng/L, 4× the EPA limit (+1 more PFAS above)
- 116Northeast Alabama Fpd48/100PFOA 11.9 ng/L, 3× the EPA limit (+1 more PFAS above)
- 117Alabaster48/100PFOA 21 ng/L, 5× the EPA limit (+1 more PFAS above)
- 118Shelby County Commission-48/100PFOS 27.7 ng/L, 7× the EPA limit (+1 more PFAS above)
- 119Pell City48/100PFOA 15 ng/L, 4× the EPA limit (+1 more PFAS above)
- 120Boaz Board48/100PFOA 10 ng/L, 3× the EPA limit (+1 more PFAS above)
- 121Sheffield City Sheffield48/100PFOS 20 ng/L, 5× the EPA limit (+1 more PFAS above)
- 122Southside Board48/100PFOA 14 ng/L, 4× the EPA limit (+1 more PFAS above)
- 123Montevallo Board48/100PFOS 16.7 ng/L, 4× the EPA limit
- 124Beulah District48/100PFOA 8.8 ng/L, 2× the EPA limit (+1 more PFAS above)
- 125Irondale48/100PFOS 59.4 ng/L, 15× the EPA limit (+1 more PFAS above)
- 126Florence46/100PFOS 17 ng/L, 4× the EPA limit (+1 more PFAS above)
- 127Prattville Ww Board46/100PFOS 22.8 ng/L, 6× the EPA limit (+1 more PFAS above)
- 128Gadsden Wwsb46/100PFOS 32.4 ng/L, 8× the EPA limit (+1 more PFAS above)
- 129Saraland Bd W S Commissioners39/100PFOS 12 ng/L, 3× the EPA limit (+1 more PFAS above)
Ranked by PurityMap's Purity Score, highest first. The score is computed only from contaminants measured in the published EPA record, so this ranks the record, not which city's water is safest. How the score works.
PFAS in Alabama tap water
In EPA's 2024 UCMR 5 testing, 47 cities of 129 had a regulated PFAS (PFOA, PFOS or PFHxS) above the new federal limit, and PFAS were detected at any level in 47.
- IrondalePFOS 59.4 ng/L · limit 4
- Gadsden WwsbPFOS 32.4 ng/L · limit 4
- Grand Bay BoardPFOA 31.4 ng/L · limit 4
- Colbert County RuralPFOS 29.5 ng/L · limit 4
- Wetumpka Ww SbPFOS 29 ng/L · limit 4
- Clanton Ww SbPFOS 28 ng/L · limit 4
- Shelby County Commission-PFOS 27.7 ng/L · limit 4
- Prattville Ww BoardPFOS 22.8 ng/L · limit 4
Lead in Alabama tap water
Utilities report lead as the 90th-percentile result from sampled home taps. 75 of 129 Alabama cities reported a value above zero, and 0 cities were above the 15 µg/L federal action level. Lead usually enters water from a building's own pipes, so a test at your tap is the only way to know what you drink.
Does Alabama have hard water?Hardness comes from each utility's own annual water-quality report. PurityMap only shows it where that report is on file, so many cities have no hardness value yet.
Utility reports on file give hardness for 1 city in Alabama. Hardness affects scale, appliances and soap; it is not a health finding.
- Huntsville7.6 gpg
Alabama counties
Largest water systems in AlabamaOrdered by population served. Each links to the city report built from that system's records.
- Central AlabamaCENTRAL ALABAMA WATER SYSTEM · 585,000 people served98/100
- HuntsvilleHUNTSVILLE UTILITIES WATER DEPT. · 310,107 people served54/100
- MobileMOBILE, BD. OF W&S COMM. OF THE CITY OF · 279,000 people served98/100
- Mobile Bd W S CommMOBILE, BD. OF W&S COMM. OF THE CITY OF · 279,000 people served98/100
- Montgomery Ww SsbMONTGOMERY WW&SSB, CITY OF · 276,000 people served100/100
- TuscaloosaTUSCALOOSA WATER & SEWER · 166,524 people served100/100
- Madison CountyMADISON COUNTY WATER DEPARTMENT · 119,100 people served66/100
- DothanDOTHAN UTILITIES, CITY OF · 97,146 people served96/100
- Limestone CountyLIMESTONE COUNTY WATER & SEWER AUTH. · 90,900 people served48/100
- BessemerBESSEMER WATER SERVICE · 86,091 people served62/100
What you can do next
Start with your supplier
State patterns cannot identify what reaches a specific address. Resolve your public water system before choosing treatment.
Find the system behind your tapMatch treatment to evidence
A filter is useful only when its certified claim covers the contaminant and level in your local record.
Compare treatment technologiesFilters for what’s on record in Alabama
Matched to contaminant categories in this published record. Confirm the specific NSF/ANSI listing before you buy; recommendations follow the findings, and as an Amazon Associate PurityMap earns from qualifying purchases.
Best for a cheap, no-tools way to reduce lead and chlorine at a single faucet.
Read the analysis →Best when PFAS, lead, arsenic, nitrate, or fluoride is detected and you want the broadest reduction at a single tap.
Read the analysis →Best when chlorine taste/odor or disinfection by-products are the concern at the kitchen tap, with lead reduction on certified models.
Read the analysis →Best for a low-cost, no-install way to reduce lead and improve taste for drinking water.
Read the analysis →Follow Alabama water records
Get Alabama updates
We'll email you when Alabama records change, such as new PFAS or lead results.
Double opt-in: we email a confirmation link. Unsubscribe anytime. No spam.
Frequently asked questions
How does Alabama tap water compare across cities?
PurityMap ranks 129 cities in Alabama by their Purity Score, computed only from contaminants measured in the published EPA record. Montgomery Ww Ssb has the highest published score (100/100). The ranking compares the records, not which city's water is safest, and your own tap can differ with household plumbing.
How many Alabama cities have PFAS above the federal limit?
47 cities of 129 had at least one regulated PFAS (PFOA, PFOS or PFHxS) measured above the 2024 federal limit in EPA's UCMR 5 testing, including Irondale (PFOS 59.4 ng/L), Gadsden Wwsb (PFOS 32.4 ng/L), Grand Bay Board (PFOA 31.4 ng/L). PFAS were detected at any level in 47.
Is there lead in Alabama tap water?
Utilities report lead as a 90th-percentile result from home taps. 75 of 129 Alabama cities reported a value above zero, and none was above the 15 µg/L federal action level. Lead usually comes from a building's own pipes and fixtures, so only a test at your tap tells you what you drink.
Have Alabama water systems had drinking-water violations?
4 cities in Alabama have a health-based violation in the federal SDWIS record within about the last ten years. Each city report lists the contaminant, year and whether it was resolved.
Does Alabama have hard water?
Hardness is published in utility water-quality reports for 1 Alabama city on record; the hardest is Huntsville at 7.6 grains per gallon. Hardness affects scale and appliances; it is not a health finding.
Limits, sources and corrections
A statewide page cannot tell you what reaches a specific address. Water quality varies by supplier, sampling period and household plumbing; open a city report for the evidence behind a local result.
Sources: EPA UCMR 5 (PFAS, 2024), SDWIS Lead and Copper Rule 90th-percentile results and health-based violations, and utility Consumer Confidence Reports where on file. Every city report links its dated source records.
Updated 2026-09-16. How PurityMap analyzes water data · Report an error