Skip to main content
Salary Guide

School Principal Salary in Australia

Based on 6,914 job listings - 2026

Average salary
$129,183 - $148,569
Median salary
$129,183 - $148,569
Lower rangeUpper range

Salary distribution by percentile

10th percentile$13K
25th percentile$16K
Median$129K
75th percentile$149K
90th percentile$171K

50% of professionals earn between $16,395 - $148,569 AUD

The median salary is $129,183

Top cities

Brisbane947 job openings
Melbourne826 job openings
Sydney783 job openings
Perth505 job openings
Adelaide209 job openings
Canberra55 job openings
Parramatta29 job openings
Darwin27 job openings
Gold Coast27 job openings
Mackay26 job openings
Derwent Bridge24 job openings
Ballarat23 job openings
Cairns20 job openings

Related professions

AUD 118,530 - 124,822-12%
AUD 88,900 - 127,900-22%
AUD 94,997 - 102,092-29%
AUD 94,155 - 95,288-32%
AUD 55,000 - 85,000-50%
AUD 104,222 - 117,931-20%
AUD 82,486 - 85,095-40%
AUD 90,177 - 100,894-31%
AUD 85,864 - 95,926-35%
AUD 80,000 - 93,000-38%

School Principal

6,914 job openings

View job listings

The average salary for a School Principal in Australia is AUD 129,183 - AUD 148,569 per year in 2026. The median salary is AUD 138,876 per year, based on 6,914 active job listings.

The cities with the most School Principal job opportunities in Australia are Brisbane, Melbourne, Sydney, Perth, Adelaide. Brisbane leads with 947 job openings.

Explore 6,914 School Principal job listings in Australia on BeBee, or check our salary calculator for a personalized estimate.