ANZSCO 2531 · Health professionals
General medical practitioner salary in Australia
Median salary for an Australian general medical practitioner is $120,000 per year (2022-23 tax return data), with $90,812 take-home after tax at current FY2025-26 rates.
Income distribution
Source: ATO Taxation Statistics 2022-23, Table 15 (ANZSCO unit group 2531, based on 46,078 tax returns).
| Metric | Taxable income | Salary / wages | Total income |
|---|---|---|---|
| Median | $133,668 | $120,000 | $144,355 |
| Average (mean) | $163,232 | $134,347 | $173,436 |
Taxable income = gross income minus allowable deductions. Salary / wages = PAYG-reported income only. Total income = all sources including investment, business, etc.
Take-home pay on the median $general medical practitioner salary
| Gross salary (median) | $120,000 |
| Income tax | −$26,788 |
| Medicare levy (2%) | −$2,400 |
| Take-home pay | $90,812 |
| + Employer super | $14,400 |
Related occupations · Health professionals
Other occupations within the same ANZSCO sub-major group.
| Occupation | Tax returns | Median salary |
|---|---|---|
| Registered nurse | 350,797 | $75,630 |
| Physiotherapist | 31,287 | $74,108 |
| Other medical practitioners | 31,160 | $146,593 |
| Pharmacist | 30,268 | $76,323 |
| Occupational therapist | 24,296 | $69,881 |
| Midwife | 22,156 | $75,519 |
Frequently asked questions
How much does a general medical practitioner earn in Australia?
The median salary or wage income for an Australian general medical practitioner in 2022-23 was $120,000, based on 46,078 lodged tax returns. The average (mean) was $134,347; the mean is pulled up by high earners so the median is a better guide for a typical general medical practitioner.
What is a general medical practitioner salary after tax?
On the median $120,000 salary for a general medical practitioner, take-home pay in FY2025-26 is about $90,812 per year after income tax and the 2% Medicare levy — roughly $3,493 per fortnight or $1,746 per week.
How much tax does a general medical practitioner pay?
On the median $120,000 salary, a general medical practitioner in FY2025-26 pays about $29,188 in total tax — $26,788 income tax plus $2,400 Medicare levy. Effective rate: 24.3%.
How many people work as a general medical practitioner in Australia?
46,078 Australians lodged a tax return as a general medical practitioner in 2022-23. This is the count of individuals who classified themselves under ANZSCO unit group 2531 on their return.
What is the average vs median general medical practitioner salary?
Average (mean): $134,347. Median: $120,000. The median is usually lower because a small number of very high earners pull the average up. For a realistic picture of what a typical general medical practitioner earns, use the median.
Data sources
Salary data: Australian Taxation Office — Taxation Statistics 2022-23, Table 15. Used under Creative Commons Attribution 4.0 Australia licence.
Take-home pay calculated at paycalculator.page using ATO-published FY2025-26 brackets, 2% Medicare levy, and default settings (Australian resident, private hospital cover, tax-free threshold claimed).