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.
Maintenance Workers, Machinery
in
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 |