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

London, London3 jobs
Brockworth, South West1 jobs
Bury St Edmunds, East of England1 jobs
Harrogate, North East and Yorkshire1 jobs
Heanor, Midlands1 jobs
Ipswich, East of England1 jobs
Maidstone, South East1 jobs
Manchester, North West1 jobs
Paignton, South West1 jobs
Plymouth, South West1 jobs
Stockport, North West1 jobs
Bodmin, South West1 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 NHS roles.

Sign up for WhatsApp alerts

Top NHS Employers

Frequently Asked Questions