Logo
Bob Keenan's Collection
 
4/23/2024
 
 
 
 
Or View all Railroads on this site
Click on a railroad to view pictures

Pick a type
Major Carriers 
Regionals 
Short Lines 
Leasing Companies 
Terminal 
Industrial 
Passenger 
Fallen Flags 
Foreign 
Museum/Tourist 
Private Owner 
Intermodal Equipment 
RR Other 
Unclassified 
Unrecognized 
Non-AAR 
Reporting Marks  Railroad name # LocomotivesRolling Stock 
AB Akron and Barberton Cluster Railway Company   2 0 AB
ACWR Aberdeen, Carolina & Western   2 0 ACWR
AERC Albany and Eastern Railroad Company   0 1 AERC
AGR Alabama and Gulf Coast   0 108 AGR
ALM Arkansas Louisiana and Mississippi Railr   0 14 ALM
AM Arkansas & Missouri   0 3 AM
AN Apalachicola Northern   0 1 AN
ANR Angelina and Neches River Railroad   0 11 ANR
AOK Arkansas-Oklahoma Railroad   0 103 AOK
AR Aberdeen and Rockfish   0 1 AR
ATW Atlantic and Western   0 131 ATW
AZER Arizona Eastern Railway Company   2 2 AZER
BAYL Bay Line, LLC   10 45 BAYL
BB Buckingham Branch   25 4 BB
BCLR Bay Colony   0 2 BCLR
BGCM Bg & Cm Railroad   6 0 BGCM
BHRR Birmingham Terminal Railway   0 5 BHRR
BJRY Burlington Junction Railway   16 0 BJRY
BLR Blackland   2 0 BLR
BNG Blackwell Northern Gateway Railroad Comp   0 1 BNG
BPRR Buffalo and Pittsburgh   11 0 BPRR
BR Buffalo and Pittsburgh   0 2 BR
BS Birmingham Southern RR   1 0 BS
BVRY Brandywine Valley Railroad Company   0 1 BVRY
CAGY Columbus & Greenville Railway   0 41 CAGY
CCT Central California Traction Company   4 1 CCT
CFNR California Northern   5 0 CFNR
CFWR Caney Fork and Western Railroad   0 43 CFWR
CHTT Chicago Heights Terminal Transfer   0 93 CHTT
CIC Cedar Rapids & Iowa City   1 11 CIC
CIRR Chattahoochee Industrial Railroad   1 9 CIRR
CKRY Central Kansas Railway Incorporated   1 0 CKRY
CLP Clarendon and Pittsford   1 0 CLP
CM Central Montana Rail Incorporated   0 2 CM
CMQ CENTRAL MAINE & QUEBEC RAILWAY   0 10 CMQ
COER Crab Orchard & Egyptian   0 112 COER
CORP Central Oregon & Pacific   2 0 CORP
CRLE Coe Rail Incorporated   0 12 CRLE
CSL Chicago Short Line Railway Company   0 1 CSL
CSOR Connecticut Southern   2 1 CSOR
CSS Chicago South Shore And South Bend   0 43 CSS
CUOH Columbus and Ohio River Railroad Company   0 2 CUOH
CW Colorado and Wyoming   0 11 CW
DAIR D and I Railroad Company   10 0 DAIR
DGNO Dallas Garland & Northeastern   11 1 DGNO
DGVR DURBIN & GREENBRIER VALLEY RAILROAD INC   5 2 DGVR
DL Delaware-Lackawanna Railroad Company   2 1 DL
DLWR Depew Lancaster and Western Railroad Com   1 1 DLWR
DMM Dansville and Mount Morris Railroad Comp   0 6 DMM
DMVW Dakota Missouri Valley and Western Railr   8 0 DMVW
DRIR Denver Rock Island Railroad   4 0 DRIR
DSRC Dakota Southern Railway Company   10 23 DSRC
EEC East Erie Commercial Railroad   0 21 EEC
ELS Escanaba and Lake Superior Railroad Comp   0 3 ELS
ENR E and N Railway Company Limited   0 5 ENR
ETRY Eastern TN Railway   1 0 ETRY
FCRD First Coast Railway   0 12 FCRD
FGLK Finger Lakes Railway   17 6 FGLK
FRR Falls Road Railroad Company Incorporated   0 1 FRR
FSRR FerroSur   0 17 FSRR
FWWR Fort Worth and Western   4 0 FWWR
GC Georgia Central   6 0 GC
GCRY Grand Canyon Railway   2 0 GCRY
GCW Garden City Western Railway Company   1 0 GCW
GEXR Goderich & Exeter   3 0 GEXR
GFRR Georgia and Florida Railnet   0 5 GFRR
GNBC Grainbelt Corporation   0 2 GNBC
GNRR Georgia Northeastern   12 7 GNRR
GNWR Genesee and Wyoming Railroad Company   1 6 GNWR
GRW Gary Railway   0 49 GRW
GTRA Golden Triangle Railroad   0 14 GTRA
GWRC Georgia Woodlands   0 1 GWRC
GWRS Great Western Railway Company   0 1 GWRS
HBRY Hudson Bay Railway Company   1 0 HBRY
HBT Houston Belt & Terminal   0 1 HBT
HCRY Huron Central Railway   0 4 HCRY
HESR Huron and Eastern   0 1 HESR
HIRR Hainesport Industrial Railroad   0 2 HIRR
HLSC Hampton Railway Incorporated   0 2 HLSC
HN Hutchinson and Northern Railway Company   1 0 HN
HOG Heart of Georgia   5 0 HOG
HRRC Housatonic Railroad Company   0 2 HRRC
HRT Hartwell RR   2 0 HRT
HS H and S Railroad Company   1 49 HS
IANR Iowa Northern Ry   7 10 IANR
IATR Iowa Traction Railroad Company   0 9 IATR
IBT International Bridge and Terminal Company   0 46 IBT
IORY Indiana & Ohio   7 1 IORY
ISRR Indiana Southern   6 0 ISRR
KBSR Kankakee Beaverville and Southern Railroad Company   0 2 KBSR
KO Kansas & Oklahoma   0 2 KO
KWT KWT Railway   0 10 KWT
KXHR Knoxville & Holston River RR   0 1 KXHR
KYLE Kyle Railroad   0 2 KYLE
LAL Livonia Avon & Lakeville   1 0 LAL
LBR Lowville and Beaver River Railroad Compa   1 3 LBR
LC Lancaster & Chester   0 1 LC
LIRC Louisville & Indiana   4 0 LIRC
LNW Louisiana & Northwestern   1 0 LNW
LRS Laurinburg and Southern   0 194 LRS
LRWN Little Rock & Western   0 3 LRWN
LS Luzerne And Susquehanna   0 1 LS
LVRM Lehigh Valley Rail Management   1 0 LVRM
LVRR Lycoming Valley   0 4 LVRR
LW Louisville and Wadley Railway Company   0 76 LW
MB Meridian & Bigbee   0 25 MB
MCER Massachusetts Central Railroad   6 0 MCER
MCRR Monongahela Connecting RR Company   2 0 MCRR
MDW Minnesota Dakota and Western Railway Com   0 9 MDW
ME Morristown & Erie Railroad   2 7 ME
MGLX Mobil Grain Ltd.   4 15 MGLX
MH Mount Hood Railroad   3 6 MH
MHWA Mohawk Adirondack and Northern Railroad   1 0 MHWA
MNA Missouri and Northern Arkansas   0 2 MNA
MPA Maryland and Pennsylvania Railroad   1 1 MPA
MQT Marquette Rail   0 6 MQT
MR McCloud Railway Company   0 2 MR
MS Michigan Shore Railroad Incorporated   0 3 MS
MSDR Knoxville & Holston River Railroad   0 2 MSDR
MTNR Mississippi Tennessee Railroad LLC   0 13 MTNR
NBSR New Brunswick Southern Railway Company L   2 4 NBSR
NCRC Nebraska Central   2 2 NCRC
NECR New England Central   44 0 NECR
NEGS New England Southern   4 0 NEGS
NERR Nashville and Eastern   8 7 NERR
NHCR New Hampshire Central Railroad   1 0 NHCR
NHN New Hampshire Northcoast Corporation   1 0 NHN
NKCR Nebraska, Kansas & Colorado RailNet, Inc   0 36 NKCR
NNW Nebraska Northwestern   0 6 NNW
NOGC New Orleans & Gulf Coast   8 0 NOGC
NOKL Northwestern Oklahoma   0 99 NOKL
NPR Northern Plains Railroad Incorporated   2 0 NPR
NVRR NAPA Valley Railroad Company   2 9 NVRR
NWP Northwestern Pacific Railroad Company   3 0 NWP
NWR Nashville & Western Railroad Corp.   0 9 NWR
OAR Old Augusta Railroad   0 4 OAR
OLB Omaha Lincoln and Beatrice Railway Company   1 0 OLB
OVR Otter Valley Railroad   0 1 OVR
PBNE Philadelphia Bethlehem and New England R   7 0 PBNE
PCN Point Comfort and Northern Railway   0 1 PCN
PDRR Pee Dee River RR   0 1 PDRR
PGR Progressive Rail, Inc   1 0 PGR
PNWR Portland and Western Railroad Incorporat   12 0 PNWR
POVA Pend Oreille Valley Railroad   1 0 POVA
PR Palmetto Railways   0 2 PR
PWV Pittsburgh & West Virginia   0 1 PWV
QGRY Quebec Gatineau Railway Incorporated   17 0 QGRY
QRR Quincy Railroad Company   4 0 QRR
RJCC R.J. Corman Railroad/Kentucky Lines   3 0 RJCC
RJCM R.J. Corman Railroad Company/ Memphis Li   0 5 RJCM
RJCP R.J. Corman Railroad Company/ Pennsylvan   3 0 RJCP
RLK RailAmerica Ottawa Valley Railway   1 0 RLK
RPRC Richmond Pacific Railroad Corporation   2 0 RPRC
RRVW Red River Valley and Western Railroad   4 1 RRVW
SAN Sandersville   1 9 SAN
SB South Buffalo RR   1 0 SB
SCIH South Chicago & Indiana Harbor Railway C   0 4 SCIH
SERA Sierra Northern Railway   0 1 SERA
SGLR Seminole Gulf   11 27 SGLR
SJVR San Joaquin Valley RR   13 0 SJVR
SKOL South Kansas and Oklahoma   0 1 SKOL
SLAL South Plains Lamesa   11 0 SLAL
SLRG San Luis and Rio Grande Railroad   3 3 SLRG
SMW St Marys Railway West LLC   0 52 SMW
SNC Saratoga & North Creek Railway   0 17 SNC
SRC Strasburg Railroad   13 3 SRC
SRN Sabine River & Northern   0 23 SRN
SRY Southern Railway of British Columbia Lim   10 8 SRY
SVRR Shamokin Valley Railroad Company   4 0 SVRR
SW Southwestern Railroad Company   9 0 SW
TASD Terminal Alabama State Docks   3 0 TASD
TCWR Twin Cities and Western   1 4 TCWR
TNER Texas Northeastern Division Mid-Michigan   2 0 TNER
TNMR Texas and New Mexico   0 1 TNMR
TOE Texas Oklahoma and Eastern RR Company   0 14 TOE
TR Tomahawk Railway L.P.   0 36 TR
TTI Transkentucky Transportation   1 0 TTI
TVRM Tennessee Valley   10 12 TVRM
TXPF Texas Pacifico Transportation Ltd   2 0 TXPF
TZPR Tazewell & Peoria Railroad   0 2 TZPR
UCRY Utah Central   4 27 UCRY
WCRC Washington Central   0 3 WCRC
WGCR Wiregrass Central Railroad. Incorporated   0 4 WGCR
WGNS Wisconsin Great Northern Railroad Inc   2 2 WGNS
WGR Willamette Valley Railway Company   0 10 WGR
WNYP Western New York and Pennsylvania   19 4 WNYP
WPRR Willamette and Pacific   0 1 WPRR
WRIX Western Rail Inc   5 0 WRIX
WRWK Providence & Worchester Railroad   0 142 WRWK
WSOR Wisconsin & Southern   32 27 WSOR
WW Winchester & Western   0 4 WW
YARR Youngstown and Austintown Railroad   0 1 YARR
YKR York Rail   0 10 YKR
YW Yreka Western Railroad Company   2 0 YW
Search By Reporting Marks:

Site Design ©2001-2020 Tim Huemmer
Photos © respective authors
  Contact: info@rrpicturearchives.net