Healthcare Social Workers Salary in Alabama

Ranked #49 of 51 · AL

18.7% below U.S. average
Mean annual salary $58,360 ≈ $28/hr
Median annual salary $60,000
Employment 2,850

Salary Distribution (10th–90th percentile)

P10 $40,020P25 $48,350 Median $60,000P75 $65,710P90 $74,440

About 80% of healthcare social workerss in Alabama earn between $40,020 and $74,440. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Alabama
$58,360
U.S. average
$71,790

The mean healthcare social workers salary in Alabama is $58,360, about 18.7% below the U.S. average ($71,790). That works out to roughly $28/hr at 2,080 hours per year.

Metro Areas in Alabama

Metro areaMedianMeanEmployment
Huntsville, AL $62,560 $61,430 230
Northeast Alabama nonmetropolitan area $61,310 $60,140 260
Birmingham, AL $60,980 $59,580 880
Mobile, AL $60,880 $58,480 200
Southeast Alabama nonmetropolitan area $60,770 $60,610 80
Dothan, AL $60,000 $58,400 60
Daphne-Fairhope-Foley, AL $59,290 $57,330 110
Northwest Alabama nonmetropolitan area $58,910 $54,500 60

Frequently Asked Questions

How much do healthcare social workers make in Alabama?

The median healthcare social workers salary in Alabama is $60,000 per year (mean $58,360), and about 80% earn between $40,020 and $74,440.

How much do healthcare social workers make per hour in Alabama?

Roughly $28 per hour, based on a mean annual wage of $58,360 and 2,080 work hours per year.

Is Alabama a high-paying state for healthcare social workers?

Alabama ranks #49 of 51 states for healthcare social workers pay. Its mean salary of $58,360 is about 18.7% below the U.S. average of $71,790.

Which metro areas in Alabama pay healthcare social workers the most?

The highest-paying metro areas in Alabama for healthcare social workers are Huntsville, AL ($62,560), Northeast Alabama nonmetropolitan area ($61,310), Birmingham, AL ($60,980), by median annual wage.

← Back to all healthcare social workers states