Post job

High school assistant principal salary

Average high school assistant principal salary

$91,217

$43.85 hourly rate

Entry-level high school assistant principal salary
$61,000 yearly salary
Updated December 15, 2025

Understanding High School Assistant Principal Salaries

The average salary for a High School Assistant Principal in the United States is approximately $91,217 per year, translating to around $44 per hour. This figure can vary based on several factors such as geographic location, years of experience, and the specific school district or institution. For instance, states like California and New York often report higher salaries due to the cost of living and demand for qualified educational leaders.

Salary Variations by State

In addition to the average salary, it is crucial to consider how salaries differ across states. For example, states like New York, California, and Massachusetts frequently offer some of the highest compensation packages for this position. Conversely, states with lower costs of living may present lower salary figures.

Career Advancement Opportunities

With experience, High School Assistant Principals can progress to higher administrative roles, such as Deputy Principal or Principal, which typically come with increased salary potential. Continuous professional development and leadership training can significantly enhance career prospects and earnings.

On this page
High school assistant principal salary by: 

Let Zippia find your next high school assistant principal job

Floating question marks illustration

Let Zippia find your next high school assistant principal job

Floating question marks illustration

Where can a High School Assistant Principal earn more?

Compare salary by location
Vs
124k
104k
84k
64k
44k
24k
Columbus, OH$109,081
Edmond, OK$54,146
Compare salary by company
Vs
140k
120k
100k
80k
60k
Sweetwater Union High School District$110,249
Springfield City Library$90,089

High school assistant principal salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor, Comparably and Payscale, the average salary for a high school assistant principal typically falls between $80,462 and $97,093.
zippia
$91,217yearly
glassdoor[1]
$84,137yearly
comparably[2]
$88,797yearly
Salary.com[3]
$97,093yearly
payscale[4]
$80,462yearly

Average high school assistant principal salary by state

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

  • State view
  • County view
Average salary:

Highest paying states for high school assistant principals

RankStateAvg. salaryHourly rate
1Connecticut$111,457$53.59
2New Hampshire$98,904$47.55
3Delaware$109,954$52.86
4Maryland$107,863$51.86
5New York$102,084$49.08
6Pennsylvania$96,822$46.55
7Illinois$95,514$45.92
8New Jersey$112,310$54.00
9Vermont$105,788$50.86
10Michigan$95,759$46.04
11West Virginia$95,876$46.09
12Massachusetts$108,341$52.09
13Oregon$84,882$40.81
14District of Columbia$106,992$51.44
15Washington$101,695$48.89
16Minnesota$82,665$39.74
17Alaska$86,945$41.80
18Indiana$84,554$40.65
19Rhode Island$84,778$40.76
20Virginia$83,127$39.96
21Montana$76,555$36.81
22South Dakota$90,146$43.34
23Wisconsin$82,163$39.50
24Nevada$75,612$36.35
25Idaho$75,670$36.38
26California$95,661$45.99
27North Dakota$84,656$40.70
28Maine$81,013$38.95
29North Carolina$75,108$36.11
30Ohio$74,464$35.80
31New Mexico$68,947$33.15
32Arizona$66,996$32.21
33Georgia$76,156$36.61
34Tennessee$72,699$34.95
35Louisiana$69,903$33.61
36Missouri$65,420$31.45
37Wyoming$63,509$30.53
38Kansas$63,262$30.41
39Colorado$62,983$30.28
40Nebraska$62,887$30.23
41Kentucky$64,780$31.14
42Iowa$67,132$32.27
43Florida$62,370$29.99
44Utah$70,072$33.69
45Arkansas$61,858$29.74
46Texas$58,798$28.27
47South Carolina$60,251$28.97
48Mississippi$60,900$29.28
49Hawaii$58,996$28.36
50Oklahoma$54,233$26.07
51Alabama$55,401$26.64
Top high school assistant principal jobs near you

Highest paying cities for high school assistant principals

The highest-paying cities for high school assistant principals are Novato, CA, Marysville, WA, and New York, NY.

RankCityAvg. salaryHourly rate
1Novato, CA$109,081$52.44
2Marysville, WA$103,779$49.89
3New York, NY$102,181$49.13
4Detroit, MI$96,091$46.20
5Eugene, OR$84,956$40.84
6Rocky Mount, NC$79,233$38.09
7Springfield, OH$72,429$34.82
8Maricopa, AZ$67,119$32.27
9Wentzville, MO$66,565$32.00
10Santa Fe, NM$66,552$32.00
11Denver, CO$63,168$30.37
12Austin, TX$60,670$29.17
13Edmond, OK$54,146$26.03

High school assistant principal salary details

A high school assistant principal's salary ranges from $61,000 a year at the 10th percentile to $136,000 at the 90th percentile.

Average high school assistant principal salary graph
Average high school assistant principal salary graph, trends, and summary

What is a high school assistant principal's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$136,000$11,333$65
75th Percentile$112,000$9,333$54
Average$91,217$7,601$44
25th Percentile$73,000$6,083$35
10th Percentile$61,000$5,083$29

Highest paying high school assistant principal jobs

The highest paying types of high school assistant 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
School Superintendent$93,341$7,778$44.8830,220
Educational Administrator$67,252$5,604$32.3352,917
After School Program Coordinator$34,475$2,873$16.5786,881
School Director$68,563$5,714$32.9637,761

Which companies pay high school assistant principals the most?

High school assistant principal salaries at Sweetwater Union High School District and Paulding County High School are the highest-paying according to our most recent salary estimates. In addition, the average high school assistant principal salary at companies like Kellogg Elementary and COMPTON UNIFIED SCHOOL DISTRICT are highly competitive.

Wage gap by gender, race and education

$91,000$89,400$87,800$86,200$84,600$83,000
MaleFemale

High school assistant principal salary trends

The average high school assistant principal salary has risen by $10,206 over the last ten years. In 2014, the average high school assistant principal earned $81,011 annually, but today, they earn $91,217 a year. That works out to a 6% change in pay for high school assistant principals over the last decade.

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

Average high school assistant principal salary over time

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

High school assistant principal salary by year

YearAvg. salaryHourly rate% Change
2026$91,200$43.85+2.1%
2025$89,300$42.92+1.1%
2024$88,300$42.44+1.0%
2023$87,400$42.03+2.0%
2022$85,700$41.19+2.3%

Recently added high school assistant principal salaries

CompanyJobLocationDate addedSalary
Pentucket Regional School DistrictAssistant Principal Middle High SchoolWest Newbury, MA06/27/2025$100,000
Grandview School DistrictHigh School Assistant PrincipalGrandview, WA06/27/2025$141,496
Three Rivers/Josephine County SdNorth Valley High School Assistant Principal)Grants Pass, OR06/26/2025$107,243
Kipp DcHigh School Assistant Culture Leader School Year)Saint Louis, MO06/26/2025$50,000
Conroe Independent School District (TxAssistant Principal-High SchoolConroe, TX06/25/2025$79,251
Sweeny ISDAssistant Principal-High SchoolNome, TX06/25/2025$78,826
Hood River County SdInterim High School Assistant Principal FTE-Hood River Valley High SchoolIone, OR06/24/2025$131,452
Sweeny Independent School DistrictAssistant Principal-High SchoolSweeny, TX06/24/2025$78,826
Santiam Canyon Sd 129JAssistant Principal Santiam Jr./Sr. High SchoolIone, OR06/24/2025$90,000
Kipp Capital Region (Kipp Albany Public Schools) Assistant Principal of Academics & Instruction-High SchoolAlbany, NY06/23/2025$85,500

High school assistant principal salary FAQs

Search for high school assistant principal jobs

Browse executive management jobs