We have 27,912 School Principal jobs nationwide. The average School Principal salary is $64,000 annually, -$2K (3%) less than the average national salary. Statistically, School Principals are very happy with their career.
"THE BEST!!!"
Update your browser to have a more positive job search experience.
Upgrade My Browser