Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
Medical Officer: Salary
$121,250
/ Annual
Based on 1340 salaries
The average Medical Officer salary in Australia is $121,250 per year or $62.18 per hour. Entry-level positions start at $89,536 per year, while most experienced workers make up to $191,690 per year.
Median
$121,250
chart
Low
$89,536
High
$191,690
Active jobs with salaries
Archived Salaries

Medical Record Officer

Adelaide, South Australia
SA Health
$28.27 - $30.41

Technical Officer / Medical Scientist

Mawson Lakes, South Australia
SA Health
$87,209

Career Medical Officer - Psychiatry (apply via eCredential)

Mid North Coast, New South Wales
Hunter New England Local Health District
$127922 - $154555

Junior Medical Officer | Emergency Department / Medical Wards

Narrabeen, New South Wales
Skilled Medical
$145/hour

Resident Medical Officer - Rotational, Queensland Health

Townsville City, Queensland
Queensland Health
$85521 - $111679

Senior Resident Medical Officer | Emergency Medicine

Eastern Creek, New South Wales
Skilled Medical
$130/hour

Senior Resident Medical Officer

Barrack Heights, New South Wales
NSW Government
$81884 - $110737

Junior Medical Officer/Internal Medicine/General Medicine

Geelong, Victoria
Skilled Medical
$110/hour

Expression of Interest - Medical Officer Talent Pool, Queensland Health

Queensland
Queensland Health
$77477 up to $211576

CCLHD - Intensive Care Medicine - Career Medical Officer - Wyong Hospital

Mid North Coast, New South Wales
Central Coast Local Health District
$160020 - $190033

Junior Medical Officer

Sydney, New South Wales
Skilled Medical
$90/hour

Administration Officer, Medical Records - Tweed Hospital

Newcastle, New South Wales
Northern NSW Local Health District
$55798.72 - $57761.16

Medical Administration Officer - Critical Care Service

Newcastle, New South Wales
Hunter New England Local Health District
$63408.44 - $64936.23

Junior Medical Officer/Emergency Medicine

Sydney, New South Wales
Skilled Medical
$95/hour

Senior Resident Medical Officer

New South Wales
Nepean Blue Mountains Local Health District
$81884 - $110737