Skip to content
Hourly→Salary

median salary london

Understanding the Median Salary in London: Regional and Seniority Differences in UK Pay

The UK median full-time annual salary is £39,039 (ONS ASHE 2025), but precise London median figures are not available in the latest data; however, London weighting significantly boosts pay in sectors like the NHS.

Understanding the Median Salary in London

When discussing pay in the UK, the median salary in London often stands out as a key benchmark for job seekers and employees. While the Office for National Statistics (ONS) does not publish a standalone London median in its 2025 Annual Survey of Hours and Earnings (ASHE), the UK-wide figures provide a useful starting point. In April 2025, the median gross annual earnings for full-time employees across the UK were £39,039, with median weekly earnings of £766.60 and median hourly earnings (excluding overtime) of £19.67 [ONS ASHE].

London salaries are typically higher than the national average, driven by higher living costs and employer London weighting. For example, the NHS uses High Cost Area Supplements (HCAS) to boost pay for staff in the capital. The NHS pay scales for 2026/27 show that a Band 5 entry-level role (e.g., a newly qualified nurse) starts at £16.40 per hour inclusive of HCAS, rising to £19.97 per hour at the top of the band [NHS Employers]. This compares with a national Band 5 rate that is lower before HCAS is applied.

Regional Differences in UK Pay

The ONS ASHE bulletin highlights that earnings vary significantly by region, though the 2025 data does not break down London separately in the provided summary. Historically, London has the highest median earnings of any UK region, often 20–30% above the national median. The gap is most pronounced in sectors like finance, tech, and professional services. However, the cost of living in London also erodes some of that premium, especially for housing and commuting.

For those considering a move to London or negotiating a salary, it is important to look at sector-specific data. The NHS Staff Earnings Estimates for March 2026 show that the mean annual basic pay per full-time equivalent (FTE) in NHS Trusts and CCGs in England was £43,595, while for NHS Support Organisations and Central Bodies (many based in London) it was £55,119 [NHS Digital]. This illustrates how London-based roles can command a significant premium.

Seniority and Pay Progression

Seniority plays a major role in determining both hourly rates and annual salaries. The NHS pay bands are a clear example: a Band 5 entry point is £16.40/hr, while a Band 6 (e.g., specialist nurse or junior manager) starts at £20.44/hr [NHS Employers]. Over a 37.5-hour week, that difference amounts to roughly £7,800 per year before HCAS. For senior leadership roles (Band 8 and above), annual salaries can exceed £70,000, with London weighting adding further.

Outside the public sector, seniority differences are even wider. The ONS Low and High Pay bulletin notes that the top 10% of earners in the UK earn more than £30 per hour, while the bottom 10% earn less than £12 per hour [ONS Low and High Pay]. The National Living Wage (NLW) sets a floor for those aged 21 and over at £12.21 per hour from April 2025, which for a 37.5-hour week gives an annual salary of about £23,809.50.

Converting Hourly Rates to Annual Salary

A common question is how to convert an hourly wage to an annual figure. The standard formula used in UK employment is:

Annual salary ≈ hourly rate × contracted hours per week × 52 weeks

For a full-time role of 37.5 hours per week, this becomes:

Annual ≈ hourly × 37.5 × 52

For example, the NLW of £12.21/hr gives £12.21 × 37.5 × 52 = £23,809.50. The UK median hourly rate of £19.67 gives £19.67 × 37.5 × 52 = £38,356.50, close to the ASHE median of £39,039 (the small difference is due to rounding and the fact that ASHE annual figures are for employees in post for a year or more).

Remember that this conversion assumes a steady rota with no unpaid overtime, no bonus, and no salary sacrifice. Actual take-home pay will also depend on tax, National Insurance, and pension contributions. Use our hourly calculator to estimate your own figures.

London Weighting and Other Supplements

London weighting is an additional allowance paid by many employers to compensate for higher living costs. In the NHS, HCAS is paid as a percentage of basic salary (e.g., 20% for inner London, subject to minimum and maximum payments). For 2026/27, the minimum HCAS payment is £5,794 and the maximum is £8,746 [NHS Employers]. This can add over £8,000 to a London-based nurse’s annual pay.

Other sectors have their own arrangements. Financial services firms often include a London allowance of £3,000–£5,000, while retail and hospitality may incorporate it into the base rate. When comparing job offers, always check whether the quoted salary includes London weighting or if it is paid on top.

Key Takeaways for Job Seekers

  • The median salary in London is not precisely stated in the latest ONS data, but it is almost certainly above the UK median of £39,039. Use sector-specific sources like NHS pay scales or industry surveys for better estimates.
  • Seniority and sector matter more than location alone. A Band 6 NHS role in London pays significantly more than a Band 5 role in the same trust.
  • Always convert hourly rates to annual using your actual contracted hours. The 37.5-hour week is common in the NHS and many office jobs, but some roles use 35 or 40 hours.
  • For more detailed comparisons, explore our salary articles and salary data pages, which cover regional breakdowns and industry benchmarks.

Understanding your worth in the UK job market means looking beyond a single number. By combining national medians, sector-specific pay scales, and London weighting, you can negotiate a fair salary that reflects both your experience and your location.

FAQs

What is the median salary in London?

The latest ONS data does not provide a specific median salary for London in the 2025 ASHE bulletin. However, the UK median full-time annual salary is £39,039. London salaries are typically higher due to London weighting and higher cost of living. For example, NHS pay scales include High Cost Area Supplements that add thousands to annual pay for London-based staff.

How do I convert an hourly rate to an annual salary?

A common rule of thumb is to multiply your hourly rate by your weekly contracted hours and then by 52 weeks. For a standard full-time role of 37.5 hours per week, annual salary ≈ hourly rate × 37.5 × 52. Remember this assumes no unpaid overtime and a steady rota. Always check your contract and use our [Hourly to Salary](/) calculator for a quick estimate.

What is the National Living Wage for 2025/26?

From April 2025, the National Living Wage for employees aged 21 and over is £12.21 per hour. For a 37.5-hour week, that equates to approximately £23,809.50 per year. The rate for 2026/27 has not been confirmed by GOV.UK at the time of writing, but the 2025 rate is the latest available from ONS. See our [salary data](/data) page for updates.

Hourly to Salary

Pull → year

£563/wk ·£2,438/mo

£29,250

Formula: hourly × hours/week × 52 · tip shows annual gross