Doctor jobs in London

Doctors play a crucial role in healthcare by diagnosing and treating medical conditions. They work to improve patient health through a variety of procedures and medical expertise. Physicians often collaborate with nurses and specialists to ensure comprehensive care for each individual.


There are 239 doctor jobs in London, ENG. These doctor jobs salaries between £40,975 to £128,207 per year.

Job title

Updated Oct 01, 2026
Job title
London, ENG
England
Job postings (London)

General Practitioner

London

£66,625 per year

England

£65,058 per year

Optometrist

London

£54,691 per year

England

£58,805 per year

Consultant Psychiatrist

London

£128,207 per year

England

£124,972 per year

Locum Consultant

London

£125,804 per year

England

£126,158 per year

Physician

London

£69,214 per year

England

£74,506 per year

Podiatrist

London

£49,111 per year

England

£40,086 per year

Family Medicine Physician

London

£91,846 per year

England

£73,333 per year

Senior Medical Officer

London

£40,975 per year

England

£40,446 per year

Occupational Health Physician

London

£103,373 per year

England

£103,078 per year

Oncologist

London

£111,353 per year

England

£113,309 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.

Frequently asked questions

How are the job titles and salaries chosen for this page?

Jobs listed on this page highlight the top 10 job titles with the most openings as of updated Oct 01, 2026. Salary estimates are taken from job postings on Indeed in the past 36 months and are updated daily. Please refer to the employer's job description for specific salary information.

How does General Practitioner pay in London compare to the state average?

General Practitioner professionals in London earn an average of £66,625 per year, compared with the average in England of £65,058 per year.

How many job openings are currently available in London?

There are 239 open jobs in London. General Practitioner, Optometrist and Consultant Psychiatrist are among those with the most openings at the moment.

How many openings are available by job title?

There are numerous job openings across all experience levels, with 52 General Practitioner roles, 41 Optometrist roles and 35 Consultant Psychiatrist openings currently listed.