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.
Elementary School Teachers, Except Special Education
in
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 |