Mechanical Engineer Salaries in Cleveland, OH

Salary estimated from 920 employees, users, and past and present job advertisements on Indeed in the past 24 months. Last updated: December 7, 2017
Average in Cleveland, OH
$72,377 per year
8% Below national average
  • Most Reported
$31,000
$129,000
Salary Distribution

How much does a Mechanical Engineer make in Cleveland, OH?

The average salary for a Mechanical Engineer is $72,377 per year in Cleveland, OH, which is 8% below the national average. Salary estimates are based on 920 salaries submitted anonymously to Indeed by Mechanical Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 24 months. The typical tenure for a Mechanical Engineer is less than 1 year.
Mechanical Engineer salaries by company in Cleveland, OH
CompanyAverage salary
$88,202 per year
$103,089 per year
$100,000 per year
$100,000 per year
$87,935 per year
$83,929 per year
$80,844 per year
$73,820 per year
$80,000 per year
$77,062 per year
Mechanical Engineer salaries by location
CityAverage salary
$68,447 per year
$65,963 per year
$74,426 per year
$63,765 per year
$74,638 per year

Mechanical Engineer job openings

Mechanical Design Engineer
UniControl Inc
Cleveland, OH
Mechanical Engineer
Charter Steel
Cleveland, OH
Mechanical Engineer
Lincoln Electric
Cleveland, OH
Mechanical Engineer jobs in Cleveland, OH