Healthcare Social Workers Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Healthcare Social Workers in Alabama earn a median salary of $55,311 per year on average across 16 metro and nonmetro areas, -18.8% vs the national median of $68,090. An estimated 2,400 healthcare social workers are employed across Alabama, with salaries ranging from $45,090 to $61,810 depending on location.

$55,311 Avg median salary in Alabama
$61,810 Highest paying metro
$45,090 Lowest paying metro
2,400 Employed in Alabama

Compare Healthcare Social Workers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Healthcare Social Workers
in
    vs

      Healthcare Social Workers salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Birmingham, AL $61,810 $50,290 $68,340 830
      Huntsville, AL $60,960 $51,010 $70,190 190
      Montgomery, AL $60,860 $46,990 $68,550 180
      Mobile, AL $60,300 $47,550 $66,290 180
      Florence, AL $58,200 $47,780 $63,070 50
      Daphne, AL $58,130 $47,090 $63,140 90
      Northeast Alabama $58,120 $44,560 $65,780 210
      Southeast Alabama $58,050 $45,150 $62,880 90
      Anniston, AL $57,140 $44,410 $59,780 40
      Gadsden, AL $56,430 $45,330 $62,810 60
      Dothan, AL $51,360 $43,870 $61,880 70
      Northwest Alabama $50,840 $38,520 $60,190 60
      Auburn, AL $50,720 $39,240 $64,360 40
      Tuscaloosa, AL $49,640 $39,840 $60,760 210
      Decatur, AL $47,320 $40,290 $61,360 100
      Southwest Alabama $45,090 $38,680 $58,900

      View Healthcare Social Workers salaries in all cities