High School Teacher Salary in Alabama

High School Teachers in Alabama earn a median salary of $53,956 per year, which is 17% lower than the national median of $65,220.

$53,956
Median Salary
$59,104
Mean Salary
21,095
Employment
1.29
Location Quotient
87
Cost of Living
Below average
17% lower than
vs National
national median

Salary Distribution

10th Percentile
$32,374
25th Percentile
$42,086
Median
$53,956
75th Percentile
$69,064
90th Percentile
$90,646

Salary Comparison

High School Teacher in Alabama $53,956
US Median Household Income $74,580

Frequently Asked Questions

How much does a High School Teacher make in Alabama?
The median salary for a High School Teacher in Alabama is $53,956 per year, which is 17% lower than the national median of $65,220.
How many High School Teacher jobs are there in Alabama?
There are approximately 21,095 high school teacher positions in Alabama.
What is the salary range for a High School Teacher in Alabama?
Salaries range from $32,374 (10th percentile) to $90,646 (90th percentile), with a median of $53,956.

Related Careers in Education