Skip to content

The average salary for a Locomotive Engineer in New Mexico is $76,360.

Annual Average Salary Information

Annual Average Salary: $76,360

$61,680$82,140

Hourly Pay Information

Hourly Average Salary: $36.71

$29.65$39.49