Medical Officer Salaries

9 SalariesUpdated 21 Oct 2020

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

How much does a Medical Officer make?

The national average salary for a Medical Officer is £72,335 in United Kingdom. Filter by location to see Medical Officer salaries in your area. Salary estimates are based on 9 salaries submitted anonymously to Glassdoor by Medical Officer employees.

Salaries for Related Job Titles

No related titles found.

As we collect more salary reports, we will be able to display related salaries for this job title.

Submit your salary

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 Officer

Touch Surgery

£41,100/yr

Range: £38K - £41K

3 salaries

£41,100/yr
£38K£41K

Medical Officer

Royal Navy

About
£57K - £85K

2 salaries

About
£57K - £85K
£57K£85K

Medical Officer

Royal Air Force

About
£112K - £122K

1 employee salary or estimate

About
£112K - £122K
£112K£122K

Medical Officer

NHS Greater Glasgow & Clyde

About
£83K - £90K

1 employee salary or estimate

About
£83K - £90K
£83K£90K

Medical Officer

CEGA Group

About
£69K - £75K

1 employee salary or estimate

About
£69K - £75K
£69K£75K

Medical Officer

PSI CRO

About
£87K - £93K

1 employee salary or estimate

About
£87K - £93K
£87K£93K

Medical Doctor

NHS

£43,676/yr

Range: £25K - £138K

28 salaries

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

Is this helpful? The community relies on everyone sharing – 

Medical Secretary

NHS

£21,925/yr

Range: £17K - £28K

21 salaries

£21,925/yr
£17K£28K

Medical Laboratory Assistant

NHS

£19,088/yr

Range: £15K - £23K

19 salaries

£19,088/yr
£15K£23K

Medical Writer

Ashfield Healthcare Communications

£34,641/yr

Range: £32K - £49K

14 salaries

£34,641/yr
£32K£49K

Medical Information Officer

ProPharma Group

£19,875/yr

Range: £18K - £23K

13 salaries

£19,875/yr
£18K£23K

Medical Sales Representative

Ashfield

£24,932/yr

Range: £24K - £36K

12 salaries

£24,932/yr
£24K£36K

Medical Editor

National Institute for Health and Care Excellence

£46,846/yr

Range: £30K - £119K

12 salaries

£46,846/yr
£30K£119K

Senior Medical Writer

Resourcing Life Science

£54,418/yr

Range: £54K - £54K

10 salaries

£54,418/yr
£54K£54K

Medical Laboratory Assistant

Health Services Laboratory

£22,359/yr

Range: £20K - £24K

8 salaries

£22,359/yr
£20K£24K

Medical Lab Assistant

NHS

£19,692/yr

Range: £18K - £45K

8 salaries

£19,692/yr
£18K£45K

Medical Writer

Porterhouse Medical

£30,052/yr

Range: £29K - £33K

7 salaries

£30,052/yr
£29K£33K

Medical Secretary

NHS

£19,665/yr

Range: £10K - £25K

7 salaries

£19,665/yr
£10K£25K

Senior Medical Writer

Ashfield Healthcare Communications

£45,000/yr

Range: £44K - £50K

7 salaries

£45,000/yr
£44K£50K

Associate Medical Writer

Ashfield

£26,700/yr

Range: £26K - £30K

7 salaries

£26,700/yr
£26K£30K
View Data as Table

Recent Salary Reports

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

£18,000
per year
An Emergency Medical Advisor in the Guildford Area area reported making £18,000 per year
Job Highlights
1-2 years experience
Guildford Area area
Full-time
 
1001 to 5000 employees
Hospital
£74,344
per year
A Medical Advisor in the London Area area reported making £74,344 per year
Job Highlights
1-2 years experience
London Area area
Full-time
 
10000+ employees
Company - Private
£77,000
per year
A Medical Oncologist in the Portsmouth Area area reported making £77,000 per year
Job Highlights
10+ years experience
Portsmouth Area area
Full-time
 
10000+ employees
Government
£28,661
per year
A Clinical Advisor in the London Area area reported making £28,661 per year
Job Highlights
1-2 years experience
London Area area
Part-time
 
10000+ employees
Government
£86,000
per year
A Medical Officer in the Glasgow Area area reported making £86,000 per year
Job Highlights
10+ years experience
Glasgow Area area
Full-time
 
10000+ employees
Hospital
£81,814
per year
A Medical Officer in the London Area area reported making £81,814 per year
Job Highlights
10+ years experience
London Area area
Full-time
 
5001 to 10000 employees
Government
£89,969
per year
A Medical Advisor in the Reading Area area reported making £89,969 per year
Additional Pay
£17k cash bonus
Job Highlights
8-10 years experience
Reading Area area
Full-time
 
10000+ employees
Company - Public
£69,744
per year
A Medical Advisor in the London Area area reported making £69,744 per year
Additional Pay
£8k cash bonus
Job Highlights
London Area area
Full-time
 
201 to 500 employees
Company - Private
£44,835
per year
A Medical Advisor in the Manchester Area area reported making £44,835 per year
Job Highlights
1-2 years experience
Manchester Area area
Full-time
 
5001 to 10000 employees
College / University
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.