Materials Engineers Salary in Ohio

BLS OEWS May 2025 • 11 metro areas • Ohio

Materials Engineers in Ohio earn a median salary of $104,070 per year on average across 11 metro and nonmetro areas, -3.9% vs the national median of $108,310. An estimated 1,720 materials engineers are employed across Ohio, with salaries ranging from $89,480 to $136,300 depending on location.

$104,070 Avg median salary in Ohio
$136,300 Highest paying metro
$89,480 Lowest paying metro
1,720 Employed in Ohio

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 Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Dayton, OH $136,300 $108,350 $158,410 240
      Cleveland, OH $109,880 $90,810 $137,410 280
      Toledo, OH $107,650 $84,740 $133,530 300
      Youngstown, OH $105,400 $85,940 $129,380 30
      Cincinnati, OH-KY-IN $102,530 $81,710 $126,830 300
      Akron, OH $102,310 $86,110 $134,200 90
      Columbus, OH $102,110 $82,150 $130,680 260
      Canton, OH $100,250 $85,030 $104,120 30
      Eastern Ohio $97,300 $78,680 $123,940 30
      West Northwestern Ohio $91,560 $80,860 $99,670 100
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $89,480 $68,040 $108,390 60

      View Materials Engineers salaries in all cities