Jump to main content.
Minnesota Department of Transportation Go to 511
MnDOT A to Z | General Contacts | Simple Search | Advanced Search
BNSF train

Railroad Companies Serving Minnesota

 

Minnesota Railroads | Railroad Maps| Passenger Rail | Freight | State Rail Plan | Contact Us
 

Minnesota has 4,538 route miles of railroads serviced by 22 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 $346.8 million

 

Railroad Companies
Miles of Track
BNSF Railway
1,598
CN, Canadian National
436
CP, Canadian Pacific
750
UP, Union Pacific
462
Total Class I Miles
3,246

 

 

Class II Railroads (Regional & Short Line Railroads)

Annual gross operating revenues between $27.8 million and $346.8 million

 

Railroad Companies
Miles of Track
DME, Dakota, Minnesota, & Eastern*
472

*IC&E (Iowa, Chicago, & Eastern) railroad merged with DM&E railroad on December 26, 2008.

 

 

Class III Railroads (Local & Switching Railroads)

Annual gross operating revenue of less than 27.7 million

 

Railroad Companies
Miles of Track
CTRR, Cloquet Terminal
4
MDW, Minnesota, Dakota, & Western
4
MNN, Minnesota Northern
156
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
763

 

 

Private Railroads, Excursions, & Mining

 

Railroad Companies
Miles of Track
CODX, City of Duluth
47
MZL, Minnesota Zephyr
6
NMCZ, North Shore Mining
4
Total Private Miles
57

 

April 2009