Talent.com

Maintenance engineer: Average Salary in United States of America, 2026

Find out what the average Maintenance engineer salary is

Salary rate
How much does a Maintenance engineer make in United States of America?
$112,160/ Annual
Based on 10000 salaries
The average Maintenance engineer in United States of America is $112,160 per year or $56.76 per hour. Entry-level positions start at $87,303 per year, while most experienced workers make up to $153,680 per year.
Median$112,160
chart
Low$87,303
High$153,680
Maintenance engineer: Average Salary in United States of America
California$130,378
Maryland$129,356
Virginia$123,500
Massachusetts$115,909
Washington$114,866
Active jobs with salaries

Janitorial Maintenance

Pilot Flying JCircleville, OH, United States
Full-time +1

Company Description Pay Rates Starting between: $13.Are you passionate about team building, customer service, and meeting new people? Pilot Company offers a dynamic environment where no two days ar...Show more

 • Promoted

Mechanical Engineer - Thermal

Purple DriveDelaware, OH, Ohio, USA
Full-time

Job Summary The Mechanical Engineer - Thermal will work in our global new product development (NPD) team that is responsible for modular data center infrastructure solutions.The Mechanical Engineer...Show more

Maintenance Engineer

Image Hotel ManagementGrove City, OH, US
Full-time
Quick Apply

The Maintenance Engineer is responsible for maintaining the overall operation of the maintenance department and the appearance and working order of the hotel.The engineer must be able to work indep...Show more

Rotating Engineer – Offshore Reliability

Hudson ManpowerColumbus, OH, US
Full-time

Rotating Engineer – Offshore Reliability.Bachelor’s Degree in Mechanical Engineering.Oil & Gas / Refinery (Offshore).The Rotating Engineer – Offshore Reliability will be responsible for ensuring th...Show more