National Salary Info » Highest Paying States for Locomotive Engineers

Highest-paying States for Locomotive Engineers

The highest-paying states for locomotive engineers (ranked by average annual salary) are listed in Table 1. The entry level salary (as measured by the salary of the lowest 10% paid earners) and the number of employment of locomotive engineers in those states are also shown in the table. As shown in the table, with an annual salary of $91,780, Massachusetts is the highest paying state for locomotive engineers. It is followed by Delaware (average annual salary $88,320). The salary and employment information is computed from data published by U.S. Bureau of Labor Statistics (BLS) in April 2023 [1]. For more salary information of locomotive engineers in a specific state, use the links in the table.

Table 1. Highest-paying States for Locomotive Engineers (2022 Survey)

Rank State Average Salary i Entry Level
Salary i
# of
Empl. i
1 Massachusetts
$91,780
$48,940 310
2 Delaware
$88,320
$46,650 80
3 Missouri
$87,770
$87,630 680
4 Texas
$86,950
$62,300 3,990
5 Wyoming
$86,310
$64,500 390
6 Connecticut
$83,180
$74,980 420
7 Arkansas
$83,040
$62,890 690
8 Pennsylvania
$82,630
$62,840 1,570
9 District of Columbia
$82,250
$48,020 320
10 Wisconsin
$80,530
$48,040 490
11 North Dakota
$79,610
$78,870 320
12 Idaho
$79,600
$50,010 130
13 Oklahoma
$79,370
$58,990 410
14 Georgia
$79,070
$49,420 850
15 Nevada
$78,690
$70,400 180
16 Washington
$77,830
$53,060 1,110
17 North Carolina
$77,160
$62,980 420
18 Kentucky
$76,250
$49,200 660
19 Minnesota
$75,570
$65,040 740
20 New Hampshire
$75,390
$73,810 50
21 Colorado
$75,030
$57,280 490
22 Florida
$73,980
$56,590 540
23 Montana
$73,770
$73,720 1,040
24 Maryland
$73,480
$66,090 310
25 Arizona
$73,170
$44,460 350
26 Virginia
$72,690
$64,130 690
27 Ohio
$72,140
$63,460 950
28 New Mexico
$71,930
$65,310 470
29 Iowa
$71,690
$43,680 860
30 New Jersey
$71,240
$62,590 830
31 Nebraska
$71,200
$63,010 840
32 Utah
$70,760
$42,390 0
33 Illinois
$68,740
$51,210 1,940
34 Louisiana
$66,650
$55,720 700
35 Tennessee
$66,190
$62,850 770
36 California
$66,130
$56,070 2,900
37 Oregon
$64,540
$63,730 420
38 Alabama
$64,150
$50,290 630
39 West Virginia
$64,140
$61,160 450
40 Maine
$63,100
$42,690 140
41 New York
$62,760
$46,700 2,440
42 South Dakota
$62,670
$61,220 170
43 Kansas
$61,610
$50,850 1,090
44 Mississippi
$61,300
$49,860 320
45 Indiana
$59,700
$46,900 750
46 Michigan
$55,170
$54,540 770
47 Vermont
$46,980
$30,960 30
48 South Carolina
$45,690
$45,650 180

Note: some states are missing from this table because the median salary information of locomotive engineers in those states is not available at this time.

See also: Highest-paying industries for locomotive engineers, Top paying jobs in America.