Secondary School Teachers, Except Special and Career/Technical Education Salary in Missouri

BLS OEWS May 2025 • 12 metro areas • Missouri

Secondary School Teachers, Except Special and Career/Technical Education in Missouri earn a median salary of $51,719 per year on average across 12 metro and nonmetro areas, -19.9% vs the national median of $64,580. An estimated 26,340 secondary school teachers, except special and career/technical education are employed across Missouri, with salaries ranging from $45,680 to $61,580 depending on location.

$51,719 Avg median salary in Missouri
$61,580 Highest paying metro
$45,680 Lowest paying metro
26,340 Employed in Missouri

Compare Secondary School Teachers, Except Special and Career/Technical Education salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Secondary School Teachers, Except Special and Career/Technical Education
in
    vs

      Secondary School Teachers, Except Special and Career/Technical Education salaries by city in Missouri

      Metro area Median salary 25th pct 75th pct Employed
      St. Louis, MO-IL $61,580 $49,000 $77,830 8,920
      Joplin, MO-KS $60,530 $46,690 $75,980 770
      Kansas City, MO-KS $60,230 $48,990 $71,020 6,080
      Jefferson City, MO $55,580 $45,720 $64,560 600
      Springfield, MO $50,900 $46,360 $60,470 1,370
      St. Joseph, MO-KS $49,790 $45,370 $61,980 360
      Columbia, MO $48,630 $45,810 $60,920 620
      Southeast Missouri $47,380 $40,140 $72,810 2,240
      Central Missouri $47,260 $40,030 $60,250 1,850
      Southwest Missouri $46,660 $45,150 $55,820 1,080
      Cape Girardeau, MO-IL $46,410 $39,340 $58,970 300
      North Missouri $45,680 $37,930 $48,210 2,150

      View Secondary School Teachers, Except Special and Career/Technical Education salaries in all cities