Salaripedia
English

How much does a materials engineer make in Ohio?

$106,500a year

Median yearly pay for materials engineers in Ohio. That is $51.21 an hour or $8,876 a month.

Hourly
$51.21
Vs. national median
-6%
Rank among states
22 of 45
Jobs in the state
1,790
Pay range
Lowest 10%: $76,030Median: $106,500Highest 10%: $169,300
PercentileYearlyHourly
10th$76,030$36.55
25th$84,560$40.65
Median$106,500$51.21
75th$142,000$68.28
90th$169,300$81.39

Cities in Ohio

Metro areas, median yearly pay.

Dayton, OH$137,300
Cincinnati, OH$127,700
Toledo, OH$110,600
Cleveland, OH$106,300
Youngstown, OH$105,400
Columbus, OH$104,400
Akron, OH$102,600
Canton, OH$100,300
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for materials engineers.

19. Alabama$107,600
20. New Jersey$106,900
21. Arizona$106,800
22. Ohio$106,500
23. Minnesota$106,200
24. Idaho$105,800
25. North Carolina$104,200
Materials Engineer salary in all states

Frequently asked questions

How much does a materials engineer make an hour in Ohio?

The median hourly pay in Ohio is $51.21 ($106,500 a year).

Do materials engineers make more in Ohio than the national average?

No: $106,500 against $112,900 nationally, 6% less.

Where does Ohio rank for materials engineer pay?

Ohio ranks 22 of 45 states.

Which city in Ohio pays materials engineers the most?

Dayton-Kettering-Beavercreek, OH, with a median of $137,300 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.