Medical doctors in the NHS provide essential healthcare services across a wide range of specialties. From junior doctors in training to experienced consultants, NHS medical careers offer the opportunity to develop expertise, lead teams, and provide outstanding patient care.
1,246 live vacancies across 198 NHS employers · updated hourly
1,246
Open Positions
£42k - £167k
Salary Range
198
NHS Trusts
522
New This Week
NHS medical doctor roles span multiple Agenda for Change bands. Pick a level to see live vacancies at that band.