Health professionals — UK Pay Data

Salaries in the Health professionals group range from £37,500 to £95,000 per year across 24 occupations, based on official ONS ASHE data. The highest-paying role is Specialist medical practitioners and consultants at a median of £95,000/year. Click any occupation below to see regional breakdowns, year-on-year pay trends, and hourly rates.

Occupation Median Annual Pay Year-on-Year
Specialist medical practitioners and consultants £95,000 +2.7%
Dental practitioners £72,000 +2.9%
Clinical psychologists £58,000 +2.7%
Generalist medical practitioners £57,500 +2.7%
Pharmacists £55,000 +1.9%
Optometrists £53,500 +2.9%
Paramedics £53,500 +2.9%
Veterinarians £51,500 +3.0%
Podiatrists £49,500 +3.1%
Other psychologists £49,000 +3.2%
Medical radiographers £49,000 +3.2%
Psychotherapists and cognitive behaviour therapists £48,500 +2.1%
Registered nurse practitioners £48,000 +2.1%
Registered specialist nurses £47,500 +2.2%
Midwifery nurses £46,000 +2.2%
Speech and language therapists £45,500 +3.4%
Physiotherapists £44,000 +3.5%
Other health professionals n.e.c. £44,000 +3.5%
Other registered nursing professionals £43,500 +2.4%
Occupational therapists £43,000 +2.4%
Registered children's nurses £43,000 +3.6%
Registered community nurses £42,500 +3.7%
Registered mental health nurses £42,500 +2.4%
Therapy professionals n.e.c. £37,500 +1.4%

Want to check your own pay?

See how your pay compares against official UK data for your occupation, region, and experience level. Free, instant, no sign-up required.

Check my pay — it's free