Industrial Engineers Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Industrial Engineers in Iowa earn a median salary of $97,066 per year on average across 12 metro and nonmetro areas, -4% vs the national median of $101,140. An estimated 4,710 industrial engineers are employed across Iowa, with salaries ranging from $82,530 to $109,520 depending on location.

$97,066 Avg median salary in Iowa
$109,520 Highest paying metro
$82,530 Lowest paying metro
4,710 Employed in Iowa

Compare Industrial Engineers salaries & buying power

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

Full tool →
Industrial Engineers
in
    vs

      Industrial Engineers salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Waterloo, IA $109,520 $86,950 $111,250 360
      Dubuque, IA $106,120 $87,840 $106,120 210
      Davenport, IA-IL $102,740 $84,320 $115,390 1,190
      Sioux City, IA-NE-SD $102,590 $77,570 $125,720 120
      Cedar Rapids, IA $102,030 $84,290 $118,170 350
      Ames, IA $101,380 $87,710 $114,320 140
      Des Moines, IA $100,440 $85,130 $118,990 700
      Southeast Iowa $96,420 $77,500 $104,220 790
      Northeast Iowa $89,070 $75,760 $100,730 220
      Southwest Iowa $88,460 $73,560 $100,550 120
      Iowa City, IA $83,490 $80,290 $103,830 180
      Northwest Iowa $82,530 $73,670 $102,370 330

      View Industrial Engineers salaries in all cities