Minnesota Department of Transportation

511 Travel Info

Railroad Companies Serving Minnesota


Railroads in Minnesota.

Minnesota has 4,444 route miles of railroads serviced by 20 railroad companies. Railroad companies are divided into three classes, based on operating revenues and status defined by the U.S. Surface Transportation Board.

Class I Railroads (Major Railroads)

Annual gross operating revenues of at least $378.8 million

Railroad Companies
Miles of Track
BNSF Railway
1,584
CN, Canadian National
425
CP, Canadian Pacific
1,222
UP, Union Pacific
435
Total Class I Miles
3,666
Class II Railroads (Regional & Short Line Railroads)

Annual gross operating revenues between $30.3 million and $378.8 million

Railroad Companies
Miles of Track
none
0
Class III Railroads (Local & Switching Railroads)

Annual gross operating revenue of less than $30.3 million

Railroad Companies
Miles of Track
CTRR, Cloquet Terminal
4
MDW, Minnesota, Dakota, & Western
4
MNN, Minnesota Northern
120
MNNR, Minnesota Commercial
35
MPLI, Minnesota Prairie Line
94
MSWY, Minnesota Southern
42
NLR, Northern Lines
23
NPR, Northern Plains
45
NSSR, North Shore Scenic (SLLX)
25
OTVR, Otter Tail Valley
71
PGR, Progressive Rail
80
RRVW, Red River Valley & Western
2
SCXY, St. Croix Valley
36
TCWR, Twin Cities & Western
146
Total Class III Miles
727
Private Railroads, Excursions & Mining
Railroad Companies
Miles of Track
CODX, City of Duluth
4
NMCZ, North Shore Mining
47
Total Private Miles
51

April 2013