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 276 doctor jobs in London, ENG. These doctor jobs salaries between £41,109 to £128,258 per year.
Job title
Updated Aug 20, 2026General Practitioner
London
England
Optometrist
London
England
Consultant Psychiatrist
London
England
Locum Consultant
London
England
Physician
London
England
Podiatrist
London
England
Family Medicine Physician
London
England
Senior Medical Officer
London
England
Dermatologist
London
England
Psychiatrist
London
England
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
General Practitioner
Review job description
Please refer to the employers job description for complete details.
General Practitioners diagnose and treat common illnesses, manage chronic conditions, and provide preventative care. They need medical degree qualifications, strong clinical judgement, and proficiency in patient communication to support diverse healthcare needs effectively.
The top companies hiring General Practitioner in London, ENG are Operose Health (16 jobs), Bupa (10 jobs), and Penrose Health (6 jobs).
See 74 jobAverage wage
London
£68,612 per yearEngland
£66,112 per year -
Optometrist
Review job description
Please refer to the employers job description for complete details.
Optometrists examine eyes to detect vision problems, prescribe corrective lenses, and diagnose eye diseases. They need expertise in clinical eye care, knowledge of optical technology, and strong communication skills to advise patients effectively.
See 46 jobAverage wage
London
£54,905 per yearEngland
£58,845 per year -
Consultant Psychiatrist
Review job description
Please refer to the employers job description for complete details.
Consultant Psychiatrists lead complex mental health assessments, diagnose diverse disorders, and devise tailored treatment plans. They need medical psychiatry expertise, familiarity with NHS protocols, and empathy combined with clear communication skills.
See 40 jobAverage wage
London
£128,258 per yearEngland
£125,083 per year -
Locum Consultant
Review job description
Please refer to the employers job description for complete details.
Locum Consultant roles provide temporary specialist medical expertise, cover staff shortages, and adapt to diverse clinical settings. They need recognised consultant qualifications, clinical flexibility, and strong patient care skills to deliver high-quality treatment across varied environments.
See 33 jobAverage wage
London
£125,586 per yearEngland
£125,809 per year -
Physician
Review job description
Please refer to the employers job description for complete details.
Physicians diagnose illnesses, develop treatment plans, and monitor patient progress to ensure health improvement. They need clinical expertise, knowledge of medical guidelines, and strong diagnostic reasoning to provide effective, evidence-based care.
See 29 jobAverage wage
London
£67,467 per yearEngland
£73,619 per year -
Podiatrist
Review job description
Please refer to the employers job description for complete details.
Podiatrists diagnose and treat foot and lower limb issues, perform minor surgeries, and provide orthotic care. They need expertise in anatomy, proficiency in clinical assessment, and knowledge of hygiene and infection control standards.
See 17 jobAverage wage
London
£48,710 per yearEngland
£39,964 per year -
Family Medicine Physician
Review job description
Please refer to the employers job description for complete details.
Family Medicine Physicians provide comprehensive care by diagnosing illnesses, managing chronic conditions, and promoting wellness across all ages. They need expertise in diverse medical fields, strong patient communication, and clinical decision-making skills to guide effective treatment.
See 15 jobAverage wage
London
£92,240 per yearEngland
£74,441 per year -
Senior Medical Officer
Review job description
Please refer to the employers job description for complete details.
Senior Medical Officers lead complex patient care, guide clinical teams, and ensure compliance with healthcare standards. They need extensive medical expertise, strong knowledge of NHS protocols, and effective leadership skills in high-pressure settings.
See 10 jobAverage wage
London
£41,109 per yearEngland
£40,739 per year -
Dermatologist
See 6 jobAverage wage
London
£113,915 per yearEngland
£96,052 per year -
Psychiatrist
Review job description
Please refer to the employers job description for complete details.
Psychiatrists diagnose mental health disorders, prescribe treatments, and support patient recovery through therapy. They need medical qualifications, strong diagnostic skills, and empathy to manage complex emotional and behavioural conditions effectively.
See 6 jobAverage wage
London
£100,479 per yearEngland
£94,779 per year
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 Aug 20, 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 £68,612 per year, compared with the average in England of £66,112 per year.
How many job openings are currently available in London?
There are 276 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 74 General Practitioner roles, 46 Optometrist roles and 40 Consultant Psychiatrist openings currently listed.