Maintenance Engineer Salary in 2026
Based on 36 salary-transparent job listings
Salary Range
Low
$20
Average
$42,065
High
$678,001
25th Percentile
$21,043
Median
$339,011
75th Percentile
$360,033
Job Count
36
Salary Distribution
Maintenance Engineer Salary by Experience Level
| Experience | Avg. Salary | Listings |
|---|---|---|
| Mid Level | $42,065 | 36 |
Maintenance Engineer Salary by City
| City | Avg. Salary | Listings |
|---|---|---|
| Dronfield | $339,018 | 1 |
| Deepcar | $228,511 | 1 |
| Glasgow | $175,018 | 1 |
| Halifax | $166,019 | 1 |
| Liverpool | $100,022 | 1 |
| Markfield | $30,000 | 1 |
| Westminster | $25,000 | 1 |
| Birkenhead | $25,000 | 1 |
| Merseyside | $22,500 | 1 |
| Cardiff / Caerdydd | $22,500 | 1 |
Maintenance Engineer Salary by Employment Type
Full-Time
$42,065
36 listings
Similar Roles
Current Maintenance Engineer Openings
Business Intelligence Analyst
1st Line Technical Analyst
IT Network & Infrastructure Analyst (Security Focused)
ERP Functional Analyst
Economic Crime Business Analyst 6-month Secondment/FTC
Data Analyst
Senior FinOps / Cloud Optimisation Analyst
Regulatory Reporting Analyst
Planisware Consultant - Remote (JP13245)
Mainframe Programmer Analyst
Frequently Asked Questions
What is the average Maintenance Engineer salary?
The average Maintenance Engineer salary is $42,065 per year based on 36 job listings on Jobs Near Me. Salaries range from $20 to $678,001.
What is the highest paying city for Maintenance Engineer?
The highest paying city for Maintenance Engineer roles is Dronfield with an average salary of $339,018.
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 $42,065.