Health and Safety Engineers, Except Mining Safety Engineers and Inspectors Salary in Iowa

BLS OEWS May 2025 • 3 metro areas • Iowa

Health and Safety Engineers, Except Mining Safety Engineers and Inspectors in Iowa earn a median salary of $108,243 per year on average across 3 metro and nonmetro areas, -1.3% vs the national median of $109,660. An estimated 150 health and safety engineers, except mining safety engineers and inspectors are employed across Iowa, with salaries ranging from $99,480 to $119,100 depending on location.

$108,243 Avg median salary in Iowa
$119,100 Highest paying metro
$99,480 Lowest paying metro
150 Employed in Iowa

Compare Health and Safety Engineers, Except Mining Safety Engineers and Inspectors salaries & buying power

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

Full tool →
Health and Safety Engineers, Except Mining Safety Engineers and Inspectors
in
    vs

      Health and Safety Engineers, Except Mining Safety Engineers and Inspectors salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Davenport, IA-IL $119,100 $105,140 $125,710 30
      Southeast Iowa $106,150 $84,590 $130,210 50
      Des Moines, IA $99,480 $79,060 $121,490 70

      View Health and Safety Engineers, Except Mining Safety Engineers and Inspectors salaries in all cities