Generalist medical practitioners vs Mental health nurses Salary

How do Generalist medical practitioners and Mental health nurses salaries compare in the UK? Here is a detailed side-by-side breakdown using the latest ONS data.

Generalist medical practitioners earns £16,150 more per year (42% higher)

Generalist medical practitioners

£54,309
per year (gross)
Take-home: £42,057
vs

Mental health nurses

£38,159
per year (gross)
Take-home: £30,994

Detailed Comparison

MetricGeneralist medical practitionersMental health nursesDifference
Median Annual£54,309£38,159+£16,150
Mean Annual£55,113£38,765+£16,348
Take-Home (Net)£42,057£30,994+£11,063
Monthly (Gross)£4,526£3,180+£1,346
Weekly (Gross)£1,044£734+£310
Hourly£26.11£18.35+£7.76

Salary Range Comparison

PercentileGeneralist medical practitionersMental health nurses
10th (Entry)£27,008£22,557
25th£42,542£31,475
50th (Median)£54,309£38,159
75th£68,805£47,087
90th (Senior)£78,035£0

Compare Other Jobs

vs

Frequently Asked Questions

Who earns more, a Generalist medical practitioners or a Mental health nurses?
A Generalist medical practitioners earns more. The median salary for a Generalist medical practitioners is £54,309, whilst a Mental health nurses earns £38,159 — a difference of £16,150 per year.
What is the salary difference between a Generalist medical practitioners and a Mental health nurses?
The difference is £16,150 per year. Generalist medical practitioners is the higher-paid role.
What is the take-home pay difference?
After tax and National Insurance, a Generalist medical practitioners takes home approximately £42,057 per year, whilst a Mental health nurses takes home £30,994. The net difference is £11,063.
Should I become a Generalist medical practitioners or a Mental health nurses?
From a salary perspective, Generalist medical practitioners offers higher median pay. However, career choice depends on many factors including interests, qualifications, work-life balance and long-term prospects.

More Comparisons