1. Home
  2. Career Explorer
  3. General Practitioner
  4. Salaries
Content has loaded

General practitioner salary in Australia

How much does a General Practitioner make in Australia?

Average base salary


The average salary for a general practitioner is $152 per hour in Australia. 4.3k salaries reported, updated at 2 December 2022

Is this useful?

Top companies for General Practitioners in Australia

  1. Anyinginyi Health Aboriginal Corporation
    8 reviews24 salaries reported
    $182per hour
Is this useful?

Highest paying cities near Australia for General Practitioners

  1. Sydney NSW
    $164 per hour
    206 salaries reported
  2. Meadowbrook QLD
    $164 per hour
    7 salaries reported
  3. Sunshine Coast QLD
    $156 per hour
    38 salaries reported
  1. Melbourne VIC
    $156 per hour
    391 salaries reported
  2. Brisbane QLD
    $155 per hour
    356 salaries reported
  3. Canberra ACT
    $152 per hour
    77 salaries reported
  1. Gold Coast QLD
    $151 per hour
    121 salaries reported
  2. Perth WA
    $151 per hour
    175 salaries reported
  3. Cairns QLD
    $150 per hour
    50 salaries reported
Is this useful?

Where can a General Practitioner earn more?

Compare salaries for General Practitioners in different locations
Explore General Practitioner openings
Is this useful?

How much do similar professions get paid in Australia?

Medical Officer

4,124 job openings

Average $121,978 per year

Emergency Medicine Physician

221 job openings

Average $137,340 per year

Obstetrics and Gynecology Physician

Job openings

Average $150,943 per year

Is this useful?

Frequently searched careers

Registered Nurse

Software Engineer



Truck Driver

Flight Attendant



Bus Driver



Project Manager