School Principal

School Principal Salary

Average Yearly Salary
$78,000
$39,000
Min 10%
$78,000
Median 50%
$157,000
Max 90%
Best Paying Company
Archdiocese Of San Francisco
Highest Paying City
San Jose, CA
Highest Paying State
California
Average Experience Level
4.3 years
How much does a school principal make?
School Principals in America make an average salary of $78,428 per year or $37.71 per hour. Those in the bottom 10 percent make under $39,000 a year, and the top 10 percent make over $157,000. The most abundant employment opportunities for School Principals are in Hospitality companies and Manufacturing companies. California, New Jersey, New York, Maryland, and Delaware are some of the states with the best School Principal salaries in the US. Most School Principals spend 4.3 years in the position.
Annual Salaries For Related Jobs
Principal
$113,085

Average School Principal Salary By Location

Across America, School Principals make on average $78,428 annually or $37.71 hourly. San Jose, CA reports the highest School Principal salaries at $137,796 per year. Even as an entry-level School Principal, you will make $82,000 per year in San Jose, CA. California, New Jersey, New York, Maryland, and Delaware are the top 5 highest earning states for School Principals. Alabama, West Virginia, Mississippi, Louisiana, and Florida have the lowest reported salaries for School Principals.
RankCityAverage Salary
1
San Jose, CA
$137,796
2
Troy, NY
$121,381
3
Wayne, NJ
$117,632
4
Bethesda, MD
$106,766
5
Rockford, IL
$100,905

Average School Principal Salary By Company

There is good job security in School Principal positions. Some industries offer better pay and benefit packages than others. Hospitality companies and Manufacturing companies are the best when it comes to the number of employment opportunities. Archdiocese Of San Francisco and Fort Worth Independent School District are the highest paying companies. If you can find a job at a company like Basis Educational Group or Waunakee High School, they also offer very competitive salaries to their School Principals.

Average School Principal Pay By Industry

School Principal salaries can vary depending on the industry. By looking at our data, we can see that Manufacturing companies, Utilities companies, and Retail companies pay their School Principals well. Salaries for School Principals in Manufacturing companies average $88,305 annually, while Utilities companies and Retail companies pay $88,029 and $87,212, respectively. The types of companies that pay School Principals the least are in the Non Profits industry, where the average annual salary is $67,079.
RankIndustryAverage Salary
1
Manufacturing
$88,305
2
Utilities
$88,029
3
Retail
$87,212
4
Professional
$84,192
5
Internet
$83,358

Recently Added School Principal Salaries

Company
Job
Location
Date Added
Salary
Tuolumne County Superintendent of Schools
School Principal
01/26/2020
$90,575
Stockton Unified School District
School Principal
01/18/2020
$109,483
School Principal
01/14/2020
$129,509
01/09/2020
$86,337
12/20/2019
$108,595
Weld Re-4 School District
School Principal
12/18/2019
$87,001
Springfield City Schools
School Principal
12/14/2019
$77,827
11/15/2019
$108,595
10/24/2019
$84,225
09/07/2019
$130,366
Show More