Mechanical Engineer Salaries in Cleveland, OH

Salary estimated from 65 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 13, 2018
Average in Cleveland, OH
$70,205 per year
11% Below national average
  • Most Reported
$28,000
$130,000
Salary Distribution

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

The average salary for a Mechanical Engineer is $70,205 per year in Cleveland, OH, which is 11% below the national average. Salary estimates are based on 65 salaries submitted anonymously to Indeed by Mechanical Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Mechanical Engineer is less than 1 year.
Mechanical Engineer salaries by company in Cleveland, OH
CompanyAverage salary
$73,820 per year
$63,180 per year
$100,000 per year
$100,000 per year
$80,000 per year
$71,208 per year
$69,386 per year
$66,341 per year
$61,553 per year
$90,060 per year
Mechanical Engineer salaries by location
CityAverage salary
$80,525 per year
$80,911 per year
$70,322 per year
$54,484 per year
$72,112 per year

Mechanical Engineer job openings

Design Engineer
Jergens
Cleveland, OH
Manufacturing Engineer
Novagard Solutions, Inc
Cleveland, OH
Manufacturing Engineer
Mid-West Forge Corporation
Cleveland, OH
Mechanical Engineer jobs in Cleveland, OH