Locomotive Engineers Salary in New Hampshire
Locomotive Engineers in New Hampshire earn a median of $70,670 a year, −13% compared with the U.S. median.
Updated October 2026 · Data: BLS OEWS May 2025 · How we match careers
- Median pay
- $70,670
- vs. U.S. median
- −13% ($81,410)
- Rank among states
- 30 of 35
- Jobs in the state
- 30
Pay range in New Hampshire
The lowest-paid 10% earn under $49,430; the top 10% earn over $77,110. Nationally the range is $60,680 to $109,220.
States ranked near New Hampshire
Similar jobs in New Hampshire
Locomotive Engineers pay in New Hampshire
How much do locomotive engineers make in New Hampshire?
The median is $70,670 a year. The lowest-paid 10% earn under $49,430 and the top 10% earn over $77,110. BLS OEWS May 2025.
Is New Hampshire a good state for locomotive engineers?
On pay alone it ranks 30 of 35 (−13% vs. the national median of $81,410). Living costs are not included.