Mental Health and Substance Abuse Social Workers Salary in Alabama
BLS OEWS May 2025 • 5 metro areas • Alabama
Mental Health and Substance Abuse Social Workers in Alabama earn a median salary of $42,884 per year on average across 5 metro and nonmetro areas, -28.6% vs the national median of $60,060. An estimated 410 mental health and substance abuse social workers are employed across Alabama, with salaries ranging from $36,330 to $48,040 depending on location.
$42,884
Avg median salary in Alabama
$48,040
Highest paying metro
$36,330
Lowest paying metro
410
Employed in Alabama
Compare Mental Health and Substance Abuse Social Workers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Mental Health and Substance Abuse Social Workers
in
Mental Health and Substance Abuse Social Workers salaries by city in Alabama
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Tuscaloosa, AL | $48,040 | $38,480 | $63,070 | 50 |
| Mobile, AL | $44,090 | $28,550 | $57,060 | 50 |
| Birmingham, AL | $43,360 | $30,270 | $58,140 | 260 |
| Montgomery, AL | $42,600 | $42,100 | $51,300 | 50 |
| Southwest Alabama | $36,330 | $36,330 | $36,330 | — |