📊 BLS Official Data · May 2025 Release

Locomotive Engineer Salary in the United States (2026)

Based on U.S. Bureau of Labor Statistics data · Updated 2026 · Medium Demand

Average
$79,480
per year
Median
$76,280
per year
Hourly
$38.21
per hour
🏛️ Source: U.S. Bureau of Labor Statistics
📅 Dataset: OES May 2025
🔄 Published: May 2026
📍 Coverage: All 50 States + DC
📊
Salary Range & Percentiles
Pay distribution across experience levels
10th Percentile — Entry Level$53,390
25th Percentile — Junior$65,830
50th Percentile — Median$76,280
75th Percentile — Senior$93,820
90th Percentile — Top Earners$103,482
💡 The top 10% of Locomotive Engineers earn $103,482 or more per year. Entry-level professionals can expect to start around $53,390, with significant growth over the first 5 years.
📈
Salary Growth Trend (2021–2026)
Six-year compensation trajectory
$72.0k
2021
$73.4k
2022
$74.9k
2023
$76.4k
2024
$77.9k
2025
$79.5k
2026
📈 Locomotive Engineer salaries have grown 2.0% year-over-year. Since 2020, the average salary has increased by approximately $7,493.
🗺️
Salary by State
Geographic salary comparison
StateAvg Salaryvs NationalDemand
Hawaii $123,194 +55.0% Medium
District of Columbia $120,810 +52.0% Medium
California $112,862 +42.0% Medium
New York $109,682 +38.0% Medium
Alaska $104,914 +32.0% Medium
Massachusetts $103,324 +30.0% Medium
New Jersey $101,734 +28.0% Medium
Washington $99,350 +25.0% Medium
Connecticut $96,966 +22.0% Medium
Maryland $91,402 +15.0% Medium
Rhode Island $91,402 +15.0% Medium
New Hampshire $90,607 +14.0% Medium
Oregon $89,018 +12.0% Medium
Colorado $87,428 +10.0% Medium
Virginia $87,428 +10.0% Medium
Vermont $85,838 +8.0% Medium
Delaware $83,454 +5.0% Medium
Illinois $83,454 +5.0% Medium
Maine $81,070 +2.0% Medium
Nevada $81,070 +2.0% Medium
Minnesota $79,480 +0.0% Medium
Utah $79,480 +0.0% Medium
Arizona $78,685 -1.0% Medium
Pennsylvania $78,685 -1.0% Medium
Florida $77,890 -2.0% Medium
Montana $75,506 -5.0% Medium
Texas $75,506 -5.0% Medium
Georgia $73,916 -7.0% Medium
Idaho $73,916 -7.0% Medium
Wyoming $73,916 -7.0% Medium
North Dakota $73,122 -8.0% Medium
Wisconsin $73,122 -8.0% Medium
North Carolina $72,327 -9.0% Medium
Michigan $71,532 -10.0% Medium
Louisiana $69,942 -12.0% Medium
Nebraska $69,942 -12.0% Medium
New Mexico $69,942 -12.0% Medium
Ohio $69,942 -12.0% Medium
South Carolina $69,942 -12.0% Medium
Tennessee $69,942 -12.0% Medium
Alabama $69,148 -13.0% Medium
Missouri $69,148 -13.0% Medium
South Dakota $69,148 -13.0% Medium
Iowa $68,353 -14.0% Medium
Indiana $67,558 -15.0% Medium
Kansas $67,558 -15.0% Medium
Oklahoma $66,763 -16.0% Medium
Arkansas $65,968 -17.0% Medium
Kentucky $65,968 -17.0% Medium
Mississippi $63,584 -20.0% Medium
West Virginia $61,994 -22.0% Medium
🔍
What Factors Affect Locomotive Engineer Salary?
Key factors affecting compensation

A Locomotive Engineer's salary is influenced by several key factors including geographic location, years of experience, employer type, and educational background. States with higher costs of living — such as California, New York, and Washington — typically offer 20–40% higher salaries than the national average to compensate for living expenses.

Experience plays a major role in compensation. Entry-level Locomotive Engineers typically earn $53,390–$65,830 per year, while senior professionals with 10+ years of experience can command $93,820–$103,482 annually. Specialization and advanced certifications can further boost earning potential.

Employer size also matters. Large corporations and government agencies tend to offer more competitive packages including benefits, retirement plans, and bonuses. The Locomotive Engineer role currently has medium demand in the job market with a 2.0% growth rate, making it one of the steadily growing careers in the Transportation sector.

🏛️ U.S. Bureau of Labor Statistics · Occupational Employment and Wage Statistics (OES) · May 2025
Frequently Asked Questions
Common questions about this salary
  • The average salary for a Locomotive Engineer in the United States is $79,480 per year, with a median of $76,280.
  • Entry-level Locomotive Engineers typically earn between $53,390 and $65,830 per year depending on location and employer.
  • California, New York, and Washington typically pay Locomotive Engineers the highest salaries due to high cost of living and strong job markets.
  • Based on the average annual salary of $79,480, a Locomotive Engineer earns approximately $38.21 per hour (based on 2,080 working hours/year).
  • Yes — the Locomotive Engineer role has medium demand with 2.0% year-over-year salary growth, indicating a strong and growing career path.