History Teachers, Postsecondary Salary in Alabama

BLS OEWS May 2025 • 5 metro areas • Alabama

History Teachers, Postsecondary in Alabama earn a median salary of $64,418 per year on average across 5 metro and nonmetro areas, -21% vs the national median of $81,500. An estimated 260 history teachers, postsecondary are employed across Alabama, with salaries ranging from $44,880 to $82,570 depending on location.

$64,418 Avg median salary in Alabama
$82,570 Highest paying metro
$44,880 Lowest paying metro
260 Employed in Alabama

Compare History Teachers, Postsecondary salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
History Teachers, Postsecondary
in
    vs

      History Teachers, Postsecondary salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Auburn, AL $82,570 $63,020 $82,570 40
      Tuscaloosa, AL $80,220 $60,310 $80,220 50
      Montgomery, AL $68,960 $61,770 $88,040 40
      Huntsville, AL $45,460 $45,460 $70,030 40
      Birmingham, AL $44,880 $44,880 $63,120 90

      View History Teachers, Postsecondary salaries in all cities