Skip to main content

GeraJobs / UK salary by occupation / Mental health nurses / London

Mental health nurses Salary in London

A Mental health nurses in London earns a median gross annual pay of £43,240 — that's £548 (1%) above the UK median of £42,692. Real ONS figures (SOC 2235, ASHE 2025 provisional, April 2025 reference period, ONS, OGL v3).

Quick answer

The median salary for a Mental health nurses in London is £43,240 gross per year, compared with £42,692 across the UK. A real ONS estimate, April 2025ASHE 2025 provisional, April 2025 reference period, ONS, OGL v3.

London vs UK median

AreaMedian (annual)
London£43,240
United Kingdom£42,692

How London ranks for Mental health nurses pay

Regional rank

#3

of 8 ONS regions

vs UK median

+£548

above £42,692 UK median

Out-earns

63%

of ONS regions

At £43,240, a Mental health nurses in London sits above by £548 the £42,692 UK median for the role, ranking #3 of 8 UK regions ONS published a Mental health nurses median for. Every figure is a subtraction or sort of the ONS ASHE medians on this page — nothing is modelled.

Compare your salary

Enter your current gross annual pay to see how it sits against the ONS median of £43,240 for Mental health nurses in London.

Mental health nurses pay in other UK regions

See live Mental health nurses jobs on GeraJobs

Find Mental health nurses roles hiring now — every listing shows pay where the employer disclosed it.

Browse Mental health nurses jobs

Get UK pay updates when ONS refreshes ASHE

ASHE updates roughly once a year. Save your email and we’ll send the refreshed figure for this occupation and region when ONS publishes it.

Mental health nurses in London — frequently asked questions

How much does a Mental health nurses earn in London?
The median gross annual pay for a Mental health nurses in London is £43,240, per the ONS Annual Survey of Hours and Earnings (ASHE 2025 provisional, April 2025 reference period, ONS, OGL v3). The UK-wide median for this occupation is £42,692.
Is this London figure a real ONS number?
Yes — it is the published regional median gross annual pay for this occupation in the April 2025 ASHE reference period. ONS suppresses small or unreliable regional cells; only unsuppressed regions appear in this cluster, and none are estimated.
Is a Mental health nurses salary in London above the UK average for the role?
The London median of £43,240 is above by £548 the £42,692 UK median for a Mental health nurses, and above by £2,825 the average of the 8 regions ONS published. Derived by subtracting the ONS medians shown on this page.
Where does London rank for Mental health nurses pay?
London ranks #3 of 8 UK regions ONS published a Mental health nurses median for (ASHE 2025 provisional, April 2025 reference period, ONS, OGL v3). 2 regions pay more and 5 pay less. Ranking is a straight sort of the published regional medians.

Related

Source: Office for National Statistics — Annual Survey of Hours and Earnings (ASHE), Table 14.7a (occupation 4-digit SOC) + Table 15 (4).7a (region by occupation), Full-Time sheet. Figures are Median gross annual pay (GBP), full-time employees, April 2025 reference period (ASHE 2025 provisional, April 2025 reference period, ONS, OGL v3). Released 2025-10-23, corrected 2025-12-19. Licensed under the Open Government Licence v3.0 (OGL v3). No figure is modelled or interpolated.

GeraJobs is a job-search and recruitment platform that connects candidates with independent employers and recruiters. Gera is not the employer, recruiter, or hiring agent of record and is not party to any employment relationship — hiring decisions, job offers, and employment terms are solely between candidates and employers.