Elementary School Teachers, Except Special Education Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Elementary School Teachers, Except Special Education in Alabama earn a median salary of $57,894 per year on average across 16 metro and nonmetro areas, -7.1% vs the national median of $62,340. An estimated 15,740 elementary school teachers, except special education are employed across Alabama, with salaries ranging from $50,080 to $61,300 depending on location.

$57,894 Avg median salary in Alabama
$61,300 Highest paying metro
$50,080 Lowest paying metro
15,740 Employed in Alabama

Compare Elementary School Teachers, Except Special Education salaries & buying power

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

Full tool →
Elementary School Teachers, Except Special Education
in
    vs

      Elementary School Teachers, Except Special Education salaries by city in Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Birmingham, AL $61,300 $48,840 $63,480 4,370
      Huntsville, AL $60,790 $49,910 $64,660 1,550
      Auburn, AL $60,530 $47,650 $61,390 710
      Daphne, AL $60,170 $49,310 $62,180 790
      Decatur, AL $59,680 $48,810 $63,040 600
      Northeast Alabama $59,340 $47,830 $60,570 1,540
      Southeast Alabama $59,110 $48,010 $61,750 1,050
      Northwest Alabama $58,800 $47,930 $60,980 590
      Florence, AL $58,730 $47,930 $62,980 540
      Mobile, AL $58,620 $47,950 $60,930 1,050
      Anniston, AL $58,470 $46,400 $61,740
      Gadsden, AL $56,720 $46,070 $58,190
      Montgomery, AL $56,370 $45,510 $61,150 1,160
      Southwest Alabama $55,350 $46,670 $61,070 590
      Dothan, AL $52,250 $45,910 $58,980
      Tuscaloosa, AL $50,080 $50,080 $63,740 1,200

      View Elementary School Teachers, Except Special Education salaries in all cities