Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Wallula, WA | $79,663 | $38.30 |
| 2 | Cheektowaga, NY | $72,000 | $34.62 |
| 3 | Linden, NJ | $70,953 | $34.11 |
| 4 | Cheyenne, WY | $68,367 | $32.87 |
| 5 | Belfield, ND | $68,014 | $32.70 |
| 6 | Crest Hill, IL | $67,533 | $32.47 |
| 7 | Brighton, CO | $67,257 | $32.34 |
| 8 | Fairview, MT | $66,986 | $32.20 |
| 9 | Taft, LA | $66,980 | $32.20 |
| 10 | Burnet, TX | $66,071 | $31.76 |
| Rank | Job title | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | Head Mechanic | $97,313 | $47 | - |
| 2 | Mobile Equipment Mechanic | $85,881 | $41 | - |
| 3 | Heavy Equipment Mechanic | $77,507 | $37 | 2 |
| 4 | Body Mechanic | $77,337 | $37 | - |
| 5 | Journeyman/Mechanic | $74,179 | $36 | - |
| 6 | Equipment Mechanic | $72,319 | $35 | - |
| 7 | Lead Mechanic | $71,289 | $34 | - |
| 8 | Mechanic | $66,333 | $32 | - |
| 9 | Truck Mechanic | $66,316 | $32 | - |
| 10 | Fleet Mechanic | $66,207 | $32 | - |
| Rank | Company | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | Genesee & Wyoming | $69,249 | $33 | 14 |
| 2 | BNSF Railway | $67,280 | $32 | 6 |
| 3 | Conrail | $65,488 | $31 | - |
| 4 | Kansas City Southern | $63,390 | $30 | - |
| 5 | R. J. Corman Railroad Group | $60,593 | $29 | 8 |
| 6 | Canadian Pacific Railway | $60,567 | $29 | 3 |
| 7 | Iowa Interstate Railroad | $60,300 | $29 | - |
| 8 | Montana Rail Link | $55,459 | $27 | - |
| 9 | Loup Logistics | $55,088 | $26 | 9 |
| 10 | Indiana Harbor Belt Railroad | $53,123 | $26 | - |
| 11 | OmniTRAX | $52,643 | $25 | - |
| 12 | Railserve | $52,154 | $25 | - |
| 13 | Enstructure | $48,890 | $24 | 11 |
| 14 | Trans-Global Solutions | $48,797 | $23 | 2 |
| 15 | USD Partners | $48,438 | $23 | - |