GP Jobs in the NHS
Salaried GP posts are advertised by NHS practices, primary care networks, and integrated care boards. Roles range from part-time salaried sessions to full-time positions with teaching or leadership responsibilities. Most salaried GPs are employed on the BMA model contract rather than Agenda for Change, with pay reflecting sessions worked, experience, and location.
39 live vacancies across 22 NHS employers · updated hourly
39
Open Positions
£64k - £151k
Salary Range
22
NHS Trusts
14
New This Week
Planning a GP job search in the NHS
Job Clerk tracks live gp vacancies across NHS employers so you can compare role level, employer mix, location, salary, contract type, and closing date before deciding where to spend time on an application.
There are currently 39 live gp roles across 22 NHS employers in this index. Use the band and city links below to move from the broad profession market into pages with tighter salary, seniority, and local employer context.
Recent salary data for gp roles ranges from about £63,696 to £150,569 per year, depending on band, employer, rota pattern, and high-cost area supplements.
Evidence to prepare
- Managing an independent clinical caseload of 25-30 patients per session
- Prescribing, referral, and onward triage decisions
- Long-term condition management including diabetes, COPD, and cardiovascular reviews
- Safeguarding assessments and mandatory reporting
Common requirements
- GMC registration with a licence to practise
- Completion of GP specialty training (MRCGP) or CEGPR certificate for international graduates
- Inclusion on the NHS England GP performers list (or equivalent devolved nation list)
- Enhanced DBS clearance
Employer mix
Recent listings include employers such as NHS Fife, NHS Borders, NHS Lothian, and NHS Grampian. Check each source advert for person-spec wording and early-close warnings.
Where GP Jobs Are Hiring Right Now
WhatsApp job alerts
Get instant WhatsApp alerts for GP roles
Create your Job Clerk account first. We'll collect your alert preferences during onboarding and help you turn on WhatsApp notifications for matching NHS roles.