New analysis of graduate earnings data reveals the highest paying university degrees in Britain, with engineering, economics, and medicine leading the pack. The study, conducted by the Institute for Fiscal Studies (IFS) using longitudinal data from HMRC, shows a stark divergence in lifetime earnings between STEM and finance graduates versus those in the arts and humanities.
At the top of the list, graduates in economics and medicine can expect median lifetime earnings exceeding £2.5 million, while those in engineering, computer science, and mathematics follow closely. In contrast, creative arts degrees yield median lifetime earnings of around £1 million. The data reinforces the premium placed on quantitative skills in the modern labour market.
Dr. Jack Britton, an IFS economist, stated: "The choice of subject, not just institution, drives earnings. STEM and finance degrees consistently offer a significant return on investment." The report controls for prior attainment and background, isolating the contribution of the degree itself.
Intriguingly, the university attended also matters. Graduates from the London School of Economics and Imperial College London top the earnings charts, often adding a further £500,000 over a lifetime compared to similar degrees from other institutions. However, subject choice remains the dominant factor.
This analysis arrives amid growing debate about university value for money and student debt. While degrees in high-demand fields promise substantial returns, critics argue the focus on earnings overlooks the broader societal value of humanities and social sciences. The government's current review of higher education funding may well consider these findings.
For prospective students, the message is clear: if lifetime earnings are a priority, choose a STEM or finance discipline. The data is robust. It reflects the physics of our economy: supply and demand for technical skills, compounded over a career.








