The average neurosurgeon salary in the UK is around £94,000 a year, ranging from roughly £83,000 for entry-level to £105,000+ for senior consultants.
The role of a Neurosurgeon in the UK is both critical and profoundly rewarding. As advancements in medical technology and techniques revolutionize the field of neurosurgery, the demand for skilled neurosurgeons remains strong. From world-renowned hospitals in London to leading medical centres in Manchester and Edinburgh, employers are seeking highly qualified professionals, offering competitive salaries and unparalleled opportunities for career advancement in this challenging and life-changing field.
Neurosurgeon salary
Base pay £83K – £105K/yr
£94K/yr average base pay
The estimated salary for a Neurosurgeon is £93,656 per year. This number represents the median, which is the midpoint of the ranges from our proprietary Total Pay Estimate model and based on salaries collected from our users. The “Most Likely Range” represents values that exist within the 25th and 75th percentile of all pay data available for this role.
The “Most Likely Range” reflects values within the 25th and 75th percentile of all pay data available for this role. Glassdoor salaries are powered by our proprietary machine learning model, which utilises salaries collected from our users and the latest government data to make pay predictions.
What do Neurosurgeon earn
How much does a Neurosurgeon make in United Kingdom?
£113,511/yr
Neurosurgeon salary by experience in the UK
| Experience | Salary |
| Entry | £83,000–£94,000 |
| Mid | £94,000–£100,000 |
| Senior | £105,000+ |
Neurosurgeon pay in the UK depends heavily on setting: NHS consultants follow a fixed national pay scale, while those who also take on private practice can earn substantially more, especially in London. Years of experience, sub-specialisation, and the number of NHS sessions worked all affect where someone lands in this range.
Highest paying cities for Neurosurgeon near United Kingdom
- Nottingham £112,659 per year
6 salaries reported - Romford £110,880 per year
11 salaries reported - London £108,784 per year
7 salaries reported - Birmingham £103,943 per year
7 salaries reported - Liverpool £103,688 per year
5 salaries reported - Sheffield £101,483 per year
6 salaries reported - Salford £98,330 per year
11 salaries reported - Coventry £98,207 per year
9 salaries reported - Brighton £98,207 per year
17 salaries reported
How to Become a Neurosurgeon in the UK
Neurosurgery has one of the longest training pathways in UK medicine: a 5-6 year MBBS degree, 2 years of Foundation Training, 2 years of Core Surgical Training, then Neurosurgery Specialty Training (ST3-8, around 8 years) to reach consultant level via the FRCS(SN) qualification. In total, it typically takes 15-16 years from starting medical school to becoming a consultant neurosurgeon — one of the longest but highest-paying routes in UK medicine.
Compare this to other medical specialties in our Cardiologist salary guide, or use Debut’s Paycheck Calculator to check take-home pay.
FAQs About Neurosurgeon Salary
How long does it take to become a neurosurgeon in the UK?
Around 15-16 years total — the longest medical training pathway in the UK, combining medical school, Foundation Training, Core Surgical Training, and Neurosurgery Specialty Training.
Is neurosurgery the highest-paying medical specialty in the UK?
It’s consistently among the highest-paying, alongside specialties like cardiothoracic surgery and interventional cardiology, reflecting the length and intensity of training.
Do neurosurgeons in the UK work mostly in the NHS or privately?
The vast majority of UK neurosurgical training and practice is NHS-based, though established consultants often take on some private work.