Maintenance Workers, Machinery Salary in Missouri

BLS OEWS May 2025 • 10 metro areas • Missouri

Maintenance Workers, Machinery in Missouri earn a median salary of $60,829 per year on average across 10 metro and nonmetro areas, +0.5% vs the national median of $60,500. An estimated 1,610 maintenance workers, machinery are employed across Missouri, with salaries ranging from $55,470 to $66,000 depending on location.

$60,829 Avg median salary in Missouri
$66,000 Highest paying metro
$55,470 Lowest paying metro
1,610 Employed in Missouri

Compare Maintenance Workers, Machinery salaries & buying power

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

Full tool →
Maintenance Workers, Machinery
in
    vs

      Maintenance Workers, Machinery salaries by city in Missouri

      Metro area Median salary 25th pct 75th pct Employed
      St. Louis, MO-IL $66,000 $58,990 $75,910 380
      Columbia, MO $64,670 $62,500 $73,640 100
      Southwest Missouri $63,090 $60,040 $76,010 50
      Kansas City, MO-KS $62,310 $51,920 $71,870 430
      St. Joseph, MO-KS $61,040 $58,010 $80,340 50
      Springfield, MO $60,770 $56,850 $78,250 120
      Joplin, MO-KS $60,080 $58,620 $73,270 120
      North Missouri $59,310 $54,500 $69,230 100
      Central Missouri $55,550 $52,720 $61,420 90
      Southeast Missouri $55,470 $51,300 $66,350 170

      View Maintenance Workers, Machinery salaries in all cities