Maintenance Engineer Salary in 2026

Based on 157 salary-transparent job listings

$9,922 /year avg

Salary Range

Low

$19

Average

$9,922

High

$879,999

Avg: $9,922
$19$879,999

25th Percentile

$4,971

Median

$440,009

75th Percentile

$444,961

Job Count

157

Salary Distribution

$0 - $30K
154
$30K - $50K
1
$150K+
2

Maintenance Engineer Salary by Experience Level

Experience Avg. Salary Listings
Mid Level $9,922 157

Maintenance Engineer Salary by City

City Avg. Salary Listings
Bedford $220,027 2
Boston $73,791 4
Trafford Park $28,839 1
London $27,000 3
Newcastle $25,625 4
Kilby $25,000 2
Lisburn $25,000 1
Walsall $25,000 3
Belfast $24,167 3
Thurmaston $24,000 1

Maintenance Engineer Salary by Employment Type

Full-Time

$9,922

157 listings

Frequently Asked Questions

What is the average Maintenance Engineer salary?

The average Maintenance Engineer salary is $9,922 per year based on 157 job listings on Jobs Near Me. Salaries range from $19 to $879,999.

What is the highest paying city for Maintenance Engineer?

The highest paying city for Maintenance Engineer roles is Bedford with an average salary of $220,027.

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 $9,922.

Related Salary Searches