Mechanical Engineer salary in London

How much does a Mechanical Engineer make in the London?

Average base salary

GBP5,108 / Month

Average GBP5,108
Low GBP3,800
High GBP6,700

The average salary for Mechanical Engineer is GBP5,108 per month in London salaries taken from job postings on Jobstore in the past 12 months (updated August 19, 2026)

Mechanical Engineer job openings in London

See more jobs

Highest paying companies for Mechanical Engineer in London

Average year monthly is based on job postings on Jobstore in the past 12 months.

Highest paying cities for Mechanical Engineer in United Kingdom

How much do similar jobs as Mechanical Engineer get paid in London?