Market:UK

Mental health nurses salary in United Kingdom

The median mental health nurses salary is £42,692 a year, from official ONS ASHE Table 14 (Occupation, SOC 2020 4-digit) data · updated May 2025.

Lower (p10)
Median (p50)
£42,692
Top (p90)
Sample size
15,000

Pay distribution · p10 to p90

Lower (p10)
p25£37,229
Median£42,692
p75£48,074
Top (p90)
See your market value - free

Mental health nurses salary by region

East of England£40,526

Pay trend

Down 3.8% from 2023 to 2025.

£44,3702023
£41,6602024
£42,6922025

Source: ONS ASHE Table 14 (Occupation, SOC 2020 4-digit) · updated May 2025 · methodology

Mental health nurses salary FAQs

What is the average Mental health nurses salary in United Kingdom?

The median Mental health nurses salary in United Kingdom is £42,692 per year, based on ONS ASHE Table 14 (Occupation, SOC 2020 4-digit) (updated May 2025). Half of mental health nursess earn more than this and half earn less.

Where does this Mental health nurses salary data come from?

These figures come from official statistics - ONS ASHE Table 14 (Occupation, SOC 2020 4-digit), last updated May 2025. Rung only shows verified data and never invented or crowd-sourced numbers.

Compare other UK salaries