Maintenance Engineer Salaries in Ohio

Salary estimated from 121 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: July 16, 2018
Average in Ohio
$79,962 per year
10% Above national average
  • Most Reported
$34,000
$144,000
Salary Distribution

How much does a Maintenance Engineer make in Ohio?

The average salary for a Maintenance Engineer is $79,962 per year in Ohio, which is 10% above the national average. Salary estimates are based on 121 salaries submitted anonymously to Indeed by Maintenance Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Engineer is 1-3 years.
Maintenance Engineer salaries by company in Ohio
CompanyAverage salary
$83,300 per year
$67,087 per year
$77,103 per year
$77,770 per year
$75,832 per year
$75,832 per year
$75,832 per year
$75,832 per year
$75,832 per year
$75,000 per year
Maintenance Engineer salaries by location
CityAverage salary
$91,915 per year
$71,703 per year
$32,404 per year
$86,504 per year

Maintenance Engineer job openings

Electrical Maintenance Engineer
Das Gemacht Inc.
Ohio
Manufacturing/Process Engineer
Major Engine Manufacturer
Dayton, OH
Mechanical Engineer
Sky Climber
Delaware, OH
Maintenance Engineer jobs in Ohio