• Freight Railroad Employees: 3,659
  • Freight Railroads: 19
  • Freight Rail Mileage: 4,271
  • Trucks off the Road: It would have taken 12.6 million trucks to handle the freight that moved by rail in Minnesota in 2022.

Freight Rail Traffic

Tons in millions.

Originated

  • Metallic ores: 55.7 tons, 643,100 cars
  • Grain: 14.8 tons, 140,400 cars
  • Food products: 8.9 tons, 88,900 cars
  • Chemicals: 3.9 tons, 41,400 cars
  • Petr. & coal products: 2.9 tons, 30,300 cars
  • Other: 11.0 tons, 254,600 cars
  • TOTAL: 97.2M tons, 1,198,700 cars

Terminated

  • Metallic ores: 44.9 tons, 541,900 cars
  • Coal: 8.8 tons, 74,000 cars
  • Chemicals: 4.0 tons, 40,500 cars
  • Grain: 2.5 tons, 24,700 cars
  • Intermodal: 2.1 tons, 147,200 cars
  • Other: 9.6 tons, 145,800 cars
  • TOTAL: 71.9M tons, 974,100 cars

Freight Rail Miles

Class I Railroads

  • BNSF: 1,711
  • Canadian National: 378
  • CPKC: 1,702
  • Union Pacific: 644
  • TOTAL: 4,435

Short Line Railroads

  • Cloquet Terminal Railroad: 4
  • Ellis & Eastern Railroad: 40
  • Minnesota Commercial Railway: 86
  • Minnesota Northern Railroad: 192
  • Minnesota Prairie Line: 94
  • Minnesota, Dakota & Western Railway: 4
  • Northern Lines Railway: 25
  • Northern Plains Railroad: 43
  • Otter Tail Valley Railroad: 81
  • Progressive Rail: 97
  • Rapid City Pierre & Eastern Railroad: 140
  • Red River Valley & Western Railroad: 32
  • St. Croix Valley Railroad: 36
  • Twin Cities & Western Railroad: 189
  • TOTAL: 1,063

State Reps

Note: Data are for 2023 except for rail employment and truck equivalents, which are 2022. Total miles shown for the state exclude trackage rights, but miles shown for individual railroads include trackage rights. Some mileage and employment figures are estimates. Rail traffic figures are based on AAR analysis of industry data.