SalaryCalculations

Locomotive Engineers Salary in North Carolina

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

Median annual

$61,190

Median hourly

$29

Average annual

$61,880

Employed in state

340

The median annual salary for Locomotive Engineers in North Carolina is $61,190, or about $29 an hour. That is 25% lower than the national median.

Pay in North Carolina ranges from $59,580 at the 10th percentile to $70,240 at the 90th percentile. Roughly 340 people work as locomotive engineers in the state.

Pay distribution in North Carolina

10th$59,580
25th$61,160
Median$61,190
75th$61,190
90th$70,240

Salary calculator

Hourly
$29.42
Daily
$235
Weekly
$1,177
Bi-weekly
$2,353
Monthly
$5,099
Annual
$61,190

$61,190 a year is around the 50th percentile for Locomotive Engineerss in North Carolina. The median is $61,190.

Other jobs in North Carolina

All salaries in North Carolina →