Elementary School Principal

Elementary School Principal Salary

Average Yearly Salary
$78,000
$38,000
Min 10%
$78,000
Median 50%
$158,000
Max 90%
Highest Paying City
Los Altos, CA
Highest Paying State
California
Average Experience Level
5.7 years
How much does an elementary school principal make?
The national average salary for an Elementary School Principal in the United States is $78,564 per year or $37.77 per hour. The top 10 percent make over $159,000 per year, while the bottom 10 percent make under $38,000 per year. The most abundant employment opportunities for Elementary School Principals are in Professional companies and Hospitality companies. California, New Jersey, New York, Maryland, and Delaware have the highest paying Elementary School Principal jobs. The typical tenure for an Elementary School Principal is 5.7 years.
Annual Salaries For Related Jobs
Principal
$113,085

Average Elementary School Principal Salary By Location

The national average salary for an Elementary School Principal in the United States is $78,564 per year or $37.77 per hour. The city with the highest Elementary School Principal salary is Los Altos, CA at $140,018 per year. Even as an entry-level Elementary School Principal, you will make $84,000 per year in Los Altos, CA. California, New Jersey, New York, Maryland, and Delaware are the top 5 highest earning states for Elementary School Principals. On the other hand, Alabama, West Virginia, Mississippi, Louisiana, and Florida report the lowest wages for Elementary School Principals.
RankCityAverage Salary
1
Los Altos, CA
$140,018
2
Mount Laurel, NJ
$120,609
3
Ithaca, NY
$119,937
4
Danbury, CT
$108,710
5
Council Bluffs, IA
$104,282

Average Elementary School Principal Salary By Company

There is good job security in Elementary School Principal positions. Some industries offer better pay and benefit packages than others. Most Elementary School Principal jobs are in Professional companies and Professional companies. Companies like Oakland Unified School District or San Mateo will get you the highest pay packages. Companies like Ridgefield Park High School and Danbury Public Schools also pay high salaries to their Elementary School Principals.

Average Elementary School Principal Pay By Industry

The type of industry that an Elementary School Principal works in can influence their earning potential. By looking at our data, we can see that Media companies, Energy companies, and Non Profits companies pay their Elementary School Principals well. Media companies pay Elementary School Principals an average salary of $96,861, Energy companies pay $80,494, and Non Profits companys come in at $79,104. At $73,838, the average salary for Elementary School Principals in the Manufacturing industry is lower than other industries.
RankIndustryAverage Salary
1
Media
$96,861
2
Energy
$80,494
3
Non Profits
$79,104
4
Education
$78,311
5
Utilities
$74,269

Recently Added Elementary School Principal Salaries

Company
Job
Location
Date Added
Salary
Round Lake Area Schools
Elementary School Principal
01/31/2020
$96,688
Sonoma Valley Unified
Elementary School Principal
01/29/2020
$99,472
Dcsdk12
Elementary School Principal
01/29/2020
$80,000
Tuolumne County Superintendent of Schools
Elementary School Principal
01/29/2020
$135,000
Oakland Unified School District
Elementary School Principal
01/29/2020
$88,507
Dysart Unified School District
Elementary School Principal
01/28/2020
$88,795
Lucia Mar Unified School District
Elementary School Principal
01/26/2020
$98,895
Folsom Cordova Unified School District
Elementary School Principal
01/25/2020
$99,312
Alpine Union Elementary
Elementary School Principal
01/24/2020
$92,473
Franklin-McKinley School District
Elementary School Principal
01/23/2020
$124,367
Show More