Content has loaded
General practitioner salary in Western Australia
How much does a General Practitioner make in Western Australia?
Average base salary
$178
- Hour
- Day
- Week
- Month
- Year
same
as national averageThe average salary for a general practitioner is $178 per hour in Western Australia. 1.3k salaries reported, updated at 12 July 2026
Highest paying companies for General Practitioner in Western Australia
Average year pay is based on job postings on Indeed in the past 36 months.Healthcare Australia
$468,000per year
St John of God Health Care
$385,424per year
Programmed
$322,400per year
Sonic HealthPlus
$312,000per year
DXC Medical Recruitment
$260,750per year
Techforce Personnel
$230,000per year