SalaryCalculations

Locomotive Engineers Salary in South Dakota

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

Median annual

$69,180

Median hourly

$33

Average annual

$70,010

Employed in state

150

The median annual salary for Locomotive Engineers in South Dakota is $69,180, or about $33 an hour. That is 15% lower than the national median.

Pay in South Dakota ranges from $62,730 at the 10th percentile to $81,640 at the 90th percentile. Roughly 150 people work as locomotive engineers in the state.

Pay distribution in South Dakota

10th$62,730
25th$69,180
Median$69,180
75th$69,200
90th$81,640

Salary calculator

Hourly
$33.26
Daily
$266
Weekly
$1,330
Bi-weekly
$2,661
Monthly
$5,765
Annual
$69,180

$69,180 a year is around the 25th percentile for Locomotive Engineerss in South Dakota. The median is $69,180.

Other jobs in South Dakota

All salaries in South Dakota →