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.