High School Principal Salary in the US

$92,450
per year
per month
$7,700
per month
per year
Bonus
$3,200/year
Bonus
$270/month

High School Principal - Average Salary

The average salary for a High School Principal is $92,450 per year ($7,700 per month), which is $38,960 (+73%) higher than the average salary in the United States.
A High School Principal can expect an average starting salary of $61,200. The highest salaries can exceed $145,580.
$61,200
Low
$92,450
Average salary
$145,580
High
$5,100
Low
$7,700
Average salary
$12,130
High
Total pay includes salary and bonus.
$0
$80,400
$160,880
Salary$61,200 - 145,580
Bonus$0 - 15,300
Total Pay$61,200 - 160,880
$0
$6,700
$13,400
Salary$5,100 - 12,130
Bonus$0 - 1,270
Total Pay$5,100 - 13,400

High School Principal Salary Range

Low
$61,200
Average salary
$92,450
Senior
$97,650
High
$145,580
Low
$5,100
Average salary
$7,700
Senior
$8,140
High
$12,130

High School Principal - Pay by Experience Level in the United States

An Entry Level High School Principal with less than three years of experience can expect to earn an average starting salary of $62,520 per year. A mid level High School Principal with 4-9 years of experience earns an average salary of $85,450, while a Senior High School Principal with 10-20 years of experience makes on average $96,470. High School Principals with more than 20 years of experience earn $100,340 per year on average.

How Work Experience Affects the Salary of a High School Principal

Late Career▲ +9%
Senior▲ +4%
Average Salary$92,450/year
Mid Level▼ -8%
Entry Level▼ -32%

Gender Breakdown

Female
42%
Male
58%

High School Principal - Related Salaries

The salary information presented on this page is based on all High School Principal jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Jobemail
Don’t miss out on new job openings!
Create a job alert for: High School Principal
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the High School Principal

How much does a High School Principal make in the US?
A High School Principal in the US earns an average of $92,450 gross per year, which is about $7,700 gross per month. Everything you need to know about the salary of the High School Principal updated to 2024.
What is the starting salary for a High School Principal in the US?
The starting salary of a High School Principal in the US is around $61,200 gross per year.
What is the highest salary for a High School Principal in the US?
The highest salary of a High School Principal in the US can reach and exceed $145,580 gross per year.
High School Principal Jobs
Get new jobs by email!
Get email updates for the latest High School Principal jobs
It's free, and you can cancel email updates at any time