Content has loaded

Physician salary in Australia

How much does a Physician make in Australia?

Average base salary

$249,911

The average salary for a physician is $249,911 per year in Australia. 135 salaries reported, updated at 9 July 2026

Physician job openings in Australia

slide 1 of 6
slide1 of 6
Skin Check Doctor - Female (Co...
Telus3.7out of 5 stars.
Melbourne VIC
$220 an hour
1 day ago

Highest paying companies for Physician in Australia

Average year pay is based on job postings on Indeed in the past 36 months.
DXC Medical Recruitment
 
$520,000per year
View company
Healthcare Australia
 
$364,000per year
Australian Northern Territory ...
 
$291,433per year
Sonic HealthPlus
 
$225,000per year
Epworth Healthcare
 
$190,800per year
Mater Group
 
$190,800per year

Highest paying cities near Australia for Physicians

  1. Brisbane QLD
    $350,931 per year
  2. Gold Coast QLD
    $346,107 per year
  3. Sydney NSW
    $306,941 per year
  4. Melbourne VIC
    $300,853 per year
  5. Frenchs Forest NSW
    $234,249 per year

Where can a Physician earn more?

Compare salaries for Physicians in different locations
vs