WageDepth

Mechanical Engineers Salary in Ohio

SOC 17-2141 · State · 2024 BLS OEWS

The median salary for a Mechanical Engineers in Ohio is $96,330 per year as of 2024. That works out to roughly $46.31 per hour. This is 6% below the national median of $102,320. 16,420 people work as Mechanical Engineers in Ohio. Wages have grown 34% since 2014, when the median was $71,830.

Median Annual Salary

$96,330

Mean Annual

$97,970

Median Hourly

$46.31

Total Employed

16,420

Location Quotient

1.60

Concentrated here

Salary Distribution

$64k
10th
$77k
25th
$96k
Median
$110k
75th
$135k
90th

How This Compares

Ohio

$96,330

this metro

United States

$102,320

you earn -6% vs US

Salary Trend

View data table
Year Median Annual
2024 $96,330
2023 $92,360
2022 $83,080
2021 $78,950
2020 $81,290
2019 $79,520
2018 $77,450
2017 $76,350
2016 $75,060
2015 $73,010
2014 $71,830

Related Architecture and Engineering Occupations Jobs in Ohio

Other occupations in the same group, sorted by salary.