Maintenance Workers, Machinery Salary in Oregon

BLS OEWS May 2025 • 5 metro areas • Oregon

Maintenance Workers, Machinery in Oregon earn a median salary of $56,016 per year on average across 5 metro and nonmetro areas, -7.4% vs the national median of $60,500. An estimated 370 maintenance workers, machinery are employed across Oregon, with salaries ranging from $52,890 to $59,270 depending on location.

$56,016 Avg median salary in Oregon
$59,270 Highest paying metro
$52,890 Lowest paying metro
370 Employed in Oregon

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 Oregon

      Metro area Median salary 25th pct 75th pct Employed
      Portland, OR-WA $59,270 $42,640 $69,840 230
      Eugene, OR $56,600 $46,910 $58,660 30
      Coast Oregon $56,590 $51,670 $60,100 50
      Salem, OR $54,730 $46,140 $57,650 30
      Eastern Oregon $52,890 $35,870 $57,220 30

      View Maintenance Workers, Machinery salaries in all cities