← All subjects
Data

The Highest Paying Medicine & Dentistry Degrees in the UK (2026)

Graduates of the typical medicine and dentistry course in the UK earn £52,500 five years after graduating, the highest of the 21 subject areas we compare. The best-paying, Dentistry at the University of Dundee, earns £56,500.

Almost every graduate goes straight into a training post as a junior doctor or dentist, mostly in the NHS, and on from there into specialty training, general practice or dental practice.

Graduates of the typical medicine and dentistry course earn £52,500 five years after graduating (£37,000 after 15 months), above the £31,500 median across all subjects and the 1st highest of the 21 subject areas we compare. Behind that median, its 81 courses range from £32,000 to £56,500: the best-paying earns 1.1 times the typical course.

Pay follows national NHS pay scales that rise with each year of training, which is why salaries climb so steeply between 15 months and five years after graduating.

Data last updated · HESA Discover Uni

Top 10 highest paying Medicine & Dentistry degrees

CourseAfter 5 yearsAfter 15 monthsTypical offer
1DentistryUniversity of Dundee£56,500£40,000AAA
2MedicineUniversity of Glasgow£55,000£38,500AAA
3MedicineUniversity of Aberdeen£55,000£38,000–
4MedicineUniversity of Cambridge£54,500£38,000A*A*A
5DentistryQueen Mary University of London£54,000£36,000A*AA
6Cardiac Physiology (Healthcare Science)University of Southampton£53,500£38,000ABB
7Medicine MBBSCity St George's, University of London£53,500£38,000AAA
8Clinical Sciences BScUniversity of Leicester£53,500£37,000AAB
9Extended Medical Degree ProgrammeKing's College London£53,500–ABB
10Medicine and SurgeryNewcastle University£53,000£37,000AAA

The best-paying course at each university, ranked by salary five years after graduating. Each figure is the median of each course's own median graduate salary (HESA Discover Uni). Salaries 15 months after graduating come from the Graduate Outcomes survey; three and five years on, from LEO tax data. Joint courses that HESA also files under another subject are left out of this list but appear in the chart below.

Every course, plotted

A median salary is one number standing in for hundreds of courses. This chart plots every course individually, so you can see the spread behind it: how tightly courses in a subject cluster together, or how far apart the best- and worst-paying ones sit.

Each dot is one course's own median graduate salary (not individual graduates' pay), from the HESA Discover Uni dataset. Courses with a cohort too small to report are excluded, and postgrad/top-up/alternate-entry courses are excluded site-wide. Figures compare courses, not people.

Loading course data…

Each dot is one course, positioned by its salary along the horizontal axis (never shifted by more than one dot-width). Vertical position means nothing. It only spreads dots apart so they don't overlap. Hover a dot for details, or click it to open that course's page.

View as table
CourseInstitutionSubjectSalary