Mechanical Engineers Salary in Cleveland, OH
SOC 17-2141 · Metropolitan Area · 2024 BLS OEWS
The median salary for a Mechanical Engineers in Cleveland, OH is $93,990 per year as of 2024. That works out to roughly $45.19 per hour. This is 8% below the national median of $102,320. 2,400 people work as Mechanical Engineers in Cleveland, OH.
Median Annual Salary
$93,990
Mean Annual
$97,110
Median Hourly
$45.19
Total Employed
2,400
Salary Distribution
$64k
10th
$78k
25th
$94k
Median
$107k
75th
$133k
90th
How This Compares
Cleveland, OH
$93,990
this metro
Ohio
$96,330
you earn -2% vs state
United States
$102,320
you earn -8% vs US
Related Architecture and Engineering Occupations Jobs in Cleveland, OH
Other occupations in the same group, sorted by salary.
| Aerospace Engineers | $140,400 |
| Nuclear Engineers | $127,860 |
| Engineers, All Other | $124,960 |
| Computer Hardware Engineers | $123,540 |
| Health and Safety Engineers, Except Mining Safety Engineers and Inspectors | $118,320 |
| Chemical Engineers | $116,370 |