Verified Salary Data

Locomotive Engineers Salary
in Oklahoma

Based on 330 salary filings from the US Department of Labor for Oklahoma.

$84,570
Average Salary
$86,520
Median Salary
$106,420
Max Salary
$64,910
Min Salary

Top Paying States for Locomotive Engineers

Locomotive Engineers vs National Average

Oklahoma Average$84,570
US National Average$81,540
Difference+$3,030

View All States

Compare Locomotive Engineers salaries across all US states and metro areas.

View Full Salary Guide →