Medical Practitioner (Doctor) Salary UK 2024 — Median £68,236 (ONS)

What a Medical Practitioner (Doctor) earns in the UK — real ONS median £68,236 plus a 2025/26 take-home calculator. Live in your browser.

Medical Practitioner (Doctor) salary in the UK: the median full-time gross pay is £68,236 (ONS ASHE 2024, SOC 221). Typical range £50,344–£108,495 (25th–75th percentile). Includes a free 2025/26 take-home pay calculator (Income Tax + National Insurance) that runs entirely in your browser. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

What is the average Medical Practitioner (Doctor) salary in the UK?

The median full-time Medical Practitioner (Doctor) salary in the UK is £68,236 per year (gross), per ONS ASHE 2024 (SOC 221). The middle half earn between £50,344 and £108,495.

Medical Practitioner (Doctor) salary in the UK

The median full-time Medical Practitioner (Doctor) salary in the UK is £68,236 per year (gross). The range runs from about £37,428 at the 10th percentile to £143,005 at the 90th.

This figure is the median gross annual pay for full-time employees from the Office for National Statistics Annual Survey of Hours and Earnings (ASHE) 2024, occupation SOC 221 — Medical Practitioners (group), for the pay period including 17 April 2024 (provisional).

On the median £68,236 salary, take-home pay for 2025/26 is about £50,134 a year (after Income Tax and National Insurance, England/Wales/NI bands, before pension or student loan). Enter any salary above to see the full breakdown.

GeraJobs is currently tracking 1,044 open UK healthcare jobs (live crawl count as of 2026-06-17) — a demand signal, not a salary.

Scope: salary figures are ONS ASHE 2024 medians/percentiles for full-time employees. The take-home calculator uses 2025/26 England, Wales & Northern Ireland tax bands. Scotland has different Income Tax bands. Always verify against the ONS ASHE release.