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.