Junior High/middle School Principal Salary


What is the salary of a Junior High/middle School Principal? In the United States, a Junior High/middle School Principal earns an average salary of $98,067. The salary range for a Junior High/middle School Principal is usually between $84,200 and $115,515 per year, representing the 25th to 75th percentiles respectively. The top 10% of earners, that is the 90th percentile, have an annual salary of $127,185. The highest Junior High/middle School Principal salary in the United States was $128,719. The average hourly pay for a Junior High/middle School Principal is $47.15.

Employers paying the highest salary for a Junior High/middle School Principal job are Bismarck 1 (ND), Minot 1 (ND) and Fargo 1 (ND).

Average Salary
$98,067/yr
Records Number
48
Employers Number
22
Job Pay Rank
27,656th

Junior High/middle School Principal Salary Statistics


Advertisement

Top Paying Employers for Junior High/middle School Principal Jobs

EmployerAverage Salary
Bismarck 1, ND$112,958
Minot 1, ND$110,323
Fargo 1, ND$108,787
Williston 1, ND$107,595
Grand Forks 1, ND$105,401
Dickinson 1, ND$102,610
Mandan 1, ND$98,606
Jamestown 1, ND$91,578
Devils Lake 1, ND$75,400
Belcourt 7, ND$43,048

Top Paid Junior High/middle School Principal

Advertisement