Salaripedia
English

How much does a mathematical science teacher make in Alabama?

$65,900a year

Median yearly pay for mathematical science teachers in Alabama. That is $31.68 an hour or $5,492 a month.

Hourly
$31.68
Vs. national median
-18%
Rank among states
41 of 48
Jobs in the state
850
Pay range
Lowest 10%: $50,230Median: $65,900Highest 10%: $97,860
PercentileYearlyHourly
10th$50,230$24.15
25th$60,560$29.12
Median$65,900$31.68
75th$79,630$38.28
90th$97,860$47.05

Cities in Alabama

Metro areas, median yearly pay.

Auburn, AL$77,080
Birmingham, AL$76,400
Tuscaloosa, AL$73,960
Mobile, AL$64,970
Montgomery, AL$64,370
Salaries for every job in Alabama

Nearby in the ranking

States with similar pay for mathematical science teachers.

38. West Virginia$69,370
39. New Mexico$66,550
40. Georgia$66,440
41. Alabama$65,900
42. Kentucky$65,820
43. Oklahoma$64,660
44. South Dakota$64,620
Mathematical Science Teacher salary in all states

Frequently asked questions

How much does a mathematical science teacher make an hour in Alabama?

The median hourly pay in Alabama is $31.68 ($65,900 a year).

Do mathematical science teachers make more in Alabama than the national average?

No: $65,900 against $79,940 nationally, 18% less.

Where does Alabama rank for mathematical science teacher pay?

Alabama ranks 41 of 48 states.

Which city in Alabama pays mathematical science teachers the most?

Auburn-Opelika, AL, with a median of $77,080 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.