Find higher paying jobs for medical doctor

Medical Doctor Salaries

44 SalariesUpdated 21 Oct 2020

Average Base Pay
£50,199 / yr
Not enough reports to show salary distribution
0
Low
0
High

How much does a Medical Doctor make?

The national average salary for a Medical Doctor is £50,199 in United Kingdom. Filter by location to see Medical Doctor salaries in your area. Salary estimates are based on 44 salaries submitted anonymously to Glassdoor by Medical Doctor employees.

Salaries for Related Job Titles

Physician£50

Are you paid fairly?

Get a free, personalised salary estimate based on today's market

Get Your Estimate

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (GBP)
Company
Average Base Salaries in (GBP)
Low
High

Medical Doctor

NHS

£43,676/yr

Range: £25K - £138K

28 salaries

£43,676/yr
£25K£138K

Medical Doctor - Contractor

NHS

£51,031/yr

Range: £35K - £80K

3 salaries

£51,031/yr
£35K£80K

Medical Doctor

Health Protection Agency

£112,484/yr

Range: £34K - £112K

3 salaries

£112,484/yr
£34K£112K

Medical Doctor

The British Army

About
£79K - £84K

1 employee salary or estimate

About
£79K - £84K
£79K£84K

Medical Doctor

National Transitional Jobs Network

About
£57K - £62K

1 employee salary or estimate

About
£57K - £62K
£57K£62K

Medical Doctor

Barts Health NHS Trust

About
£56K - £61K

1 employee salary or estimate

About
£56K - £61K
£56K£61K

Medical Doctor

King’s College Hospital NHS Foundation Trust

About
£52K - £55K

1 employee salary or estimate

About
£52K - £55K
£52K£55K

Is this helpful? The community relies on everyone sharing – 

Medical Doctor

NHS Scotland

About
£151K - £165K

1 employee salary or estimate

About
£151K - £165K
£151K£165K

Medical Doctor

International Procurement & Logistics

About
£55K - £59K

1 employee salary or estimate

About
£55K - £59K
£55K£59K

Medical Doctor

Lewisham and Greenwich NHS Trust

About
£31K - £33K

1 employee salary or estimate

About
£31K - £33K
£31K£33K

Medical Doctor

St George's University

About
£35K - £38K

1 employee salary or estimate

About
£35K - £38K
£35K£38K

Medical Doctor

Pennine Acute Hospitals Trust

About
£36K - £38K

1 employee salary or estimate

About
£36K - £38K
£36K£38K

Medical Doctor - Hourly Contractor

Derbyshire Health United

About
£93 - £100hourly

1 employee salary or estimate

About
£93 - £100hourly
£93£100

Medical Doctor

East and North Hertfordshire NHS Trust

About
£41K - £45K

1 employee salary or estimate

About
£41K - £45K
£41K£45K

Medical Doctor

Chesterfield Royal Hospital

About
£64K - £69K

1 employee salary or estimate

About
£64K - £69K
£64K£69K

Medical Doctor - Monthly

Unemployment Solutions For You

About
£5K - £6K

1 employee salary or estimate

About
£5K - £6K
£5K£6K

Medical Doctor

Universitätsklinikum Bonn

About
€51K - €55K

1 employee salary or estimate

About
€51K - €55K
€51K€55K

Medical Doctor

SALMON Health and Retirement

About
£183K - £197K

1 employee salary or estimate

About
£183K - £197K
£183K£197K

Medical Doctor

Sidra Medicine

About
£89K - £97K

1 employee salary or estimate

About
£89K - £97K
£89K£97K

Medical Doctor - Monthly

Doctors Medical Center, San Pablo

About
£4K - £5K

1 employee salary or estimate

About
£4K - £5K
£4K£5K
View Data as Table

Recent Salary Reports

Below are the most recent medical doctor salary reports. Employer name has been removed to protect anonymity.

£44,000
per year
A Doctor in the Northampton Area area reported making £44,000 per year
Job Highlights
1-2 years experience
Northampton Area area
Full-time
 
10000+ employees
Government
£38,000
per year
A Doctor in the London Area area reported making £38,000 per year
Job Highlights
5-7 years experience
London Area area
Full-time
 
10000+ employees
Government
£140,000
per year
A Medical Doctor in the Birmingham Area area reported making £140,000 per year
Job Highlights
10+ years experience
Birmingham Area area
Full-time
 
10000+ employees
Government
£30,000
per year
A Doctor in the London Area area reported making £30,000 per year
Job Highlights
3-4 years experience
London Area area
Full-time
 
5001 to 10000 employees
Company - Private
£37,500
per year
A Doctor in the Newcastle upon Tyne Area area reported making £37,500 per year
Job Highlights
3-4 years experience
Newcastle upon Tyne Area area
Full-time
 
10000+ employees
Government
£50,000
per year
A ST2 Doctor in the London Area area reported making £50,000 per year
Job Highlights
3-4 years experience
London Area area
Full-time
 
5001 to 10000 employees
Company - Public
£90,866
per year
A Doctor in the Birmingham Area area reported making £90,866 per year
Additional Pay
£1.3M cash bonus
Job Highlights
10+ years experience
Birmingham Area area
Self-Employed
 
10000+ employees
Government
£13
hourly
A FY1 Doctor in the Oxford Area area reported making £13 per hour
Job Highlights
Oxford Area area
Full-time
 
5001 to 10000 employees
Hospital
Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.