Occupational Health and Safety Specialists Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Occupational Health and Safety Specialists in Alabama earn a median salary of $73,034 per year on average across 16 metro and nonmetro areas, -13% vs the national median of $83,910. An estimated 2,030 occupational health and safety specialists are employed across Alabama, with salaries ranging from $59,720 to $87,220 depending on location.

$73,034 Avg median salary in Alabama
$87,220 Highest paying metro
$59,720 Lowest paying metro
2,030 Employed in Alabama

Compare Occupational Health and Safety Specialists salaries & buying power

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

Full tool →
Occupational Health and Safety Specialists
in
    vs

      Occupational Health and Safety Specialists salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Huntsville, AL $87,220 $65,630 $111,110 240
      Southeast Alabama $83,020 $58,980 $104,330 100
      Montgomery, AL $78,390 $64,020 $99,050 140
      Decatur, AL $77,920 $62,400 $97,920 90
      Gadsden, AL $76,270 $62,570 $94,070 40
      Daphne, AL $75,750 $60,050 $97,640 40
      Birmingham, AL $75,670 $59,440 $97,900 550
      Anniston, AL $74,820 $57,290 $95,180 60
      Mobile, AL $73,860 $58,050 $97,720 220
      Auburn, AL $71,170 $60,660 $82,390 70
      Tuscaloosa, AL $69,710 $54,610 $91,240 90
      Florence, AL $67,860 $59,920 $85,230 50
      Northwest Alabama $66,340 $49,990 $87,200 60
      Northeast Alabama $66,270 $49,920 $87,600 160
      Southwest Alabama $64,550 $50,570 $87,060 80
      Dothan, AL $59,720 $41,100 $81,990 40

      View Occupational Health and Safety Specialists salaries in all cities