WageDepth

Locomotive Engineers Salary in Iowa

SOC 53-4011 · State · 2024 BLS OEWS

The median salary for a Locomotive Engineers in Iowa is $87,550 per year as of 2024. That works out to roughly $42.09 per hour. This is 13% above the national median of $77,400. 1,520 people work as Locomotive Engineers in Iowa. Wages have grown 53% since 2014, when the median was $57,330.

Median Annual Salary

$87,550

Mean Annual

$82,020

Median Hourly

$42.09

Total Employed

1,520

Location Quotient

4.68

Concentrated here

Salary Distribution

$73k
10th
$73k
25th
$88k
Median
$90k
75th
$93k
90th

How This Compares

Iowa

$87,550

this metro

United States

$77,400

you earn +13% vs US

Salary Trend

View data table
Year Median Annual
2024 $87,550
2023 $85,450
2020 $71,690
2019 $68,990
2018 $65,820
2017 $62,300
2016 $61,880
2015 $60,660
2014 $57,330

Related Transportation and Material Moving Occupations Jobs in Iowa

Other occupations in the same group, sorted by salary.