Skip to content
UK Average Salary

doctor salary

Doctor Salary UK 2026: Median Pay, NHS Scales and Negotiation Tips

Understand the average doctor salary in the UK using ONS, NHS pay circulars and Medscape data. Compare median vs mean pay, regional differences and how to negotiate job offers.

Pay snapshot: The median doctor salary in the UK is £51,756 per year (ONS ASHE 2025 provisional), but actual pay varies widely by role, region and seniority, with NHS consultants receiving a 3.5% basic pay rise from April 2026.

Median franker

Where does your pay sit?

Enter a gross annual salary

Related pay benchmarks

£ / year

  • Finance & insurance£52,000
  • Information & communication£48,000
  • Professional / scientific / technical£45,000
  • Public administration£39,000
  • Education£38,000

Understanding Doctor Salary in the UK: A Guide for Job Seekers

If you're a doctor negotiating a new role or comparing offers, knowing the current pay landscape is essential. The term "doctor salary" covers a wide range – from junior hospital doctors to experienced GPs and consultants, with pay varying by region, sector (NHS vs private), and seniority. This article uses the latest official data from the ONS, NHS Employers, and NHS Digital to give you a clear picture.

Median vs Mean: Which Figure Matters?

The Office for National Statistics (ONS) Annual Survey of Hours and Earnings (ASHE) provides the most authoritative benchmark. For the occupation group "Generalist medical practitioners" (which includes most doctors but not specialists), the median doctor salary is £51,756 per year for all employees. The mean (average) is £53,163. For full-time employees only, the median rises to £55,494, while part-time doctors earn a median of £44,524.

Why the difference? The median is the middle point – half earn more, half less – so it's less distorted by very high earners. The mean can be pulled up by consultants with private practice income. When negotiating, focus on the median for your specific role and hours.

NHS Pay Scales: The Foundation

Most UK doctors work for the NHS, where pay is set nationally. The latest NHS Employers Pay and Conditions Circular (M&D) 1/2026 confirms a 3.5% basic pay increase for consultants and specialty doctors from 1 April 2026. For salaried GPs, the pay range is now £78,699 to £118,759.

NHS Digital's Staff Earnings Estimates for June 2026 show that in NHS Trusts (England), the mean annual basic pay per full-time equivalent (FTE) is £44,457, up 5.6% from the previous year. Mean annual earnings per person (including non-basic pay like overtime and allowances) are £45,163. Non-basic pay averaged £5,615 per person.

These figures are lower than the ONS median because they include all NHS staff groups (nurses, admin, etc.) and exclude primary care. For doctors specifically, NHS basic pay is higher – consultants start around £93,000 and can reach over £120,000 with experience and clinical awards.

Regional Variations

Where you work significantly affects your doctor salary. ONS ASHE data for 2025 provisional shows:

  • Yorkshire and The Humber: median £61,026 (highest)
  • West Midlands: £59,169
  • East Midlands: £55,331
  • East of England: £52,066
  • London: £51,973
  • North West: £50,806
  • South East: £47,915
  • Scotland: £44,511 (lowest)

London's median is surprisingly mid-table, likely because the category includes many GPs and junior doctors, while high-earning consultants may be in different ONS codes. Scotland's lower figure may reflect different pay structures and cost of living.

Private Practice and Total Earnings

The Medscape UK Doctors Pay Report 2026 surveyed 525 practising physicians and found a mean total earnings of £114,397. This includes NHS salary plus private practice income, bonuses, and profit-sharing. The survey highlights the wide range: older doctors (45+) averaged £121,883, while younger colleagues averaged £86,746. Men reported higher earnings than women, and specialists more than GPs.

If you're considering a role that allows private work, factor in that potential – but remember that NHS-only roles still offer competitive pay with good pension and benefits.

Take-Home Pay Considerations

Gross salary is only part of the picture. Your take-home pay depends on:

  • Income Tax: UK rates (20%, 40%, 45%) – but Scotland uses different bands (starter, basic, intermediate, higher, top).
  • National Insurance: Class 1 contributions (8% on earnings between £12,570 and £50,270, then 2% above).
  • Pension: NHS pension contributions (typically 9.3% to 12.5% depending on salary).
  • Student Loan: Plan 1, 2, or 4 repayments (9% of income above thresholds).

Use a take-home calculator with your specific region and pension choice to get a realistic net figure.

Negotiating Your Offer

When comparing a job offer, start with the relevant NHS pay band or GP range. Check if the role includes London weighting or other allowances. Use the ONS median for your region as a benchmark – if an offer is below the median for your area, question why. For salaried GP roles, the NHS range is a clear guide. For private sector roles, the Medscape average gives a sense of total earning potential.

Remember that the lowest 10% of doctors earn under £23,781 and the lowest quarter under £36,586 – these are likely junior or part-time roles. If you're a consultant or experienced GP, you should expect significantly more.

Summary

The doctor salary landscape in 2026 shows healthy increases: NHS basic pay rose 3.5%, and overall median pay jumped 14.1% year-on-year (though not adjusted for inflation). Use the official sources – ONS, NHS Employers, NHS Digital – to ground your expectations. For more context on how doctor pay compares to other professions, see our salary articles and salary data. You can also explore the salary index for broader trends.

Whether you're a newly qualified foundation doctor or an experienced consultant, knowing the median, mean, and regional differences will help you negotiate with confidence. Always check the latest pay circulars and remember that your total compensation includes pension, leave, and development opportunities – not just the base salary.

Frequently asked questions

What is the difference between median and mean doctor salary in the UK?

The median doctor salary (£51,756) is the middle point where half earn more and half earn less, making it a better indicator of typical pay. The mean (£53,163) is the average of all salaries and can be pulled up by very high earners, especially those in private practice or senior consultant roles. For full-time doctors, the median is £55,494.

How can I compare a job offer to the average doctor salary?

Start with the median for your role type: if you're a salaried GP, the NHS range is £78,699–£118,759 (2026). For hospital doctors, use the NHS pay bands (consultants received a 3.5% rise from April 2026). Consider your region – Yorkshire and The Humber has the highest median (£61,026) while Scotland is lower (£44,511). Also factor in any private practice income, which can significantly boost total earnings as shown in the Medscape survey (£114,397 mean).

Do NHS doctors earn more with private practice?

Yes, many NHS doctors supplement their salary with private work. The Medscape UK Doctors Pay Report 2026 found mean total earnings of £114,397, which is much higher than the NHS basic pay figures. However, this average includes both NHS-only and private practitioners. For a pure NHS role, basic pay is set by national scales, but additional non-basic pay (e.g., overtime, clinical excellence awards) averaged £5,615 per person in NHS Trusts (June 2026).