Maintenance Workers, Machinery Salary in Minnesota

BLS OEWS May 2025 • 6 metro areas • Minnesota

Maintenance Workers, Machinery in Minnesota earn a median salary of $62,772 per year on average across 6 metro and nonmetro areas, +3.8% vs the national median of $60,500. An estimated 730 maintenance workers, machinery are employed across Minnesota, with salaries ranging from $49,350 to $67,490 depending on location.

$62,772 Avg median salary in Minnesota
$67,490 Highest paying metro
$49,350 Lowest paying metro
730 Employed in Minnesota

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 Minnesota

      Metro area Median salary 25th pct 75th pct Employed
      Minneapolis, MN-WI $67,490 $59,640 $82,530 400
      Rochester, MN $67,390 $58,320 $78,210 30
      St. Cloud, MN $64,710 $53,350 $64,710 60
      Northwest Minnesota $64,610 $58,720 $80,190 60
      Southeast Minnesota $63,080 $45,940 $75,420 130
      Southwest Minnesota $49,350 $43,750 $59,240 50

      View Maintenance Workers, Machinery salaries in all cities