Content has loaded

Senior medical officer salary in Australia

How much does a Senior Medical Officer make in Australia?

Average base salary

$102,619

The average salary for a senior medical officer is $102,619 per year in Australia. 505 salaries reported, updated at 11 May 2026

Senior Medical Officer job openings in Australia

slide 1 of 6
slide1 of 6
Senior Review Officer
Queensland Government3.8out of 5 stars.
Brisbane QLD
Temporary
23 hours ago

Highest paying companies for Senior Medical Officer in Australia

Average year pay is based on job postings on Indeed in the past 36 months.
Wesley Mission Queensland
 
$225,000per year
View company
Calvary
 
$225,000per year
SA Health
 
$208,429per year
Mater Group
 
$192,598per year
Bolton Clarke
 
$192,000per year
Settlement Services Internatio...
 
$190,800per year

Highest paying cities near Australia for Senior Medical Officers

  1. Canberra ACT
    $116,762 per year
  2. Darwin NT
    $115,600 per year
  3. Sydney NSW
    $111,575 per year
  4. Perth WA
    $107,397 per year
  5. Melbourne City Centre VIC
    $106,950 per year

Where can a Senior Medical Officer earn more?

Compare salaries for Senior Medical Officers in different locations
vs

How much do similar professions as Senior Medical Officer get paid in Australia?

Junior Medical Officer

Job openings
Average $279,360 per year