Mechanical Engineer Salary in United Kingdom
Mechanical Engineer Salary in Bristol
Based on 698 job listings - Bristol, United Kingdom 2026
Average salary
£50,029 - £72,807
Median salary
£49,000 - £53,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile£33k
25th percentile£39k
Median£49k
75th percentile£58k
90th percentile£67k
50% of professionals earn between £38,500 - £57,750 GBP
The median salary is £49,000
Compare with national average
Bristol
Average salary
50,029 - 72,807
Median salary
49,000 - 53,000
698 job openings
United Kingdom
Average salary
45,000 - 51,138
Median salary
45,000 - 51,138
43,540 job openings
Other cities
London4,275 job openings
Manchester914 job openings
Birmingham897 job openings
Cambridge656 job openings
Glasgow494 job openings
Leeds424 job openings
Oxford356 job openings
Warrington348 job openings
Nottingham291 job openings
Leicester275 job openings
Cardiff249 job openings
West Of England225 job openings
Derby213 job openings
Southampton205 job openings
Newcastle Upon Tyne199 job openings
Reading194 job openings
Bedford192 job openings
Stevenage190 job openings
Exeter188 job openings
Coventry171 job openings
Milton Keynes170 job openings
Bridgwater161 job openings
Northampton161 job openings
The average salary for a Mechanical Engineer in Bristol, United Kingdom is GBP 50,029 - GBP 72,807 per year in 2026, based on 698 job listings.
Explore 698 Mechanical Engineer job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.