Skip to main content
Salary Guide

Maintenance Manager Salary in United Kingdom

Based on 20,670 job listings - 2026

Average salary
£45,000 - £57,288
Median salary
£45,000 - £57,288
Lower rangeUpper range

Salary distribution by percentile

10th percentile£29k
25th percentile£36k
Median£45k
75th percentile£57k
90th percentile£66k

50% of professionals earn between £35,761 - £57,288 GBP

The median salary is £45,000

Top cities

London873 job openings
Birmingham132 job openings
Cardiff82 job openings
Bristol74 job openings
Leicester56 job openings
Manchester51 job openings
Liverpool49 job openings
Basingstoke45 job openings
Belfast42 job openings
Exeter42 job openings
Glasgow39 job openings
Nottingham35 job openings
Oxford35 job openings
Melton Mowbray31 job openings
Edinburgh30 job openings
Sheffield27 job openings
Newcastle Upon Tyne23 job openings
Bath22 job openings
Doncaster21 job openings
Goole21 job openings
Preston20 job openings

Maintenance Manager

20,670 job openings

View job listings

The average salary for a Maintenance Manager in United Kingdom is GBP 45,000 - GBP 57,288 per year in 2026. The median salary is GBP 51,144 per year, based on 20,670 active job listings.

The cities with the most Maintenance Manager job opportunities in United Kingdom are London, Birmingham, Cardiff, Bristol, Leicester. London leads with 873 job openings.

Explore 20,670 Maintenance Manager job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.