Which Alabama high school principals make $150,000 or more? Find your school

Alabama’s public high school principals made an average salary of $118,228 this school year – a much higher paycheck than what the average elementary principal brings in.

Overall, Alabama principal pay increased by about 3% this year, averaging about $108,000 for all public school principals, according to data from the Alabama State Department of Education. That includes city, county and charter schools.