SalaryCalculations

Locomotive Engineers Salary in Oregon

State wage data from the BLS OEWS survey, May 2025.

Median annual

$79,130

Median hourly

$38

Average annual

$76,640

Employed in state

580

The median annual salary for Locomotive Engineers in Oregon is $79,130, or about $38 an hour. That is 3% lower than the national median.

Pay in Oregon ranges from $67,440 at the 10th percentile to $83,630 at the 90th percentile. Roughly 580 people work as locomotive engineers in the state.

Pay distribution in Oregon

10th$67,440
25th$71,490
Median$79,130
75th$82,490
90th$83,630

Salary calculator

Hourly
$38.04
Daily
$304
Weekly
$1,522
Bi-weekly
$3,043
Monthly
$6,594
Annual
$79,130

$79,130 a year is around the 50th percentile for Locomotive Engineerss in Oregon. The median is $79,130.

Other jobs in Oregon

All salaries in Oregon →