1. Home
  2. Career Explorer
  3. General Practitioner
  4. Salaries
Content has loaded

General practitioner salary in London

How much does a General Practitioner make in London?

Average base salary

£83,288
same
as national average

The average salary for a general practitioner is £83,288 per year in London. 1.9k salaries reported, updated at 29 November 2023

Is this useful?

Top companies for General Practitioners in London

  1. Practice Plus Group
    2.7
    101 reviews57 salaries reported
    £115,876per year
Is this useful?

Highest paying cities for General Practitioners near London

  1. Barking
    £125,046 per year
    13 salaries reported
  2. Uxbridge
    £115,444 per year
    44 salaries reported
  3. Dagenham
    £92,540 per year
    103 salaries reported
  1. West London
    £85,246 per year
    59 salaries reported
  2. London
    £83,288 per year
    1.9k salaries reported
  3. Westminster
    £81,619 per year
    62 salaries reported
  1. East London
    £80,345 per year
    67 salaries reported
  2. Croydon
    £75,858 per year
    83 salaries reported
  3. Romford
    £71,896 per year
    97 salaries reported
Is this useful?

Where can a General Practitioner earn more?

Compare salaries for General Practitioners in different locations
vs
Explore General Practitioner openings
Is this useful?

How much do similar professions get paid in London?

Physician

Job openings

Average £53,098 per year

Is this useful?

Frequently searched careers

Registered Nurse

Bus Driver

Software Engineer

Pharmacist

Truck Driver

Flight Attendant

Electrician

Dentist

Accountant

Caregiver

Warehouse Worker

Support Worker