Mechanical Engineers Salary in London (2025)
✓ Sourced directly from ONS ASHE · Checked for accuracy at every rebuild · First published: 2026-08-25 · Last updated: 2026-10-25
ONS ASHE 2025 (provisional) · Table 15, work-based regionAs an Amazon Associate we earn from qualifying purchases. Links below are affiliate links.
Overview
The median salary for a mechanical engineers working in London is £57,850 per year (gross, before tax) — 14.3% above the UK national median of £50,594 for this occupation. Figures come from the ONS Annual Survey of Hours and Earnings (2025 (provisional)), based on where the job is located rather than where the employee lives. Negotiating an offer in London? A solid negotiation guide helps you use these figures with confidence.
Career Essentials
Role-specific interview prep for this occupation.
Check Price →A new job often means a new city, car or mortgage application — check your score first. 7-day trial for $1.
Start $1 Trial →How London Compares
| Region | Median salary | vs national |
|---|---|---|
| London | £57,850 | +14.3% |
| East | £51,905 | +2.6% |
| South West | £51,657 | +2.1% |
| South East | £48,248 | -4.6% |
| West Midlands | £44,874 | -11.3% |
| Wales | £44,386 | -12.3% |
| Scotland | £38,478 | -23.9% |
Recommended Gear & Prep
Interviewing in London? Interview prep books cover the standard formats.
← Full UK & US data for mechanical engineers · All salaries in London
Related Pages
Frequently Asked Questions
What is the average salary for a mechanical engineers in London?
The median salary in London is £57,850 per year (gross, before tax), based on ONS ASHE 2025 (provisional) data. The mean is £60,123.
How does London pay compare to the UK national average?
London is 14.3% above the UK national median of £50,594 for this occupation.
Data: ONS ASHE Table 14/15, 2025 provisional · Page built 2026-10-25