Alabama Water Hardness by County

Water in Alabama has a median hardness of 48.4 mg/L as CaCO₃ — "soft" on the USGS scale — based on 54,809 measurements at 8,722 monitoring stations. Jefferson County has the state's hardest measured water (145.5 mg/L); Randolph County the softest (11). Rank: #36 of the 50 states and D.C.

Alabama water hardness map — what the numbers mean. Data verified 2026-07-22.

Of Alabama's 67 measured counties, 1 hard, 17 moderately hard, and 49 soft. The hardest are Jefferson County (145.5 mg/L), Walker County (106), and Jackson County (104). Randolph County is the softest at 11 mg/L (soft).

About 13% of Alabama's roughly 5.1 million residents in counties with gate-passing hardness data live where tap water is hard or worse.

Statewide, Alabama's median works out to 2.8 grains per gallon and ranks #36 of the 50 states and D.C. Across 54,809 measurements at 8,722 stations — 26,750 of them since 2000 — the middle 80% of readings fall between 9 and 171 mg/L. The public record runs from 1927 to 2026.

See where Alabama sits nationally on the national map, or what its number means on the hardness scale.

Download the Alabama water hardness map (PNG) — Water hardness by county in Alabama: 67 counties mapped from USGS/EPA data, statewide median 48.4 mg/L (soft); darker counties have harder water.

By county

Water hardness by county

The table lists all 67 measured Alabama counties, hardest first. Their medians span 145.5 mg/L in Jefferson County to 11 in Randolph County — a 13.2× range.

County water hardness, hardest first — median mg/L as CaCO₃.
CountyMedianBandResultsSitesNewest
Jefferson County145.5Hard3,0701942025
Walker County106Moderately hard722902025
Jackson County104Moderately hard1,0331082025
Lawrence County102Moderately hard610672024
Shelby County91.8Moderately hard1,540802025
Franklin County91Moderately hard217532023
Colbert County90Moderately hard5091032025
Calhoun County87.6Moderately hard3291012025
Morgan County85.6Moderately hard357402024
Madison County83.7Moderately hard1,9402542024
Talladega County80Moderately hard925642026
Bibb County76.7Moderately hard6301252024
St. Clair County73Moderately hard759492025
Blount County70Moderately hard7001312025
Etowah County69.8Moderately hard580482025
Marengo County62Moderately hard431782025
Lauderdale County61Moderately hard6391082025
Marshall County60.2Moderately hard467512025
Limestone County58.4Soft593772025
Cherokee County57.7Soft1,626632025
Choctaw County56.7Soft1,6581292025
Lowndes County54Soft305532023
Butler County52.1Soft1981312022
Clarke County50Soft4611262025
Coffee County49.1Soft2001122024
Greene County48.2Soft6962342025
Wilcox County48Soft6391262023
Hale County47.2Soft7583202024
Mobile County46Soft5,9914522026
Baldwin County45Soft3,1292812025
Dallas County45Soft9542812023
Sumter County44Soft9941852025
Chilton County42Soft4491082025
Washington County39.3Soft3351232025
Houston County39Soft4881482025
Elmore County37.5Soft9991612025
Montgomery County37Soft9012342023
Lee County36.7Soft482532024
Monroe County36Soft1,1841052023
Crenshaw County35Soft457872024
Tuscaloosa County34Soft3,2244222025
Macon County32.7Soft301352023
Bullock County32.5Soft80302024
Pike County32.4Soft167232024
Geneva County32.1Soft2861052025
Covington County29.3Soft5471302025
Conecuh County28Soft3491262024
Pickens County28Soft9953822025
Barbour County25.2Soft3861472024
Dale County25Soft5221682024
Chambers County24.9Soft74182024
Perry County24.3Soft102212024
DeKalb County22.6Soft4941352025
Russell County22.6Soft391532026
Marion County21Soft7482262025
Cullman County20.2Soft1,2342192025
Henry County20Soft2461172024
Winston County18.9Soft7201092024
Fayette County18.3Soft3471552025
Clay County16.4Soft2381142025
Coosa County15Soft5441232025
Escambia County15Soft1,328922025
Cleburne County14Soft4691182025
Tallapoosa County12Soft1,0111422023
Autauga County11.6Soft145262023
Lamar County11.4Soft2611132025
Randolph County11Soft645402025

ZIP codes

ZIP codes in Alabama

The ZIP codes below are grouped by the Alabama county they fall in. Each ZIP takes its county's measured median — shown in the group header — so this is a ZIP-to-county guide, not a separate reading for every ZIP. To check the water system serving a specific address, use the lookup.

Jefferson County · 145.5 mg/L · Hard

350053500635020350223502335036350603506135062350643506835071350733509135094351113511635117351183511935126351273517335180351813520335204352053520635207352083520935210352113521235213352143521535216352173521835221352223522335224352263522835229352333523435235352433524935254

Walker County · 106 mg/L · Moderately hard

35063351303514835501355033550435550355733557835579355803558435587

Jackson County · 104 mg/L · Moderately hard

3574035744357453574635751357523576435765357663576835769357713577235774357763595835966

Lawrence County · 102 mg/L · Moderately hard

35618356193564335650356513567235673

Shelby County · 91.8 mg/L · Moderately hard

3500735040350433505135078350803511435115351243514335147351763517835185351863524235244

Franklin County · 91 mg/L · Moderately hard

35571355813558235585355933565335654

Colbert County · 90 mg/L · Moderately hard

3561635646356603566135674

Calhoun County · 87.6 mg/L · Moderately hard

36201362033620536206362073625036265362713627736279

Morgan County · 85.6 mg/L · Moderately hard

3560135603356213562235640356703575435775

Madison County · 83.7 mg/L · Moderately hard

35741357483574935750357573575835759357603576135763357733580135802358033580535806358083581035811358163582435896

Talladega County · 80 mg/L · Moderately hard

35014350323504435096351493515035151351603626036268

Bibb County · 76.7 mg/L · Moderately hard

3503435035350423507435184351883679236793

St. Clair County · 73 mg/L · Moderately hard

350043505235054351123512035125351283513135135351463595335987

Blount County · 70 mg/L · Moderately hard

3501335031350493507935097351213513335172

Etowah County · 69.8 mg/L · Moderately hard

3590135903359043590535906359073595235954359563597235990

Marengo County · 62 mg/L · Moderately hard

36732367363673836742367483675436763367643678236783

Lauderdale County · 61 mg/L · Moderately hard

356103563035632356333563435645356483565235677

Marshall County · 60.2 mg/L · Moderately hard

350163517535747357553595035951359573597635980

Limestone County · 58.4 mg/L · Soft

35611356133561435615356203564735649356713573935756

Cherokee County · 57.7 mg/L · Soft

3595935960359733598336272

Choctaw County · 56.7 mg/L · Soft

36904369083691036912369133691536916369193692136922

Lowndes County · 54 mg/L · Soft

360323604036043360473675236785

Butler County · 52.1 mg/L · Soft

360303603336037

Clarke County · 50 mg/L · Soft

36436364463645136482365243654036545367273675136784

Coffee County · 49.1 mg/L · Soft

3632336330363463635136453

Greene County · 48.2 mg/L · Soft

3544335462354693549136740

Wilcox County · 48 mg/L · Soft

3643536720367223672336726367283674136753367663676836769

Hale County · 47.2 mg/L · Soft

35441354743674436776

Mobile County · 46 mg/L · Soft

3650536509365123652136522365233652536528365413654436560365683657136572365753658236587366023660336604366053660636607366083660936610366113661236613366153661736618366193665236663366883669336695

Baldwin County · 45 mg/L · Soft

3650736511365263652736530365323653536542365473654936550365513655536559365613656236564365673657436576365783657936580

Dallas County · 45 mg/L · Soft

36701367033675936761367673677336775

Sumter County · 44 mg/L · Soft

3545935460354643547035477369013690736925

Chilton County · 42 mg/L · Soft

3504535046350853517136091367503675836790

Washington County · 39.3 mg/L · Soft

3651336518365293653836539365483655336556365583656936581365833658436585

Houston County · 39 mg/L · Soft

36301363033630536312363203632136343363523637036376

Elmore County · 37.5 mg/L · Soft

360203602236024360253605436078360803609236093

Montgomery County · 37 mg/L · Soft

36013360363605236057360643606936101361043610536106361073610836109361103611136112361133611436115361163611736130

Lee County · 36.7 mg/L · Soft

368013680436830368323684936865368703687436877

Monroe County · 36 mg/L · Soft

364253643936444364453646036470364713648036481

Crenshaw County · 35 mg/L · Soft

360093604136042360463604936071

Tuscaloosa County · 34 mg/L · Soft

35401354043540535406354443544635452354533545635457354583546335473354753547635480354873549035546

Macon County · 32.7 mg/L · Soft

360313603936075360833608836866

Bullock County · 32.5 mg/L · Soft

3602936089

Pike County · 32.4 mg/L · Soft

36005360103603436035360793608136082

Geneva County · 32.1 mg/L · Soft

3631336314363163631836340363443637536477

Covington County · 29.3 mg/L · Soft

36028360383642036421364423645536467364743647636483

Conecuh County · 28 mg/L · Soft

364013643236454364563647336475

Pickens County · 28 mg/L · Soft

3544235447354613546635481

Barbour County · 25.2 mg/L · Soft

3601636017360273604836053

Dale County · 25 mg/L · Soft

36311363223635036360363623637136374

Chambers County · 24.9 mg/L · Soft

368523685436855368623686336879

Perry County · 24.3 mg/L · Soft

367563676536786

DeKalb County · 22.6 mg/L · Soft

359613596235963359673596835971359743597535978359793598135984359863598835989

Russell County · 22.6 mg/L · Soft

3685136856368583686036867368693687136875

Marion County · 21 mg/L · Soft

355433554835552355633556435570

Cullman County · 20.2 mg/L · Soft

350193503335053350553505735058350703507735083350873509835179

Henry County · 20 mg/L · Soft

363103631736319363453635336373

Winston County · 18.9 mg/L · Soft

35540355413555335565355723557535577

Fayette County · 18.3 mg/L · Soft

35542355453554935554355553555935594

Clay County · 16.4 mg/L · Soft

3508236251362553626636267

Coosa County · 15 mg/L · Soft

3507235089351363518336026

Escambia County · 15 mg/L · Soft

3642636441365023650336543

Cleburne County · 14 mg/L · Soft

3625836262362643626936273

Tallapoosa County · 12 mg/L · Soft

3501036256368503685336861

Autauga County · 11.6 mg/L · Soft

36003360063600836051360663606736749

Lamar County · 11.4 mg/L · Soft

3554435574355763558635592

Randolph County · 11 mg/L · Soft

3626336274362763627836280

454 ZIP codes are not served by a mapped community water system — most are private-well areas. See well water hardness.

Check any ZIP's utility and hardness →

Source

Groundwater vs surface water

Alabama's surface water measures harder than its groundwater — 50.2 mg/L across 45,890 samples versus 36 across 7,817, about 1.4× harder. For well owners that is the better side of a hard bargain: at 36 mg/L, Alabama groundwater is still soft, and most of the state's drinking water is pumped from it. Groundwater readings there run 8 to 180 mg/L across the middle 80% of samples. The comparison draws on 5,237 groundwater and 3,439 surface-water monitoring sites; 982 readings above 2,000 mg/L were logged but held out of the medians as outliers.

Groundwater (wells)

36 mg/L as CaCO₃ · 7,817 results at 5,237 stations.

Surface water (rivers, lakes)

50.2 mg/L as CaCO₃ · 45,890 results at 3,439 stations.

Surface water measures about 1.4× harder than groundwater here.

Chemistry

Water chemistry in Alabama

Beyond the hardness number, Alabama's water carries a fuller chemical signature — here is how its measured parameters compare to national benchmarks.

TDS

90 mg/L · n=32,139

90 mg/L — below the national county median of 226.

pH

7.3 pH · n=172,780

pH 7.3 — within the EPA secondary range of 6.5–8.5, on the alkaline side.

Alkalinity

46.2 mg/L as CaCO3 · n=47,644

46.2 mg/L — modest buffering capacity.

Calcium : Magnesium

16 : 3 mg/L5.33 : 1 · n=14,452

Calcium is about 76% of Alabama's hardness (16 mg/L Ca to 3 mg/L Mg), a little more calcium-rich than the national ~68% calcium share.

Parameter medians may include a small share of quality-control samples; the hardness lane is fully QC-filtered.

Aquifers

Major aquifers under Alabama

3 aquifer systems supply much of Alabama's measured groundwater.

  • Mississippi embayment aquifer systemmedian 135 mg/L across 34 samples at 31 sites: hard.
  • Valley and Ridge aquifersmedian 120 mg/L across 99 samples at 73 sites: hard.
  • Floridan aquifer systemmedian 120 mg/L across 105 samples at 85 sites: hard.

Together these systems account for 238 measured samples at 189 sites. Aquifer medians pool samples across a whole system and can mask local variation — see the national aquifer map for how these compare across states.

Trend

Hardness over time

1940s2020s63

Alabama's decade median moved from 23.5 mg/L in the 1940s to 49.7 in the 2020s. Over the series, the decade median peaked at 62.8 mg/L in the 1990s and bottomed at 23.5 in the 1940s. Decade medians reflect where and what agencies sampled in each era, not just changes in the water itself.

Scale

Where Alabama sits on the scale

On the USGS scale, Alabama's 48.4 mg/L is soft — 2.8 grains per gallon, below the 60 mg/L soft cutoff — among the softest water measured in the US.

SoftModerately hardHardVery hard60 · 3.5 gpg120 · 7.0 gpg180 · 10.5 gpg48.4 mg/L — Soft
Harder than 25% of the 2,977 measured county medians.

Questions

Frequently asked questions

Is Alabama's water hard?
Alabama's median hardness is 48.4 mg/L as CaCO₃, "soft" on the USGS scale and below the national county median of 140 mg/L.
Which county in Alabama has the hardest water?
Jefferson County, with a median of 145.5 mg/L as CaCO₃ across 3,070 measurements.
Is well water harder than city water in Alabama?
Surface water measures harder here — about 1.4× the groundwater — so wells tend to run softer (groundwater 36 vs surface water 50.2 mg/L).
How do I find my exact hardness in Alabama?
Search your ZIP on the lookup tool, read your utility's Consumer Confidence Report, or test at home with a kit.
Is Alabama's water harder than the national average?
No. Alabama's median of 48.4 mg/L is below the national county median of 140 mg/L; it ranks #36 of the 50 states and D.C.

Compare

States with similar hardness

Two states measure closest to Alabama's 48.4 mg/L: Oregon at 48.1 mg/L and Vermont at 46.5 mg/L. Alabama measures harder than 30% of states. Browse the full ranking on the statistics page.

More: hardness scale · check your address · national statistics · the national map.

By . Source: USGS/EPA Water Quality Portal — 54,809 Alabama measurements. Data last verified . Methodology.

Cite this page:Alabama Water Hardness by County.” Hard Water Map. Retrieved 2026-07-22, https://hardwatermap.com/water-hardness/alabama/