Who are Alabama’s highest, lowest-paid school principals? See the list

The majority of Alabama’s public school principals made six-figure salaries last school year, with some of the top earners bringing in more than $150,000, new state data shows.

Alabama had 1,380 public school principals in the 2023-24 school year. On average, they made a salary of $108,596 – a 3% increase from the previous year’s average of $105,216, according to data from the Alabama State Department of Education. That includes county, city and charter schools at all grade levels. Scroll down to see the full list.

That pay bump is nearly on pace with recent superintendent salary increases, which went up this year by about 4%. Alabama public school superintendents made an average of $170,341 in 2023-24.