Post job

Assistant principal salary

Average assistant principal salary

$73,607

$35.39 hourly rate

Entry-level assistant principal salary
$57,000 yearly salary
Updated January 8, 2025

Understanding Assistant Principal Salaries

The average assistant principal salary is reported at $73,607 per year, equating to around $35 per hour. This figure can vary significantly based on factors such as location, years of experience, and the specific school district. In states like California and New York, salaries tend to be higher, reflecting the cost of living and demand for educational leadership.

Factors Influencing Salary

Assistant principals often enjoy benefits beyond salary, including health insurance and retirement plans. Experience plays a crucial role in salary determination; those with several years in educational leadership often command higher pay. Additionally, specialized roles within larger school districts may offer increased compensation.

Salary Trends Over Time

Over the past decade, the average salary for assistant principals has seen a steady increase, paralleling growth in the education sector. Tracking these trends can help individuals gauge their earning potential and make informed decisions regarding their career path.

Exploring Opportunities

To maximize earning potential, consider applying for positions in areas with a higher cost of living or those that require specialized skills. This proactive approach can lead to fulfilling roles that not only pay well but also impact student outcomes positively.

On this page
Assistant principal salary by: 

Let Zippi find your next assistant principal job

Floating question marks illustration

Let Zippi find your next assistant principal job

Floating question marks illustration

Where can an Assistant Principal earn more?

Compare salary by location
Vs
109k
89k
69k
49k
29k
Columbus, OH$90,690
Columbia, SC$59,191
Compare salary by company
Vs
136k
116k
96k
76k
56k
Pace University$116,305
Vt Leeboy, Inc.$85,558

Assistant principal salary estimates from across the web

Based on the latest salary information compiled by Zippia, Indeed, Glassdoor, Comparably and Payscale, the average salary for an assistant principal typically falls between $73,607 and $95,760.
zippia
$73,607yearly
glassdoor[1]
$95,760yearly
indeed[2]
$85,991yearly
comparably[3]
$95,433yearly
payscale[4]
$76,690yearly

Average assistant principal salary by state

The highest-paying states for assistant principals are Oregon, Connecticut, and New York. The lowest average assistant principal salary states are South Carolina, Nevada, and Nebraska.

  • State view
  • County view
Average salary:

Highest paying states for assistant principals

RankStateAvg. salaryHourly rate
1Oregon$89,539$43.05
2Minnesota$82,850$39.83
3Connecticut$87,283$41.96
4New York$86,790$41.73
5New Hampshire$77,553$37.29
6West Virginia$79,893$38.41
7Indiana$78,017$37.51
8South Dakota$79,144$38.05
9Ohio$73,162$35.17
10Pennsylvania$71,147$34.21
11Vermont$83,616$40.20
12Illinois$72,928$35.06
13Alaska$79,070$38.01
14California$86,505$41.59
15Maryland$76,896$36.97
16Massachusetts$79,792$38.36
17North Dakota$71,245$34.25
18Washington$82,030$39.44
19Florida$70,298$33.80
20Michigan$71,408$34.33
21Missouri$70,390$33.84
22North Carolina$68,152$32.77
23Wisconsin$67,922$32.65
24Delaware$70,593$33.94
25Colorado$68,198$32.79
26Texas$67,600$32.50
27Virginia$67,272$32.34
28Arkansas$65,304$31.40
29New Mexico$65,649$31.56
30New Jersey$74,768$35.95
31Montana$63,023$30.30
32Idaho$62,471$30.03
33Rhode Island$69,574$33.45
34District of Columbia$73,914$35.54
35Arizona$62,230$29.92
36Mississippi$65,019$31.26
37Maine$64,575$31.05
38Kentucky$59,549$28.63
39Georgia$62,690$30.14
40Nevada$59,072$28.40
41Oklahoma$63,262$30.41
42Tennessee$60,130$28.91
43Nebraska$58,202$27.98
44Louisiana$61,494$29.56
45Wyoming$57,412$27.60
46South Carolina$59,078$28.40
47Utah$61,444$29.54
48Iowa$59,463$28.59
49Hawaii$62,396$30.00
50Kansas$57,642$27.71
51Alabama$58,138$27.95

Highest paying cities for assistant principals

The highest-paying cities for assistant principals are Redwood City, CA, Danbury, CT, and New York, NY.

RankCityAvg. salaryHourly rate
1Redwood City, CA$90,690$43.60
2Danbury, CT$87,097$41.87
3New York, NY$86,838$41.75
4Kennewick, WA$78,432$37.71
5Nashua, NH$77,637$37.33
6Washington, DC$73,909$35.53
7Chicago, IL$73,127$35.16
8Detroit, MI$71,493$34.37
9Philadelphia, PA$71,415$34.33
10Kansas City, MO$70,133$33.72
11Laredo, TX$69,762$33.54
12Fort Lauderdale, FL$69,722$33.52
13Greensboro, NC$68,417$32.89
14Denver, CO$68,258$32.82
15Little Rock, AR$65,276$31.38
16Albuquerque, NM$65,255$31.37
17Tulsa, OK$63,348$30.46
18Phoenix, AZ$62,009$29.81
19New Orleans, LA$61,592$29.61
20Columbia, SC$59,191$28.46

Assistant principal salary details

An assistant principal's salary ranges from $57,000 a year at the 10th percentile to $94,000 at the 90th percentile.

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

What is an assistant principal's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$94,000$7,833$45
75th Percentile$83,000$6,917$40
Average$73,607$6,134$35
25th Percentile$64,000$5,333$31
10th Percentile$57,000$4,750$27

Highest paying assistant principal jobs

The highest paying types of assistant principals are chairperson, principal associate, and principal.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Chairperson$125,944$10,495$60.555,178
School Director$68,563$5,714$32.9637,761
Superintendent$82,458$6,871$39.6422,580
School Superintendent$93,341$7,778$44.8830,220
School Business Manager$62,224$5,185$29.9287,493
Department Chairperson$98,438$8,203$47.3333,511

Which companies pay assistant principals the most?

Assistant principal salaries at Pace University and Sweetwater Union High School District are the highest-paying according to our most recent salary estimates. In addition, the average assistant principal salary at companies like Hemet Unified School District and Paramount High School are highly competitive.

Wage gap by gender, race and education

$74,000$73,000$72,000$71,000$70,000$69,000
MaleFemale

Assistant principal salary trends

The average assistant principal salary has risen by $8,236 over the last ten years. In 2014, the average assistant principal earned $65,371 annually, but today, they earn $73,607 a year. That works out to a 6% change in pay for assistant principals over the last decade.

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

Average assistant principal salary over time

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

Assistant principal salary by year

YearAvg. salaryHourly rate% Change
2025$73,600$35.39+2.1%
2024$72,000$34.64+1.1%
2023$71,200$34.25+1.0%
2022$70,500$33.91+2.0%
2021$69,100$33.24+2.3%

Recently added assistant principal salaries

CompanyJobLocationDate addedSalary
Conroe Independent School District (TxAssistant Principal-Intermediate School Year)Conroe, TX06/30/2025$74,764
McpsFY 26: Assistant Principal, Benjamin Banneker Middle SchoolBurtonsville, MD06/29/2025$123,551
Montgomery County Public SchoolsFY 26: Assistant Principal, Benjamin Banneker Middle SchoolBurtonsville, MD06/29/2025$123,551
Sealy ISDJunior High Assistant PrincipalSealy, TX06/29/2025$62,791
ZetacharterschoolsAssistant Principal of Middle School StemNew York, NY06/29/2025$100,000
Gresham Barlow School DistrictAssistant Principal-Middle SchoolIone, OR06/28/2025$120,613
Seattle Public SchoolsReplacement Administrator (Substitute)-Principal & Assistant PrincipalSeattle, WA06/28/2025$130,792
Oregon Public SchoolsAssistant Principal-Middle SchoolGresham, OR06/28/2025$120,613
Northern Valley Regional High School DistrictAssistant PrincipalDemarest, NJ06/28/2025$130,000
State of WisconsinAssistant PrincipalDelavan, WI06/28/2025$79,040

Assistant principal salary FAQs

Search for assistant principal jobs

Browse executive management jobs