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

below national average

The average salary for a general practitioner is £67,155 per year in London. 2.4k salaries reported, updated at 7 December 2022

Is this useful?

Top companies for General Practitioners in London

  1. Vocare Ltd
    55 reviews9 salaries reported
    £130,319per year
Is this useful?

Highest paying cities for General Practitioners near London

  1. Westminster
    £173,558 per year
    75 salaries reported
  2. Southall
    £132,459 per year
    34 salaries reported
  3. West London
    £90,927 per year
    58 salaries reported
  1. Dagenham
    £86,545 per year
    129 salaries reported
  2. East London
    £83,060 per year
    66 salaries reported
  3. Croydon
    £80,112 per year
    93 salaries reported
  1. Hounslow
    £71,300 per year
    43 salaries reported
  2. London
    £67,155 per year
    2.4k salaries reported
  3. Romford
    £54,368 per year
    42 salaries reported
Is this useful?

Where can a General Practitioner earn more?

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

How much do similar professions get paid in London?

Medical Officer

848 job openings

Average £37,002 per year

Emergency Medicine Physician

17 job openings

Average £49,023 per year

Obstetrics and Gynecology Physician

Job openings

Average £81,441 per year

Is this useful?

Frequently searched careers

Registered Nurse

Software Engineer


Bus Driver

Truck Driver


Flight Attendant



Police Officer

Project Manager