Physician Salary in Australia
Physician Salary in Melbourne
Based on 207 job listings - Melbourne, Australia 2026
Average salary
$75,835 - $96,607
Median salary
$69,550 - $93,664
Lower rangeUpper range
Salary distribution by percentile
10th percentile$41K
25th percentile$41K
Median$70K
75th percentile$111K
90th percentile$123K
50% of professionals earn between $41,100 - $110,569 AUD
The median salary is $69,550
Compare with national average
Melbourne
Average salary
75,835 - 96,607
Median salary
69,550 - 93,664
207 job openings
Australia
Average salary
110,000 - 280,000
Median salary
180,000 - 280,000
6,528 job openings
Other cities
Sydney323 job openings
Brisbane171 job openings
Adelaide72 job openings
Ballina71 job openings
Taree71 job openings
Perth58 job openings
Canberra51 job openings
Tamworth43 job openings
Hobart36 job openings
Goulburn34 job openings
Bendigo27 job openings
Darwin27 job openings
Newcastle26 job openings
Nowra24 job openings
Regional22 job openings
Wollongong22 job openings
Matiland21 job openings
Alice Springs20 job openings
The average salary for a Physician in Melbourne, Australia is AUD 75,835 - AUD 96,607 per year in 2026, based on 207 job listings.
Explore 207 Physician job listings in Australia on BeBee, or check our salary calculator for a personalized estimate.