General Practitioner Salaries in London

Salary estimated from 553 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 30 July 2020
Average in London
£74,953 per year
Meets national average
  • Most Reported
£27,000
£146,000
Salary Distribution

How much does a General Practitioner make in London?

The average salary for a General Practitioner is £74,953 per year in London, which meets the national average. Salary estimates are based on 553 salaries submitted anonymously to Indeed by General Practitioner employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a General Practitioner is less than 1 year.
How much should you be earning?
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Get started
salary calculator
General Practitioner salaries by company in London
CompanyAverage salary
£93,478 per year
£87,678 per year
£117,630 per year
£108,396 per year
£100,780 per year
£100,000 per year
£95,076 per year
£89,391 per year
£89,861 per year
£89,311 per year
General Practitioner salaries by location
CityAverage salary
£75,071 per year
£80,677 per year
£70,932 per year
£73,377 per year
£76,358 per year

General Practitioner job openings

Band 3 Paediatric Phlebotomist
King's College Hospital NHS Foundation Trust
London
Theatre Practitioner - Scrubs
University College London Hospitals NHS Foundation Trust
London
NHS - Hospital Porter
Page Personnel - UK
London
Fitness Manager
Nuffield Health
London
Aesthetic Practitioner, Beauty Therapist (PT)
skːn Clinics
London
Aesthetic Practitioner, Beauty Therapist (FT)
skːn Clinics
London
General Practitioner jobs in London