← Back to Research
Data

The Highest Paying Degrees in the UK (2026)

Medicine & Dentistry is the highest paying degree subject in the UK: graduates of the typical course earn £52,500 five years after graduating, against £31,500 across all subjects. Mathematics (£41,000) and Veterinary Science (£40,500) come next.

The highest paying degrees in the UK share a few common features. They are numerate, with maths or statistics at their core. They teach skills employers struggle to find. And many lead straight into a profession with a structured pay ladder that rises year after year.

Their graduates mostly go into four areas: finance and banking, software and technology, engineering, and medicine and healthcare. Those are the sectors where starting salaries are highest and keep rising for years after graduating.

Medicine & Dentistry tops the table: graduates of the typical course earn £52,500 five years after graduating, against £31,500 across all subjects. But where you study matters as much as what: within every subject, the best-paying courses earn far more than the subject's median, as the chart below shows.

Data last updated · HESA Discover Uni

Top 10 highest paying degree subjects

SubjectAfter 5 yearsAfter 15 monthsCourses
1Medicine & DentistryJunior doctors and dentists, mostly in the NHS£52,500£37,00081
2MathematicsFinance, actuarial work, data science and software£41,000£30,000666
3Veterinary ScienceVets in small-animal, farm and equine practice£40,500£34,00017
4EconomicsBanking, investment, consulting and the civil service£38,500£30,000657
5EngineeringEngineering, plus finance, consulting and software£38,500£31,5001,662
6Physics & ChemistryFinance, data, engineering, energy and research£36,000£30,000960
7Computer ScienceSoftware engineering, data science, AI and cyber security£35,000£29,0001,339
8Architecture, Building & PlanningArchitecture, surveying, construction and planning£33,500£28,000334
9Business & AccountingAccountancy, banking, consulting and management£32,500£27,0002,228
10Nursing, Pharmacy & Allied HealthNurses, pharmacists, physios and other NHS professionals£32,500£28,5001,311

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. Click a subject for its highest paying courses.

Degrees with the highest starting salaries

SubjectAfter 15 monthsAfter 5 years
1Medicine & Dentistry£37,000£52,500
2Veterinary Science£34,000£40,500
3Engineering£31,500£38,500
4Mathematics£30,000£41,000
5Economics£30,000£38,500
6Physics & Chemistry£30,000£36,000
7Education & Teaching£30,000£26,500
8Computer Science£29,000£35,000
9Nursing, Pharmacy & Allied Health£28,500£32,500
10Architecture, Building & Planning£28,000£33,500

Ranked by salary 15 months after graduating, the earliest point HESA measures.

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