Maintenance Engineer Salary in Saint Louis, MO

$72,782

Saint Louis, MO Average

$58,333

National Average

How much does a Maintenance Engineer make in Saint Louis, MO?

The average salary for a Maintenance Engineer is $72,782 per year. Ladders estimates are based on our calculations

Popular Maintenance Engineer Jobs in Saint Louis, MO

Mechanical Engineer III
Bausch Health Companies  •  

Saint Louis, MO

Posted more than 4w ago

View All Jobs blue arrow