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.

Find your city Why no state score? Water in Alabama is delivered by many different systems. PurityMap does not average those local records into a statewide safety verdict.
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

  1. 1Montgomery Ww Ssb100/100No PFAS detected; lead 0 µg/L
  2. 2Tuscaloosa100/100No PFAS detected; lead 0 µg/L
  3. 3Decatur Ub100/100No PFAS detected; lead 0 µg/L
  4. 4Anniston Alabama Wwsb City O100/100No PFAS detected; lead 0 µg/L
  5. 5Cullman County100/100No PFAS detected; lead 0 µg/L
  6. 6Madison W Ww Board100/100No PFAS detected; lead 0.55 µg/L
  7. 7Foley Board100/100No PFAS detected; lead 0 µg/L
  8. 8Northport100/100No PFAS detected; lead 0 µg/L
  9. 9Central Elmore100/100No PFAS detected; lead 0.41 µg/L
  10. 10Arab Board100/100No PFAS detected; lead 0 µg/L
  11. 11Cullman100/100No PFAS detected; lead 0 µg/L
  12. 12Section Dutton Bd100/100No PFAS detected; lead 0 µg/L
  13. 13Calhoun County100/100No PFAS detected; lead 0 µg/L
  14. 14Alexander City100/100No PFAS detected; lead 0.37 µg/L
  15. 15Prichard Board100/100No PFAS detected; lead 0 µg/L
  16. 16Jasper Board100/100No PFAS detected; lead 0.44 µg/L
  17. 17Chilton100/100No PFAS detected; lead 0 µg/L
  18. 18Calera Wwb Te100/100No PFAS detected; lead 0 µg/L
  19. 19Fort Payne Ww Bd100/100No PFAS detected; lead 0 µg/L
  20. 20Hartselle Board100/100No PFAS detected; lead 0 µg/L
  21. 21Scottsboro Gb100/100No PFAS detected; lead 0 µg/L
  22. 22Leeds Board100/100No PFAS detected; lead 0 µg/L
  23. 23Oneonta Ub100/100No PFAS detected; lead 0 µg/L
  24. 24Ozark Board100/100No PFAS detected; lead 0 µg/L
  25. 25Blount County100/100Past total coliform bacteria violation on record
  26. 26Curry100/100No PFAS detected; lead 0 µg/L
  27. 27Eufaula100/100No PFAS detected; lead 0.52 µg/L
  28. 28Orange Beach F P A100/100No PFAS detected; lead 0 µg/L
  29. 29V A W100/100No PFAS detected; lead 0 µg/L
  30. 30Carrolls Creek100/100No PFAS detected; lead 0 µg/L
  31. 31West Lawrence Coop100/100No PFAS detected; lead 0 µg/L
  32. 32North Marshall100/100No PFAS detected; lead 0 µg/L
  33. 33Citizens100/100No PFAS detected; lead 0 µg/L
  34. 34Pickens County100/100No PFAS detected; lead 0 µg/L
  35. 35Jacksonville Gas100/100No PFAS detected; lead 0 µg/L
  36. 36Walnut Hill100/100No PFAS detected; lead 0 µg/L
  37. 37Butler County100/100No PFAS detected; lead 0 µg/L
  38. 38Lincoln100/100No PFAS detected; lead 0 µg/L
  39. 39Elmore100/100No PFAS detected; lead 0 µg/L
  40. 40Ft Mitchell100/100No PFAS detected; lead 0 µg/L
  41. 41Haleyville Board100/100No PFAS detected; lead 0 µg/L
  42. 42Henry County100/100No PFAS detected; lead 0 µg/L
  43. 43Cherokee County100/100No PFAS detected; lead 0 µg/L
  44. 44Sumter County100/100No PFAS detected; lead 0 µg/L
  45. 45Hamilton100/100No PFAS detected; lead 0 µg/L
  46. 46Randolph County100/100No PFAS detected; lead 0.44 µg/L
  47. 47Athens Bd99/100No PFAS detected; lead 0.57 µg/L
  48. 48Sylacauga Board99/100No PFAS detected; lead 0.58 µg/L
  49. 49West Escambia99/100No PFAS detected; lead 0.9 µg/L
  50. 50East Lauderdale County99/100No PFAS detected; lead 0.64 µg/L
  51. 51Central Alabama98/100No PFAS detected; lead 1.76 µg/L
  52. 52Mobile98/100No PFAS detected; lead 1.5 µg/L
  53. 53Mobile Bd W S Comm98/100No PFAS detected; lead 1.5 µg/L
  54. 54Enterprise Wwb98/100No PFAS detected; lead 1 µg/L
  55. 55Mobile County Fire Pro98/100No PFAS detected; lead 1.6 µg/L
  56. 56South Alabama98/100No PFAS detected; lead 1.3 µg/L
  57. 57Trussville Ub98/100No PFAS detected; lead 1 µg/L
  58. 58Dekalb-Jackson District98/100No PFAS detected; lead 1.5 µg/L
  59. 59Ne Morgan County98/100No PFAS detected; lead 1.03 µg/L
  60. 60Troy98/100No PFAS detected; lead 1 µg/L
  61. 61Selma Ww Sb98/100No PFAS detected; lead 1.7 µg/L
  62. 62Douglas98/100No PFAS detected; lead 1.1 µg/L
  63. 63Russellville Board98/100No PFAS detected; lead 1.04 µg/L
  64. 64Owens Crossroads98/100No PFAS detected; lead 1.36 µg/L
  65. 65Robertsdale98/100No PFAS detected; lead 1.1 µg/L
  66. 66Beauregard98/100No PFAS detected; lead 2 µg/L
  67. 67Rainbow City Wwb98/100No PFAS detected; lead 1.2 µg/L
  68. 68Pike County98/100No PFAS detected; lead 0.99 µg/L
  69. 69Demopolis Board98/100No PFAS detected; lead 2 µg/L
  70. 70St Elmo-Irvington98/100No PFAS detected; lead 1.2 µg/L
  71. 71Daleville Wwsb98/100No PFAS detected; lead 1.3 µg/L
  72. 72Gulf Shores Ub97/100No PFAS detected; lead 2.4 µg/L
  73. 73East Alabama Fire Pro District97/100No PFAS detected; lead 2.2 µg/L
  74. 74Opp Board97/100No PFAS detected; lead 2.4 µg/L
  75. 75Spanish Fort97/100No PFAS detected; lead 2.3 µg/L
  76. 76Dothan96/100No PFAS detected; lead 3.2 µg/L
  77. 77Andalusia Board96/100No PFAS detected; lead 2.9 µg/L
  78. 78Loxley95/100No PFAS detected; lead 4.3 µg/L
  79. 79Daphne Board92/100No PFAS detected; lead 6 µg/L
  80. 80Perdido Bay Fpd88/100Past combined radium-226/228 violation on record
  81. 81Brewton87/100Past fluoride violation on record
  82. 82Columbiana Ww Board86/100No PFAS detected; lead 10 µg/L
  83. 83Harvest-Monrovia W S Fp70/100PFOA 4.8 ng/L, 1.2× the EPA limit (+1 more PFAS above)
  84. 84Belforest70/100PFOA 4.5 ng/L, 1.1× the EPA limit (+1 more PFAS above)
  85. 85Odenville Board67/100PFOA 4.9 ng/L, 1.2× the EPA limit
  86. 86Madison County66/100PFOS 5 ng/L, 1.3× the EPA limit
  87. 87Warrior River64/100PFOS 5.7 ng/L, 1.4× the EPA limit (+1 more PFAS above)
  88. 88Bessemer62/100PFOS 5.9 ng/L, 1.5× the EPA limit
  89. 89Talladega Board62/100PFOS 5.9 ng/L, 1.5× the EPA limit
  90. 90Russell County62/100PFOA 5.8 ng/L, 1.4× the EPA limit (+1 more PFAS above)
  91. 91Tuskegee Board62/100PFOA 5.5 ng/L, 1.4× the EPA limit
  92. 92Jackson Board61/100PFOS 6.2 ng/L, 1.6× the EPA limit
  93. 93Smiths60/100PFOS 6.3 ng/L, 1.6× the EPA limit (+1 more PFAS above)
  94. 94Tuscumbia58/100PFOS 6.3 ng/L, 1.6× the EPA limit (+1 more PFAS above)
  95. 95Guntersville Ww Sb58/100PFOA 6.8 ng/L, 1.7× the EPA limit (+1 more PFAS above)
  96. 96Huntsville54/100PFOS 9 ng/L, 2× the EPA limit (+1 more PFAS above)
  97. 97Helena Ub54/100PFOS 7 ng/L, 1.8× the EPA limit
  98. 98Phenix City53/100PFOA 7.5 ng/L, 1.9× the EPA limit (+1 more PFAS above)
  99. 99Oxford Board53/100PFOS 6.1 ng/L, 1.5× the EPA limit
  100. 100Auburn Ww Board50/100PFOA 12 ng/L, 3× the EPA limit
  101. 101Opelika Ww Bd50/100PFOA 11 ng/L, 3× the EPA limit (+1 more PFAS above)
  102. 102Pelham50/100PFOA 11.6 ng/L, 3× the EPA limit (+1 more PFAS above)
  103. 103Albertville Ub50/100PFOA 11 ng/L, 3× the EPA limit (+1 more PFAS above)
  104. 104North Baldwin50/100PFOS 11 ng/L, 3× the EPA limit
  105. 105Muscle Shoals Board50/100PFOS 16.8 ng/L, 4× the EPA limit (+1 more PFAS above)
  106. 106West Lauderdale Fpa50/100PFOS 17 ng/L, 4× the EPA limit (+1 more PFAS above)
  107. 107Clanton Ww Sb50/100PFOS 28 ng/L, 7× the EPA limit (+1 more PFAS above)
  108. 108Colbert County Rural50/100PFOS 29.5 ng/L, 7× the EPA limit (+1 more PFAS above)
  109. 109Holtville50/100PFOS 18 ng/L, 5× the EPA limit (+1 more PFAS above)
  110. 110Tri Community50/100PFOA 19 ng/L, 5× the EPA limit (+1 more PFAS above)
  111. 111Grand Bay Board50/100PFOA 31.4 ng/L, 8× the EPA limit (+1 more PFAS above)
  112. 112Wetumpka Ww Sb50/100PFOS 29 ng/L, 7× the EPA limit (+1 more PFAS above)
  113. 113Loachapoka49/100PFOA 16 ng/L, 4× the EPA limit
  114. 114Limestone County48/100PFOS 11.1 ng/L, 3× the EPA limit (+1 more PFAS above)
  115. 115Fairhope48/100PFOS 15 ng/L, 4× the EPA limit (+1 more PFAS above)
  116. 116Northeast Alabama Fpd48/100PFOA 11.9 ng/L, 3× the EPA limit (+1 more PFAS above)
  117. 117Alabaster48/100PFOA 21 ng/L, 5× the EPA limit (+1 more PFAS above)
  118. 118Shelby County Commission-48/100PFOS 27.7 ng/L, 7× the EPA limit (+1 more PFAS above)
  119. 119Pell City48/100PFOA 15 ng/L, 4× the EPA limit (+1 more PFAS above)
  120. 120Boaz Board48/100PFOA 10 ng/L, 3× the EPA limit (+1 more PFAS above)
  121. 121Sheffield City Sheffield48/100PFOS 20 ng/L, 5× the EPA limit (+1 more PFAS above)
  122. 122Southside Board48/100PFOA 14 ng/L, 4× the EPA limit (+1 more PFAS above)
  123. 123Montevallo Board48/100PFOS 16.7 ng/L, 4× the EPA limit
  124. 124Beulah District48/100PFOA 8.8 ng/L, 2× the EPA limit (+1 more PFAS above)
  125. 125Irondale48/100PFOS 59.4 ng/L, 15× the EPA limit (+1 more PFAS above)
  126. 126Florence46/100PFOS 17 ng/L, 4× the EPA limit (+1 more PFAS above)
  127. 127Prattville Ww Board46/100PFOS 22.8 ng/L, 6× the EPA limit (+1 more PFAS above)
  128. 128Gadsden Wwsb46/100PFOS 32.4 ng/L, 8× the EPA limit (+1 more PFAS above)
  129. 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.

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.

Alabama counties

Largest water systems in AlabamaOrdered by population served. Each links to the city report built from that system's records.

  1. Central AlabamaCENTRAL ALABAMA WATER SYSTEM · 585,000 people served98/100
  2. HuntsvilleHUNTSVILLE UTILITIES WATER DEPT. · 310,107 people served54/100
  3. MobileMOBILE, BD. OF W&S COMM. OF THE CITY OF · 279,000 people served98/100
  4. Mobile Bd W S CommMOBILE, BD. OF W&S COMM. OF THE CITY OF · 279,000 people served98/100
  5. Montgomery Ww SsbMONTGOMERY WW&SSB, CITY OF · 276,000 people served100/100
  6. TuscaloosaTUSCALOOSA WATER & SEWER · 166,524 people served100/100
  7. Madison CountyMADISON COUNTY WATER DEPARTMENT · 119,100 people served66/100
  8. DothanDOTHAN UTILITIES, CITY OF · 97,146 people served96/100
  9. Limestone CountyLIMESTONE COUNTY WATER & SEWER AUTH. · 90,900 people served48/100
  10. 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 tap

Match treatment to evidence

A filter is useful only when its certified claim covers the contaminant and level in your local record.

Compare treatment technologies
RECOMMENDED FILTERS

Filters 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.

Follow Alabama water records

FOLLOW THIS WATER

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

START WITH THE WATER AT YOUR ADDRESS.