Train Symbols
Train symbol database is maintained by Heritage Units community members and are used to assist with reporting and routing predictions. If you wish to submit changes/additions to the database please register an account using our mobile app.

Class I Railroads

Large railroads with revenue greater than $500 million
Railroad Train Symbol Count
BNSF 4,086
Canadian National 1,319
CPKC 629
CSXT 2,798
Norfolk Southern 2,051
Union Pacific 1,842

Class III Railroads

Small (Shortline) railroads with revenue less than $40 millon
Railroad Train Symbol Count
Ann Arbor 0
Arkansas Oklahoma Railroad 0
Bay Line Railroad 0
Belt Railway of Chicago 12
Berkshire Eastern Railroad 37
Buckingham Branch Railroad 11
Carolina Coastal Railway 0
Central Maine and Quebec Railway 2
Chicago, Fort Wayne and Eastern Railroad 5
Cimarron Valley Railroad 0
Cincinnati Eastern Railroad 0
Clarendon and Pittsford Railroad 2
Columbus & Ohio River Railroad 0
Conrail Shared Assets Operations 28
Dakota Missouri Valley & Western 0
Dakota Northern Railroad 0
Delmarva Central Railroad 5
East Penn Railroad 0
Florida Gulf & Atlantic Railroad 0
Grand Elk Railroad 0
Great Lakes Central Railroad 5
Housatonic Railroad Company 4
Huron and Eastern Railway 0
Indiana & Ohio Railway 35
Indiana Harbor Belt 0
Indiana Northeastern Railroad 1
Kanawha River Railroad 2
Kansas & Oklahoma Railroad 8
Kansas City Terminal 1
Keokuk Junction Railway 0
Livonia, Avon & Lakeville 1
Louisville and Indiana 9
Marquette Rail 3
Maryland Midland 4
Mid-Michigan Railroad 0
Minnesota Commercial Railway 0
Minnesota Northern Railroad 0
Napoleon Defiance & Western Railroad 0
New England Central Railroad 6
New Mexico Rail Runner Express 0
Nittany & Bald Eagle Railroad 0
Norfolk & Portsmouth Belt Line 1
North County Transit District 0
Northern Ohio & Western Railroad 0
Northern Plains Railroad 0
Ohio Central Railroad 2
Ohio Southern Railroad 0
Pere Marquette 0
Puget Sound & Pacific Railroad 0
Reading Blue Mountain & Northern Railroad 14
Red River Valley & Western Railroad 0
RJ Corman (Western Ohio Lines) 0
San Luis and Rio Grande Railroad 0
SEPTA 3
South Kansas & Oklahoma Railroad 5
Spokane Portland & Seattle 0
St. Lawrence & Atlantic 0
Terminal Railroad Association of St. Louis 1
Texas Pacifico Railroad 0
Timber Rock Railroad 0
Twin Cities & Western Railroad 0
Vermont Railway 14
Virginia Railway Express 29
Western New York & Pennsylvania RR 2