Maintenance and Repair Workers, General Salary in Missouri

BLS OEWS May 2025 • 12 metro areas • Missouri

Maintenance and Repair Workers, General in Missouri earn a median salary of $47,091 per year on average across 12 metro and nonmetro areas, -3.1% vs the national median of $48,620. An estimated 37,830 maintenance and repair workers, general are employed across Missouri, with salaries ranging from $39,630 to $56,100 depending on location.

$47,091 Avg median salary in Missouri
$56,100 Highest paying metro
$39,630 Lowest paying metro
37,830 Employed in Missouri

Compare Maintenance and Repair Workers, General salaries & buying power

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

Full tool →
Maintenance and Repair Workers, General
in
    vs

      Maintenance and Repair Workers, General salaries by city in Missouri

      Metro area Median salary 25th pct 75th pct Employed
      St. Joseph, MO-KS $56,100 $44,570 $63,350 780
      St. Louis, MO-IL $52,600 $43,020 $64,290 13,540
      Joplin, MO-KS $49,020 $38,650 $62,550 1,230
      Kansas City, MO-KS $48,820 $42,600 $61,610 10,370
      Cape Girardeau, MO-IL $47,580 $37,130 $61,060 470
      Springfield, MO $46,920 $38,070 $59,480 2,410
      North Missouri $46,410 $35,840 $57,820 1,370
      Columbia, MO $45,260 $34,080 $57,740 1,270
      Central Missouri $44,610 $36,120 $54,070 2,030
      Southeast Missouri $44,260 $35,710 $56,880 2,120
      Jefferson City, MO $43,880 $35,920 $55,540 880
      Southwest Missouri $39,630 $34,810 $50,710 1,360

      View Maintenance and Repair Workers, General salaries in all cities