Post job
Updated April 5, 2024

Average BNSF Railway salary in Minnesota

$69,561

$33.44 hourly

Entry-level BNSF Railway salary in Minnesota

$45,000 yearly

How much does BNSF Railway pay in Minnesota?

The average BNSF Railway salary in Minnesota is $69,561. BNSF Railway salaries range between $45,000 to $105,000 per year in Minnesota. BNSF Railway Minnesota based pay is higher than BNSF Railway's United States average salary of $66,809. The best-paying job in Minnesota at BNSF Railway is operator and truck driver, which pays an average of $207,517 annually.

BNSF Railway salaries in Minnesota by job title

BNSF Railway’s highest-paying job in Minnesota is operator and truck driver, with an average salary of $207,517. In second place is senior enterprise architect, which pays $130,345 annually in Minnesota.

Highest paying jobs at BNSF Railway in Minnesota

RankJob titleAverage BNSF Railway salaryHourly pay
1Operator And Truck Driver$207,517$100
2Senior Enterprise Architect$130,345$63
3BI Architect$125,219$60
4Systems Developer$118,566$57
5Senior Research Specialist$117,424$56
6Senior Finance Manager$116,039$56
7Senior Information Technology Architect$113,596$55
8SAP Technical Consultant$112,711$54
9Senior Systems Developer$112,262$54
10Solutions Manager$111,647$54

Highest paying cities in Minnesota for BNSF Railway

The highest paying cities in Minnesota for BNSF Railway employees are Marshall, Red Wing, and Willmar.

BNSF Railway workers in Marshall earn an average salary of $69,727 a year, compared to Red Wing with an average salary of $69,573 and Willmar with an average salary of $69,522.

Highest paying cities in Minnesota at BNSF Railway

RankCityAverage BNSF Railway salaryHourly pay
1Marshall, MN$69,727$34
2Red Wing, MN$69,573$33
3Willmar, MN$69,522$33
4Minneapolis, MN$69,497$33
5Dilworth, MN$69,253$33
6Brainerd, MN$69,242$33
7Bemidji, MN$68,864$33
8Nore, MN$68,736$33

BNSF Railway salaries in Minnesota by department

The departments with the highest salaries for BNSF Railway employees in Minnesota are Research & Development, Engineering, and Warehouse.

Minnesota BNSF Railway employees in the Research & Development department earn an average salary of $99,705 a year, compared to an average salary of $84,115 in the Engineering department and $83,306 in the Warehouse department.

Highest paying departments at BNSF Railway in Minnesota

RankDepartmentAverage BNSF Railway salaryHourly pay
1Research & Development$99,705$48
2Engineering$84,115$40
3Warehouse$83,306$40
4IT$80,040$38
5Marketing$73,741$35
6Finance$69,854$34
7Human Resources$69,617$33
8Retail$66,926$32
9Construction$65,031$31
10Facilities$61,433$30

How much does BNSF Railway pay by state

BNSF Railway pays the highest salaries in California ($74,370), Washington ($73,237), Oregon ($72,581), Minnesota ($69,561), and Illinois ($68,001).

Minnesota is the #4 highest paid state at BNSF Railway.

Highest paying states at BNSF Railway

BNSF Railway competitors salaries in Minnesota

The highest paying BNSF Railway competitor in Minnesota is Loup Logistics. The average salary at Loup Logistics in Minnesota is $207,517. The lowest paying BNSF Railway competitor in Minnesota is CSX.
RankCompany nameAverage pay in MinnesotaHourly pay
1Loup Logistics$79,702$38
2Kansas City Southern$72,939$35
3Genesee & Wyoming$70,640$34
4Conrail$67,472$32
5Montana Rail Link$65,107$31
6Union Pacific$62,743$30
7Norfolk Southern$60,500$29
8Watco$60,150$29
9Wheeling & Lake Erie Railway$60,124$29
10CSX$58,930$28

Recently added BNSF Railway salaries in Minnesota

JobLocationDate addedSalary
ElectricianBrainerd, MN06/26/2025$85,609
Heavy Equipment MechanicBrainerd, MN06/21/2025$85,713
Mechanical ForemanMinneapolis, MN06/20/2025$97,800
Diesel ElectricianHilltop, MN06/10/2025$68,577
Bridge BuilderWillmar, MN06/10/2025$74,735
ApprenticeDuluth, MN06/05/2025$76,050
ElectricianNore, MN05/04/2025$83,554
ApprenticeMinneapolis, MN05/04/2025$76,050
Heavy Equipment MechanicDilworth, MN04/23/2025$104,714
Heavy Equipment MechanicDilworth, MN03/29/2025$104,714

Frequently asked questions about BNSF Railway pay in Minnesota

Search for jobs