Occupational Health and Safety Technicians Salary in Iowa

BLS OEWS May 2025 • 3 metro areas • Iowa

Occupational Health and Safety Technicians in Iowa earn a median salary of $58,530 per year on average across 3 metro and nonmetro areas, +0.2% vs the national median of $58,440. An estimated 170 occupational health and safety technicians are employed across Iowa, with salaries ranging from $54,960 to $64,560 depending on location.

$58,530 Avg median salary in Iowa
$64,560 Highest paying metro
$54,960 Lowest paying metro
170 Employed in Iowa

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 Iowa

      Metro areaMedian salary25th pct75th pctEmployed
      Davenport, IA-IL$64,560$57,480$90,85040
      Des Moines, IA$56,070$56,070$64,21060
      Southeast Iowa$54,960$49,830$67,85070

      View Occupational Health and Safety Technicians salaries in all cities