📖 Read the locomotive engineers salary & career guide →
Locomotive Engineers Salary in Minnesota
Ranked #11 of 35 · MN
Salary Distribution (10th–90th percentile)
About 80% of locomotive engineerss in Minnesota earn between $79,780 and $93,830. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean locomotive engineers salary in Minnesota is $88,730, about 3.3% above the U.S. average ($85,900). That works out to roughly $43/hr at 2,080 hours per year.
Frequently Asked Questions
How much do locomotive engineers make in Minnesota?
The median locomotive engineers salary in Minnesota is $93,700 per year (mean $88,730), and about 80% earn between $79,780 and $93,830.
How much do locomotive engineers make per hour in Minnesota?
Roughly $43 per hour, based on a mean annual wage of $88,730 and 2,080 work hours per year.
Is Minnesota a high-paying state for locomotive engineers?
Minnesota ranks #11 of 35 states for locomotive engineers pay. Its mean salary of $88,730 is about 3.3% above the U.S. average of $85,900.