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

Frequently Asked Questions

How much do mechanical engineers make in Oregon?

The median mechanical engineers salary in Oregon is $103,470 per year (mean $115,090), and about 80% earn between $78,100 and $162,550.

How much do mechanical engineers make per hour in Oregon?

Roughly $55 per hour, based on a mean annual wage of $115,090 and 2,080 work hours per year.

Is Oregon a high-paying state for mechanical engineers?

Oregon ranks #15 of 51 states for mechanical engineers pay. Its mean salary of $115,090 is about 1.3% above the U.S. average of $113,610.

Which metro areas in Oregon pay mechanical engineers the most?

The highest-paying metro areas in Oregon for mechanical engineers are Central Oregon nonmetropolitan area ($124,800), Corvallis, OR ($106,700), Portland-Vancouver-Hillsboro, OR-WA ($105,020), by median annual wage.

← Back to all mechanical engineers states