Occupational Health and Safety Technicians Salary in Alabama

BLS OEWS May 2025 • 10 metro areas • Alabama

Occupational Health and Safety Technicians in Alabama earn a median salary of $52,780 per year on average across 10 metro and nonmetro areas, -9.7% vs the national median of $58,440. An estimated 490 occupational health and safety technicians are employed across Alabama, with salaries ranging from $37,720 to $63,780 depending on location.

$52,780 Avg median salary in Alabama
$63,780 Highest paying metro
$37,720 Lowest paying metro
490 Employed in Alabama

Compare Occupational Health and Safety Technicians salaries & buying power

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

Full tool →
Occupational Health and Safety Technicians
in
    vs

      Occupational Health and Safety Technicians salaries by city in Alabama

      Metro areaMedian salary25th pct75th pctEmployed
      Decatur, AL$63,780$45,760$86,40030
      Auburn, AL$60,570$52,160$78,09040
      Montgomery, AL$60,020$50,530$83,47050
      Huntsville, AL$56,300$52,810$76,60030
      Birmingham, AL$53,640$49,060$62,180120
      Mobile, AL$49,760$48,840$58,59080
      Northwest Alabama$49,550$49,550$57,04030
      Northeast Alabama$48,990$33,050$74,61040
      Tuscaloosa, AL$47,470$39,990$48,92040
      Southeast Alabama$37,720$37,130$56,45030

      View Occupational Health and Safety Technicians salaries in all cities