SalaryCalculations

Locomotive Engineers Salary in New Hampshire

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

Median annual

$70,670

Median hourly

$34

Average annual

$66,920

Employed in state

30

The median annual salary for Locomotive Engineers in New Hampshire is $70,670, or about $34 an hour. That is 13% lower than the national median.

Pay in New Hampshire ranges from $49,430 at the 10th percentile to $77,110 at the 90th percentile. Roughly 30 people work as locomotive engineers in the state.

Pay distribution in New Hampshire

10th$49,430
25th$60,510
Median$70,670
75th$72,400
90th$77,110

Salary calculator

Hourly
$33.98
Daily
$272
Weekly
$1,359
Bi-weekly
$2,718
Monthly
$5,889
Annual
$70,670

$70,670 a year is around the 50th percentile for Locomotive Engineerss in New Hampshire. The median is $70,670.

Other jobs in New Hampshire

All salaries in New Hampshire →