Career/Technical Education Teachers, Middle School Salary in Alabama
Ranked #19 of 34 · AL
7% below U.S. average
Mean annual salary $66,590 ≈ $32/hr
Median annual salary $58,410
Employment 640
Salary Distribution (10th–90th percentile)
P10 $44,140P25 $48,240 Median $58,410P75 $80,370P90 $105,190
About 80% of career/technical education teachers, middle schools in Alabama earn between $44,140 and $105,190. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean career/technical education teachers, middle school salary in Alabama is $66,590, about 7% below the U.S. average ($71,590). That works out to roughly $32/hr at 2,080 hours per year.
Metro Areas in Alabama
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Birmingham, AL | $73,790 | $77,700 | 80 |
| Northeast Alabama nonmetropolitan area | $61,190 | $70,930 | 70 |
| Huntsville, AL | $59,580 | $63,460 | 90 |
| Northwest Alabama nonmetropolitan area | $57,380 | $66,410 | 40 |
| Southeast Alabama nonmetropolitan area | $56,770 | $65,000 | — |
| Mobile, AL | $49,650 | $63,330 | 70 |
← Back to all career/technical education teachers, middle school states