Career/Technical Education Teachers, Middle School Salary in Alabama
BLS OEWS May 2025 • 7 metro areas • Alabama
Career/Technical Education Teachers, Middle School in Alabama earn a median salary of $54,690 per year on average across 7 metro and nonmetro areas, -14% vs the national median of $63,620. An estimated 340 career/technical education teachers, middle school are employed across Alabama, with salaries ranging from $46,790 to $73,790 depending on location.
$54,690
Avg median salary in Alabama
$73,790
Highest paying metro
$46,790
Lowest paying metro
340
Employed in Alabama
Compare Career/Technical Education Teachers, Middle School salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Career/Technical Education Teachers, Middle School
in
Career/Technical Education Teachers, Middle School salaries by city in Alabama
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Birmingham, AL | $73,790 | $54,080 | $105,370 | 80 |
| Southeast Alabama | $56,770 | $48,240 | $80,370 | — |
| Huntsville, AL | $55,600 | $39,710 | $58,970 | 90 |
| Northeast Alabama | $53,850 | $46,220 | $88,770 | — |
| Mobile, AL | $48,350 | $46,290 | $53,110 | 60 |
| Montgomery, AL | $47,680 | $33,590 | $69,630 | 70 |
| Northwest Alabama | $46,790 | $34,600 | $61,030 | 40 |