Mechanical Engineer Salary in Oregon (2026)

Based on the latest Bureau of Labor Statistics OEWS data — updated August 12, 2026.

Median Annual Salary$103,470
Median Hourly Wage$49.75
National Median$107,639
Jobs in Oregon2,920

Mechanical Engineer Salary in Oregon vs. National Average

OregonNationalDifference
Median annual salary$103,470$107,639-4%
Median hourly wage$49.75$51.75-4%

Adjusted for local price levels (100 = national average), the cost-adjusted median is $100,068.

Mechanical Engineer Salary in Top Oregon Cities

CityMedianEntry LevelExperiencedCost of Living
Portland$109,461 $77,000$143,000 132

FAQ

How much does a Mechanical Engineer make in Oregon?

The median annual salary for a Mechanical Engineer in Oregon is $103,470, or about $49.75 per hour, according to BLS OEWS data.

How does this compare to the national average?

The national median for Mechanical Engineers is $107,639. Oregon is -4% below the national median.

What is the entry-level salary for a Mechanical Engineer in Oregon?

Entry-level mechanical engineers in Oregon typically earn from $77,000 depending on the city and employer.

Is Oregon a good state for mechanical engineers?

With 2,920 mechanical engineer jobs on record and a median salary of $103,470, Oregon offers competitive pay compared to the rest of the country.