Middle School Teachers, Except Special and Career/Technical Education Salary in Alabama

Ranked #40 of 51 · AL

16.3% below U.S. average
Mean annual salary $60,320 ≈ $29/hr
Median annual salary $61,770
Employment 10,000

Salary Distribution (10th–90th percentile)

P10 $48,320P25 $49,240 Median $61,770P75 $63,760P90 $74,090

About 80% of middle school teachers, except special and career/technical educations in Alabama earn between $48,320 and $74,090. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Alabama
$60,320
U.S. average
$72,030

The mean middle school teachers, except special and career/technical education salary in Alabama is $60,320, about 16.3% below the U.S. average ($72,030). That works out to roughly $29/hr at 2,080 hours per year.

Metro Areas in Alabama

Metro areaMedianMeanEmployment
Birmingham, AL $62,580 $61,530 3,770
Huntsville, AL $62,140 $63,050 760
Mobile, AL $62,060 $59,210 810
Montgomery, AL $61,980 $58,880 550
Decatur, AL $61,950 $61,640 360
Southwest Alabama nonmetropolitan area $61,620 $57,510 350
Northwest Alabama nonmetropolitan area $61,220 $60,000 280
Northeast Alabama nonmetropolitan area $61,030 $59,070 1,050

← Back to all middle school teachers, except special and career/technical education states