Post job

Secondary school principal salary

Quoted expert
Dr. Albert Boerema Ph.D.

Average secondary school principal salary

$92,688

$44.56 hourly rate

Entry-level secondary school principal salary
$63,000 yearly salary
Updated December 15, 2025

Average Secondary School Principal Salary

The average salary for a secondary school principal in the United States is $92,688 per year. This figure can vary based on factors such as location, years of experience, and the size of the school district. For instance, principals in larger districts or urban areas often earn higher salaries due to increased responsibilities and cost of living adjustments.

Salary by State

States such as California, New York, and Texas typically offer higher salaries for secondary school principals. Understanding these regional differences is crucial for job seekers exploring opportunities in educational leadership. For example, in California, the average salary can exceed $100,000, reflecting the demand for skilled leaders in competitive educational environments.

Highest Paying Cities

Cities like San Francisco, New York City, and Chicago rank among the highest paying for this role, with salaries often surpassing the national average. If you're aiming for a principal position, consider these metropolitan areas for greater earning potential.

On this page
Secondary school principal salary by: 

Let Zippia find your next secondary school principal job

Floating question marks illustration

Let Zippia find your next secondary school principal job

Floating question marks illustration

Where can a Secondary School Principal earn more?

Compare salary by location
Vs
144k
124k
104k
84k
64k
44k
24k
Columbus, OH$118,593
Birmingham, AL$54,361
Compare salary by company
Vs
117k
97k
77k
57k
37k
17k
-3k
Jefferson County Public School$101,828
Harford County Public Schools$27,082

Average secondary school principal salary by state

The highest-paying states for secondary school principals are New Jersey, Delaware, and Connecticut. The lowest average secondary school principal salary states are Mississippi, Florida, and South Carolina.

  • State view
  • County view
Average salary:

Highest paying states for secondary school principals

RankStateAvg. salaryHourly rate
1New Jersey$109,233$52.52
2Connecticut$107,773$51.81
3Delaware$108,103$51.97
4District of Columbia$105,982$50.95
5New Hampshire$96,095$46.20
6Maryland$106,687$51.29
7Illinois$95,228$45.78
8Pennsylvania$94,698$45.53
9New York$95,831$46.07
10Michigan$94,100$45.24
11Vermont$102,522$49.29
12Oregon$85,486$41.10
13West Virginia$95,697$46.01
14Massachusetts$105,161$50.56
15Washington$101,612$48.85
16California$105,686$50.81
17Minnesota$82,358$39.60
18South Dakota$91,416$43.95
19Virginia$82,893$39.85
20Montana$78,709$37.84
21Indiana$84,732$40.74
22Idaho$78,635$37.81
23Wisconsin$81,334$39.10
24Nevada$78,578$37.78
25Colorado$80,731$38.81
26Rhode Island$82,036$39.44
27Alaska$84,389$40.57
28North Dakota$84,755$40.75
29North Carolina$74,509$35.82
30Maine$78,756$37.86
31Ohio$73,962$35.56
32New Mexico$71,613$34.43
33Arizona$69,132$33.24
34Georgia$75,354$36.23
35Tennessee$72,191$34.71
36Wyoming$65,329$31.41
37Missouri$65,577$31.53
38Utah$74,802$35.96
39Louisiana$68,127$32.75
40Kentucky$65,211$31.35
41Texas$63,399$30.48
42Nebraska$63,498$30.53
43Kansas$63,259$30.41
44Iowa$67,572$32.49
45Arkansas$61,621$29.63
46Florida$59,141$28.43
47South Carolina$58,685$28.21
48Hawaii$58,105$27.94
49Mississippi$59,867$28.78
50Oklahoma$54,268$26.09
51Alabama$54,003$25.96

Highest paying cities for secondary school principals

The highest-paying cities for secondary school principals are Menlo Park, CA, Newark, NJ, and Baltimore, MD.

RankCityAvg. salaryHourly rate
1Menlo Park, CA$118,593$57.02
2Newark, NJ$109,420$52.61
3Baltimore, MD$107,340$51.61
4Boston, MA$105,255$50.60
5Detroit, MI$94,336$45.35
6Rochester, NY$93,933$45.16
7Atlanta, GA$75,808$36.45
8Albuquerque, NM$71,198$34.23
9Irving, TX$60,389$29.03
10Birmingham, AL$54,361$26.14

Secondary school principal salary details

A secondary school principal's salary ranges from $63,000 a year at the 10th percentile to $134,000 at the 90th percentile.

Average secondary school principal salary graph
Average secondary school principal salary graph, trends, and summary

What is a secondary school principal's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$134,000$11,167$64
75th Percentile$112,000$9,333$54
Average$92,688$7,724$45
25th Percentile$76,000$6,333$37
10th Percentile$63,000$5,250$30

Highest paying secondary school principal jobs

The highest paying types of secondary school principals are principal associate, principal, and school principal.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Superintendent$82,458$6,871$39.6422,580
Principal Investigator$84,635$7,053$40.6944,475
Educational Administrator$67,252$5,604$32.3352,917
School Business Manager$62,224$5,185$29.9287,493
School Superintendent$93,341$7,778$44.8830,220
School Director$68,563$5,714$32.9637,761

How would you rate the starting salaries for secondary school principals, as well as the prospects for salary advancement?

Dr. Albert Boerema Ph.D.

Professor, Calvin University

If this question is essential to potential educational leaders, I would recommend looking for some other career. Working in schools, and mainly working as a school leader, and even more notably, during the covid situation, is just hard, hard work. Potential school leaders need to enter the profession out of a desire to serve their schools, the students, families, and staff. Salaries are essential to maintain one's life, but they are not the goal. If salaries become the goal, the job will never be satisfying.

Top companies hiring secondary school principals now:

  1. Hemet Unified School District jobs (2)
  2. Atlanta International School jobs (4)
  3. Music Center Foundation jobs (1)
  4. BSA jobs (1)
  5. Bentley School jobs (1)

Which companies pay secondary school principals the most?

Secondary school principal salaries at Jefferson County Public School and Irving Isd are the highest-paying according to our most recent salary estimates. In addition, the average secondary school principal salary at companies like Wicomico County Public Schools and Atlanta International School are highly competitive.

Wage gap by gender, race and education

$92,000$90,600$89,200$87,800$86,400$85,000
MaleFemale

Secondary school principal salary trends

The average secondary school principal salary has risen by $10,370 over the last ten years. In 2014, the average secondary school principal earned $82,318 annually, but today, they earn $92,688 a year. That works out to a 6% change in pay for secondary school principals over the last decade.

Compare secondary school principal salaries for cities or states with the national average over time.

Average secondary school principal salary over time

Compare secondary school principal salaries for individual cities or states with the national average.

Secondary school principal salary by year

YearAvg. salaryHourly rate% Change
2026$92,700$44.56+2.1%
2025$90,700$43.62+1.1%
2024$89,700$43.12+1.0%
2023$88,800$42.71+2.0%
2022$87,100$41.86+2.3%

Recently added secondary school principal salaries

CompanyJobLocationDate addedSalary
International Leadership Charter High SchoolSecondary School PrincipalNew York, NY06/25/2025$130,000
Region 9 ESCSecondary PrincipalWichita Falls, TX06/12/2025$52,175
Utica City School DistrictPrincipal-Secondary Middle SchoolUtica, NY05/25/2025$134,115
Lincoln County R-III School DistrictSecondary PrincipalTroy, MO05/25/2025$109,441
Estes Park School District R-3Secretary To The Secondary School PrincipalBoone, CO05/16/2025$43,660
Guilford County SchoolsTchr-Lead EC School Support SecondaryBoone, NC05/09/2025$57,900
Edgewood ISDACE Principal-SecondaryNome, TX05/07/2025$85,514
Edgewood ISD (TxACE Principal-SecondarySan Antonio, TX05/05/2025$85,514
Juneau School DistrictSummer School Secondary ParaNome, AK05/04/2025$45,267
Riverdale Country SchoolUpper School History Leave ReplacementNew York, NY04/30/2025$37,273

Secondary school principal salary FAQs

Search for secondary school principal jobs

Browse executive management jobs