Mechanical Engineers Salary in Oregon

Ranked #15 of 51 · OR

1.3% above U.S. average
Mean annual salary $115,090 ≈ $55/hr
Median annual salary $103,470
Employment 2,920

Salary Distribution (10th–90th percentile)

P10 $78,100P25 $91,270 Median $103,470P75 $130,230P90 $162,550

About 80% of mechanical engineerss in Oregon earn between $78,100 and $162,550. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oregon
$115,090
U.S. average
$113,610

The mean mechanical engineers salary in Oregon is $115,090, about 1.3% above the U.S. average ($113,610). That works out to roughly $55/hr at 2,080 hours per year.

Metro Areas in Oregon

Metro areaMedianMeanEmployment
Central Oregon nonmetropolitan area $124,800 $127,940 60
Corvallis, OR $106,700 $119,440 70
Portland-Vancouver-Hillsboro, OR-WA $105,020 $116,540 2,520
Bend, OR $101,130 $106,340 70
Coast Oregon nonmetropolitan area $98,910 $108,250 50
Salem, OR $98,010 $102,000 150
Albany, OR $96,710 $100,190 50
Medford, OR $94,030 $105,030 60

← Back to all mechanical engineers states