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.

575 live vacancies across 368 NHS employers · updated hourly

575

Open Positions

£44k - £130k

Salary Range

368

NHS Trusts

96

New This Week

Recent gp vacancies from this role hub, with employer, location, and closing-date context.

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 575 live gp roles across 368 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 £44,000 to £130,398 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 DoctorPA Secure LTD, Bupa, Operose Health, and Primary Care Careers. Check each source advert for person-spec wording and early-close warnings.

Where GP Jobs Are Hiring Right Now

London, London31 jobs
Bristol, South West11 jobs
Birmingham, West Midlands10 jobs
Manchester, North West7 jobs
Liverpool, North West6 jobs
Leeds, Yorkshire and the Humber4 jobs
Poole, South West4 jobs
Southampton, South East4 jobs
Bristol4 jobs
London4 jobs
Nottingham, East Midlands4 jobs
Bedford, Eastern3 jobs

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 healthcare roles.

Sign up for WhatsApp alerts

Top NHS Employers

Frequently Asked Questions