Minnesota Department of Transportation

511 Travel Info

Railroad Companies Serving Minnesota

A barge.

Minnesota has 4,420 route miles of railroads serviced by 21 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 $447.6 million

Railroad Companies
Miles of Track
BNSF Railway
1,498
CN, Canadian National
422
CP, Canadian Pacific
1,155
UP, Union Pacific
435
Total Class I Miles
3,510
Class II Railroads (Regional & Short Line Railroads)

Annual gross operating revenues between $35.8 million and $447.6 million

Railroad Companies
Miles of Track
RCPE, Rapid City, Pierre & Eastern
45
Total Class II Miles
45
Class III Railroads (Local & Switching Railroads)

Annual gross operating revenue of $35.8 million or less

Railroad Companies
Miles of Track
CTRR, Cloquet Terminal
4
MDW, Minnesota, Dakota, & Western
4
MNN, Minnesota Northern
120
MNNR, Minnesota Commercial
128
MPLI, Minnesota Prairie Line
94
MSWY, Minnesota Southern
42
NLR, Northern Lines
17
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
814
Private Railroads, Excursions & Mining
Railroad Companies
Miles of Track
CODX, City of Duluth
4
NMCZ, North Shore Mining
47
Total Private Miles
51

August 2018