Post job

Middle school principal salary

Quoted expert
Dr. Albert Boerema Ph.D.

Average middle school principal salary

$92,607

$44.52 hourly rate

Entry-level middle school principal salary
$62,000 yearly salary
Updated January 8, 2025

Understanding the Middle School Principal Salary

The average salary for a Middle School Principal stands at $92,607 annually, translating to approximately $45 per hour. This figure can vary significantly based on factors such as location, years of experience, and the specific school district. For example, principals in urban areas often earn higher salaries than those in rural settings.

Salary by State

Different states offer varying salary ranges for these educational leaders. States like California and New York are known for higher compensation rates, while others may provide lower averages. It’s essential to consider these regional differences when exploring job opportunities.

Job Opportunities

Middle school principals not only earn competitive salaries but also play a vital role in shaping educational policies and student outcomes. This position requires strong leadership skills and a dedication to fostering a positive school environment. As the demand for educational leadership continues to grow, aspiring principals can find a range of job openings across the country.

On this page
Middle school principal salary by: 

Let Zippia find your next middle school principal job

Floating question marks illustration

Let Zippia find your next middle school principal job

Floating question marks illustration

Where can a Middle School Principal earn more?

Compare salary by location
Vs
141k
121k
101k
81k
61k
41k
21k
Columbus, OH$116,391
Colorado Springs, CO$50,756
Compare salary by company
Vs
152k
132k
112k
92k
72k
52k
Paulding County High School$127,286
Madera High School$81,648

Middle school principal salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor, Ziprecruiter, SalaryExpert, Comparably and Payscale, the average salary for a middle school principal typically falls between $90,853 and $113,163.
zippia
$92,607yearly
glassdoor[1]
$113,163yearly
comparably[2]
$93,124yearly
Salary.com[3]
$102,928yearly
ZipRecruiter[4]
$92,500yearly
payscale[5]
$92,628yearly
SalaryExpert[6]
$90,853yearly

Average middle school principal salary by state

The highest-paying states for middle school principals are Connecticut, Vermont, and New York. The lowest average middle school principal salary states are Iowa, Kansas, and Wyoming.

  • State view
  • County view
Average salary:

Highest paying states for middle school principals

RankStateAvg. salaryHourly rate
1Vermont$104,256$50.12
2Connecticut$109,477$52.63
3New Hampshire$98,721$47.46
4New York$103,201$49.62
5Washington$95,689$46.00
6Oregon$95,962$46.14
7Delaware$101,243$48.67
8New Jersey$87,014$41.83
9Alaska$94,226$45.30
10Pennsylvania$82,228$39.53
11Michigan$85,905$41.30
12Massachusetts$100,829$48.48
13Nevada$78,697$37.84
14Maryland$81,555$39.21
15Rhode Island$83,784$40.28
16West Virginia$82,478$39.65
17California$101,177$48.64
18Arizona$71,050$34.16
19Virginia$76,630$36.84
20Maine$79,965$38.44
21Ohio$77,349$37.19
22Idaho$65,808$31.64
23New Mexico$66,950$32.19
24Wisconsin$69,437$33.38
25Montana$60,230$28.96
26Indiana$67,995$32.69
27North Dakota$69,962$33.64
28District of Columbia$78,036$37.52
29North Carolina$62,413$30.01
30Minnesota$59,925$28.81
31Illinois$57,772$27.77
32Louisiana$65,476$31.48
33South Dakota$65,374$31.43
34Florida$60,066$28.88
35Texas$58,317$28.04
36Utah$61,919$29.77
37Georgia$57,932$27.85
38Tennessee$59,002$28.37
39Colorado$50,453$24.26
40Arkansas$51,984$24.99
41Missouri$50,485$24.27
42Kansas$49,415$23.76
43Kentucky$52,117$25.06
44Hawaii$59,423$28.57
45Mississippi$53,522$25.73
46Iowa$49,514$23.80
47Nebraska$46,179$22.20
48South Carolina$50,056$24.07
49Alabama$47,383$22.78
50Oklahoma$46,213$22.22
51Wyoming$48,001$23.08

Highest paying cities for middle school principals

The highest-paying cities for middle school principals are Oakland, CA, Hartford, CT, and New York, NY.

RankCityAvg. salaryHourly rate
1Oakland, CA$116,391$55.96
2Hartford, CT$111,176$53.45
3New York, NY$103,667$49.84
4Salem, OR$96,688$46.48
5Kennewick, WA$89,336$42.95
6Jersey City, NJ$87,823$42.22
7Detroit, MI$86,538$41.60
8Philadelphia, PA$83,318$40.06
9Alexandria, VA$81,499$39.18
10Washington, DC$77,970$37.49
11Kingman, AZ$77,257$37.14
12Edinburg, TX$62,465$30.03
13Lauderdale Lakes, FL$62,115$29.86
14Santa Fe, NM$61,742$29.68
15Helena, MT$60,235$28.96
16Kailua, HI$59,553$28.63
17Chicago, IL$58,834$28.29
18Atlanta, GA$57,489$27.64
19Cedar Rapids, IA$50,965$24.50
20Colorado Springs, CO$50,756$24.40

Middle school principal salary details

A middle school principal's salary ranges from $62,000 a year at the 10th percentile to $137,000 at the 90th percentile.

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

What is a middle school principal's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$137,000$11,417$66
75th Percentile$114,000$9,500$55
Average$92,607$7,717$45
25th Percentile$75,000$6,250$36
10th Percentile$62,000$5,167$30

Highest paying middle school principal jobs

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

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Superintendent$82,458$6,871$39.6422,580
Educational Administrator$67,252$5,604$32.3352,917
Principal Investigator$84,635$7,053$40.6944,475
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 middle 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.

Which companies pay middle school principals the most?

Middle school principal salaries at Paulding County High School and Danbury Public Schools are the highest-paying according to our most recent salary estimates. In addition, the average middle school principal salary at companies like Envision and Ithaca City School District are highly competitive.

RankCompanyAverage salaryHourly rate
1Paulding County High School$127,286$61.20
2Danbury Public Schools$115,526$55.54
3Envision$111,456$53.58
4Ithaca City School District$108,218$52.03
5Torrance Unified School District$106,591$51.25
6Atlanta International School$101,421$48.76
7Hemet Unified School District$101,174$48.64
8DC International School$99,746$47.95
9KIPP Nashville$94,868$45.61
10DC Prep$94,745$45.55
11Ridgefield High School$94,553$45.46
12Soliant$94,462$45.41
13Teaneck High School$92,242$44.35
14Capistrano Unified$91,355$43.92
15K12$90,674$43.59
16Temecula Valley Unified School District$89,593$43.07
17Tustin Unified School District$86,482$41.58
18Harvard University$85,736$41.22
19Avon High School$84,470$40.61
20Madera High School$81,648$39.25

Wage gap by gender, race and education

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

Middle school principal salary trends

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

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

Average middle school principal salary over time

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

Middle school principal salary by year

YearAvg. salaryHourly rate% Change
2025$92,600$44.52+2.1%
2024$90,600$43.58+1.1%
2023$89,600$43.09+1.0%
2022$88,800$42.67+2.0%
2021$87,000$41.82+2.3%

Recently added middle school principal salaries

CompanyJobLocationDate addedSalary
Albuquerque Public SchoolsPrincipal: Special Education Highland Autism Center-Middle SchoolAlbuquerque, NM06/30/2025$103,880
Illinois Association of SchoolMiddle School PrincipalPort Byron, IL06/28/2025$83,500
Danbury Public Schools DistrictMiddle School PrincipalDanbury, CT06/27/2025$166,691
Humble Independent School DistrictMiddle School Assistant Principal-PCN 9999Nome, TX06/27/2025$76,026
Kipp Public SchoolsKipp-Paraeducator-Middle School)Stockton, CA06/27/2025$41,740
Kipp DcMiddle School Principal School Year)Saint Louis, MO06/26/2025$50,000
Central Bucks School DistrictSafety and Security Lead-Middle School W/Benefits)Kane, PA06/25/2025$46,707
Abby Kelley Foster Charter SchoolMiddle School PrincipalWorcester, MA06/24/2025$110,000
Oregon Public SchoolsMiddle School PrincipalJefferson, OR06/24/2025$97,448
South Kitsap School DistrictPrincipal-John Sedgwick Middle SchoolPort Orchard, WA06/24/2025$178,689

Middle school principal salary FAQs

Search for middle school principal jobs

Browse executive management jobs