Materials Engineers Salary in Iowa

BLS OEWS May 2025 • 3 metro areas • Iowa

Materials Engineers in Iowa earn a median salary of $95,670 per year on average across 3 metro and nonmetro areas, -11.7% vs the national median of $108,310. An estimated 170 materials engineers are employed across Iowa, with salaries ranging from $65,530 to $112,360 depending on location.

$95,670 Avg median salary in Iowa
$112,360 Highest paying metro
$65,530 Lowest paying metro
170 Employed in Iowa

Compare Materials Engineers salaries & buying power

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

Full tool →
Materials Engineers
in
    vs

      Materials Engineers salaries by city in Iowa

      Metro areaMedian salary25th pct75th pctEmployed
      Davenport, IA-IL$112,360$99,010$129,63040
      Waterloo, IA$109,120$83,040$109,12050
      Southeast Iowa$65,530$65,530$86,13080

      View Materials Engineers salaries in all cities