Salaripedia
English

How much does a history teacher make in Missouri?

$80,680a year

Median yearly pay for history teachers in Missouri. That is $38.79 an hour or $6,723 a month.

Hourly
$38.79
Vs. national median
-4%
Rank among states
25 of 45
Jobs in the state
360
Pay range
Lowest 10%: $47,320Median: $80,680Highest 10%: $138,200
PercentileYearlyHourly
10th$47,320$22.75
25th$60,940$29.30
Median$80,680$38.79
75th$103,600$49.79
90th$138,200$66.46

Cities in Missouri

Metro areas, median yearly pay.

St. Louis, MO$92,140
Springfield, MO$80,660
Kansas City, MO$73,800
Salaries for every job in Missouri

Nearby in the ranking

States with similar pay for history teachers.

22. Texas$81,530
23. Wisconsin$81,380
24. Ohio$81,080
25. Missouri$80,680
26. Indiana$79,450
27. Georgia$79,010
28. Louisiana$78,990
History Teacher salary in all states

Frequently asked questions

How much does a history teacher make an hour in Missouri?

The median hourly pay in Missouri is $38.79 ($80,680 a year).

Do history teachers make more in Missouri than the national average?

No: $80,680 against $83,820 nationally, 4% less.

Where does Missouri rank for history teacher pay?

Missouri ranks 25 of 45 states.

Which city in Missouri pays history teachers the most?

St. Louis, MO-IL, with a median of $92,140 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.