Maintenance Engineer Salary in 2026

Based on 37 salary-transparent job listings

$11,403 /year avg

Salary Range

Low

$24

Average

$11,403

High

$690,001

Avg: $11,403
$24$690,001

25th Percentile

$5,714

Median

$345,013

75th Percentile

$350,702

Job Count

37

Salary Distribution

$0 - $30K
35
$30K - $50K
1
$150K+
1

Maintenance Engineer Salary by Experience Level

Experience Avg. Salary Listings
Mid Level $11,403 37

Maintenance Engineer Salary by City

City Avg. Salary Listings
Miami $345,012 1
Rosemont $30,500 1
Belfast $22,500 2
Boston $75 1
Washington $75 1
Houston $62 1
Barrow upon Soar $40 1
Bristol $40 1
Cardiff $40 1
Enderby $40 1

Maintenance Engineer Salary by Employment Type

Full-Time

$11,403

37 listings

Frequently Asked Questions

What is the average Maintenance Engineer salary?

The average Maintenance Engineer salary is $11,403 per year based on 37 job listings on Jobs Near Me. Salaries range from $24 to $690,001.

What is the highest paying city for Maintenance Engineer?

The highest paying city for Maintenance Engineer roles is Miami with an average salary of $345,012.

How much does an entry level Maintenance Engineer make?

Entry level salary data for Maintenance Engineer is being collected. The overall average for this role is $11,403.

Related Salary Searches