Logo
Matt Petersen's Collection
 
12/25/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 
ACWR Aberdeen, Carolina & Western   8 0 ACWR
ADBF Adrian and Blissfield Rail Road Company   4 0 ADBF
ADN Ashley Drew & Northern   5 0 ADN
AEFR Aurora Elgin and Fox River Electric   1 0 AEFR
AERC Albany and Eastern Railroad Company   10 1 AERC
AGLF Knoxville & Holston River Railroad   0 2 AGLF
AGR Alabama and Gulf Coast   1 2 AGR
AKDN Acadiana Railway Company   4 0 AKDN
AKMD Arkansas Midland Railroad Company   5 0 AKMD
ALAB Alabama Railroad   0 1 ALAB
ALLN Allentown and Auburn Railroad   1 0 ALLN
ALM Arkansas Louisiana and Mississippi Railr   0 1 ALM
ALY Allegheny and Eastern Railroad Incorpora   0 1 ALY
AM Arkansas & Missouri   8 0 AM
ANR Angelina and Neches River Railroad   0 1 ANR
AOK Arkansas-Oklahoma Railroad   3 8 AOK
AR Aberdeen and Rockfish   3 1 AR
ARA Arcade and Attica Railroad Corporation   2 0 ARA
ARC Alexander Railroad   1 0 ARC
ARN Alberta RailNet Incorporated   2 0 ARN
ARZC Arizona and California Railroad   3 0 ARZC
ASAB Bay Line Railroad LLC   0 2 ASAB
ATW Atlantic and Western   2 4 ATW
AVR Allegheny Valley   7 0 AVR
AZCR Arizona Central Railroad   3 0 AZCR
AZER Arizona Eastern Railway Company   3 0 AZER
BAYL Bay Line, LLC   6 0 BAYL
BB Buckingham Branch   3 1 BB
BCH Southern Railway of British Columbia Limited   3 0 BCH
BDRV Belvidere & Delaware Railroad   6 0 BDRV
BDW Bighorn Divide & Wyoming Railroad   0 1 BDW
BGCM Bg & Cm Railroad   1 1 BGCM
BH Bath & Hammondsport   1 0 BH
BJRY Burlington Junction Railway   15 0 BJRY
BLOL Bloomer Shippers Connecting Railroad Co.   1 0 BLOL
BLR Blackland   2 0 BLR
BMH Beaufort and Morehead Railroad Co   1 0 BMH
BML Belfast & Mooshead Lake   2 0 BML
BNG Blackwell Northern Gateway Railroad Comp   0 1 BNG
BOP Border Pacific Railroad Company   1 0 BOP
BPRR Buffalo and Pittsburgh   6 0 BPRR
BR Buffalo and Pittsburgh   0 20 BR
BRG Brownsville and Rio Grande International Railroad   2 0 BRG
BRW Black River And Western   1 0 BRW
BS Birmingham Southern RR   8 0 BS
BSOR Buffalo Southern   1 0 BSOR
CACV Cooperstown and Charlotte Valley   1 0 CACV
CAGY Columbus & Greenville Railway   5 0 CAGY
CALA Carolina Southern   5 0 CALA
CAMY CAMP CHASE RAILWAY COMPANY, LLC   0 1 CAMY
CBGR Council Bluffs Railway Company/Great Wes   2 0 CBGR
CBL Conemaugh and Black Lick Railroad   3 0 CBL
CBNS Cape Breton & Central Nova Scotia Ry   2 0 CBNS
CBR Coos Bay Rail Link   11 0 CBR
CBRW Columbia Basin Railroad   4 0 CBRW
CCH Cape Cod & Hyannis   1 0 CCH
CCRL Cleveland Commercial RR   2 0 CCRL
CCT Central California Traction Company   7 0 CCT
CEMR Central Manitoba Railway Incorporated   4 0 CEMR
CFNR California Northern   6 1 CFNR
CIC Cedar Rapids & Iowa City   25 18 CIC
CIM Chicago And Illinois Midland   0 1 CIM
CIND Central RR of Indiana   1 0 CIND
CIRY Central Illinois Railroad Company   1 0 CIRY
CKRY Central Kansas Railway Incorporated   3 0 CKRY
CLC Columbia and Cowlitz Railway Company   2 1 CLC
CLNA Carolina Coastal Railway Incorporated   5 0 CLNA
CM Central Montana Rail Incorporated   0 1 CM
CMQ CENTRAL MAINE & QUEBEC RAILWAY   2 0 CMQ
CNRX Canadian Northern Railway LLC   0 1 CNRX
CNUR C and NC Railroad Corporation   2 0 CNUR
CNYK Central New York Locomotive Company   1 0 CNYK
CNZR Central New England   4 0 CNZR
COER Crab Orchard & Egyptian   2 0 COER
COP City of Prineville Railway   1 1 COP
CORP Central Oregon & Pacific   40 1 CORP
CPDR Carolina Piedmont   3 0 CPDR
CPMY Coopersville & Marne Railway   3 0 CPMY
CRLE Coe Rail Incorporated   0 1 CRLE
CSS Chicago South Shore And South Bend   9 1 CSS
CTN Canton Railroad Company   3 0 CTN
CTR Clinton Terminal Railroad Company   0 1 CTR
CTRR Cloquet Terminal Railroad Company   3 0 CTRR
CTRW Carlton Trail Railway Company   5 0 CTRW
CUOH Columbus and Ohio River Railroad Company   0 1 CUOH
CUVA ISG Cleveland Works Railway Company   0 1 CUVA
CW Colorado and Wyoming   3 3 CW
CWR CWR Incorporated   6 1 CWR
DAIR D and I Railroad Company   9 0 DAIR
DAKR Dakota Rail Incorporated   3 1 DAKR
DCLR Delaware Coast Line RR Co   2 0 DCLR
DGNO Dallas Garland & Northeastern   10 0 DGNO
DGVR DURBIN & GREENBRIER VALLEY RAILROAD INC   6 1 DGVR
DL Delaware-Lackawanna Railroad Company   9 0 DL
DMM Dansville and Mount Morris Railroad Comp   0 1 DMM
DMVW Dakota Missouri Valley and Western Railr   2 5 DMVW
DNE Duluth and Northeastern Railroad Company   2 3 DNE
DR Dardanelle and Russellville Railroad Inc   5 0 DR
DRIR Denver Rock Island Railroad   1 1 DRIR
DSRC Dakota Southern Railway Company   5 1 DSRC
DSRR Delta Southern RR   2 0 DSRR
EE Ellis and Eastern Company   8 0 EE
EEC East Erie Commercial Railroad   0 21 EEC
EFRX Eastside Freight Railroad   1 0 EFRX
ELKR Elk River Railroad Incorporated   2 0 ELKR
ELS Escanaba and Lake Superior Railroad Comp   2 1 ELS
EPRY East Penn Railway   2 0 EPRY
ESHR Eastern Shore Railroad   1 0 ESHR
ESNA Eureka Springs and North Arkansas   2 0 ESNA
ESPN East Penn Railroad   3 0 ESPN
ETL Essex Terminal Railway Company   2 0 ETL
ETRY Eastern TN Railway   1 0 ETRY
EV Everett Railroad   5 1 EV
EVWR Evansville Western Railroad Inc   13 0 EVWR
FCEN Florida Central   5 0 FCEN
FCRD First Coast Railway   1 1 FCRD
FEVR Fremont & Elkhorn Valley Railroad   2 3 FEVR
FGLK Finger Lakes Railway   6 2 FGLK
FIR Flats Industrial Railroad Company   2 0 FIR
FMRC FarmRail   3 0 FMRC
FRR Falls Road Railroad Company Incorporated   0 1 FRR
FRVT Fore River Transportation Corporation   1 0 FRVT
FSRR FerroSur   2 0 FSRR
FWRY Fillmore Western Railway Company   4 0 FWRY
FWWR Fort Worth and Western   13 0 FWWR
GBW Green Bay & Western   8 5 GBW
GC Georgia Central   5 0 GC
GCK Georges Creek Railway   3 0 GCK
GCRY Grand Canyon Railway   8 0 GCRY
GEXR Goderich & Exeter   2 0 GEXR
GFR Grand Forks Railway Company   1 0 GFR
GLSR Gloster Southern Railroad Corporation   1 0 GLSR
GMR Georgia Midland   3 0 GMR
GNBC Grainbelt Corporation   3 1 GNBC
GNRR Georgia Northeastern   1 0 GNRR
GNWR Genesee and Wyoming Railroad Company   3 4 GNWR
GRLW Greenville & Western Railway Company, LLC   6 1 GRLW
GRW Gary Railway   0 2 GRW
GRYR Grenada Railway   1 0 GRYR
GSWR Georgia Southwestern   2 0 GSWR
GTRA Golden Triangle Railroad   0 1 GTRA
GU Grafton and Upton Railroad Company   4 0 GU
GVSR Galveston Railroad L.P.   3 0 GVSR
GWRC Georgia Woodlands   1 0 GWRC
GWRS Great Western Railway Company   2 0 GWRS
HBRY Hudson Bay Railway Company   5 1 HBRY
HCRY Huron Central Railway   3 0 HCRY
HE Hollis and Eastern Railroad Company   1 0 HE
HESR Huron and Eastern   4 0 HESR
HLSC Hampton Railway Incorporated   0 1 HLSC
HMCR Huntsville and Madison County Railroad Authority   3 0 HMCR
HOG Heart of Georgia   7 0 HOG
HOS Hoosier Southern Railroad   1 0 HOS
HRRC Housatonic Railroad Company   4 0 HRRC
HRT Hartwell RR   8 0 HRT
HS H and S Railroad Company   0 5 HS
IANR Iowa Northern Ry   20 5 IANR
IANW Iowa Northwestern   1 8 IANW
IARR Iowa River RR   1 0 IARR
IATR Iowa Traction Railroad Company   0 9 IATR
IBT International Bridge and Terminal Company   0 1 IBT
IIC International Intermodal Center   2 0 IIC
ILW Illinois Western Railroad   1 0 ILW
IN Indiana Northeastern   5 0 IN
INPR Idaho Northern and Pacific Railroad   7 0 INPR
IORY Indiana & Ohio   4 0 IORY
JEFW Jefferson Warrior Railroad Company   0 1 JEFW
JTCX Juniata Terminal   2 0 JTCX
JVRR Juniata Valley Railroad Company   1 0 JVRR
KBSR Kankakee Beaverville and Southern Railroad Company   8 0 KBSR
KJR Kiski Junction Railroad   2 0 KJR
KJRY Keokuk Junction   4 1 KJRY
KO Kansas & Oklahoma   0 6 KO
KRR Kiamichi   4 0 KRR
KT Kentucky and Tennessee Railway Company   2 0 KT
KWT KWT Railway   0 2 KWT
KXHR Knoxville & Holston River RR   11 0 KXHR
KYLE Kyle Railroad   4 1 KYLE
LAL Livonia Avon & Lakeville   2 0 LAL
LBR Lowville and Beaver River Railroad Compa   0 1 LBR
LC Lancaster & Chester   6 0 LC
LDRR Louisiana and Delta Railroad Incorporated   8 0 LDRR
LEN Lake Erie and Northern Railway Company   1 0 LEN
LIRC Louisville & Indiana   3 0 LIRC
LKRR Little Kanawha River Rail Incorporated   2 0 LKRR
LRR Little River Railroad   2 0 LRR
LRS Laurinburg and Southern   2 1 LRS
LRWN Little Rock & Western   1 1 LRWN
LRWY Lehigh Railway   1 0 LRWY
LSI Lake Superior and Ishpeming Railroad   2 0 LSI
LSRC Lake State Railway Company   4 0 LSRC
LVRM Lehigh Valley Rail Management   1 0 LVRM
LVRR Lycoming Valley   2 0 LVRR
LW Louisville and Wadley Railway Company   0 2 LW
MAA Magma Arizona Railroad Company   1 0 MAA
MAW Maumee and Western Railroad Corporation   1 0 MAW
MC Mass Coastal   5 0 MC
MCR McCloud Railway Company   5 0 MCR
MCRR Monongahela Connecting RR Company   1 0 MCRR
MCTA Minnesota Central Railroad Company   12 0 MCTA
MDDE Maryland and Delaware Railroad   2 0 MDDE
MDS Meridian Southern Railway, LLC   1 0 MDS
MDW Minnesota Dakota and Western Railway Com   0 11 MDW
ME Morristown & Erie Railroad   3 2 ME
MET Modesto and Empire Traction Company   9 0 MET
MGLX Mobil Grain Ltd.   7 0 MGLX
MH Mount Hood Railroad   3 0 MH
MHWA Mohawk Adirondack and Northern Railroad   2 0 MHWA
MIDH Middletown and Hummelstown RR Company   4 0 MIDH
MMID Maryland Midland   1 0 MMID
MNA Missouri and Northern Arkansas   3 0 MNA
MNJ Middletown & New Jersey Railroad   3 0 MNJ
MNN Minnesota Northern Railroad Incorporated   6 0 MNN
MNRR Modoc Northern Railroad Company   1 0 MNRR
MOC Missouri Central Railroad Company   1 0 MOC
MPA Maryland and Pennsylvania Railroad   3 0 MPA
MPLI Minnesota Prairie Line, Inc   3 1 MPLI
MQT Marquette Rail   0 1 MQT
MR McCloud Railway Company   3 0 MR
MRI Motive Rail Industries   1 0 MRI
MRIX Missouri North Centra RR   1 0 MRIX
MSCI Mississippi Central Railroad Company   1 0 MSCI
MSDR Knoxville & Holston River Railroad   0 1 MSDR
MSE Mississippi Export Railroad Company   3 0 MSE
MSN Meeker Southern   1 0 MSN
MSWY Minnesota Western RR   3 0 MSWY
MVRY Mahoning Valley Ry   0 1 MVRY
NAUG Naugatuck Railroad Company   2 0 NAUG
NBSR New Brunswick Southern Railway Company L   8 0 NBSR
NCRC Nebraska Central   18 0 NCRC
NCVA North Carolina and Virginia Railroad   3 0 NCVA
NECR New England Central   4 0 NECR
NENE Nebraska Northeastern   3 0 NENE
NERR Nashville and Eastern   2 0 NERR
NHCR New Hampshire Central Railroad   1 0 NHCR
NHIR New Hope & Ivyland   1 0 NHIR
NHRR New Hope and Ivyland Rail Road   2 0 NHRR
NHVR New Hope Valley Railroad   5 0 NHVR
NKCR Nebraska, Kansas & Colorado RailNet, Inc   2 2 NKCR
NN Northern Nevada Railroad Corporation   9 0 NN
NNW Nebraska Northwestern   1 0 NNW
NOKL Northwestern Oklahoma   3 34 NOKL
NPR Northern Plains Railroad Incorporated   23 0 NPR
NSHR North Shore   3 0 NSHR
NSM North Shore Mining   1 0 NSM
NVRR NAPA Valley Railroad Company   8 0 NVRR
NWP Northwestern Pacific Railroad Company   3 0 NWP
NWR Nashville & Western Railroad Corp.   2 1 NWR
NYGL New York and Greenwood Lake Railroad   1 0 NYGL
NYLE New York and Lake Erie Railroad Company   4 0 NYLE
OCTL Oil Creek and Titusville Lines   1 0 OCTL
OHCR Ohio Central   11 0 OHCR
OLB Omaha Lincoln and Beatrice Railway Company   2 0 OLB
OPR Oregon Pacific   4 0 OPR
OPT Orange Port Terminal Railway   1 0 OPT
OSR Ontario Southland Rwy   1 0 OSR
OTVR Otter Tail Valley Railroad Company   3 1 OTVR
PBNE Philadelphia Bethlehem and New England R   4 0 PBNE
PBR Patapsco and Back Rivers Railroad   1 0 PBR
PDRR Pee Dee River RR   1 1 PDRR
PGR Progressive Rail, Inc   9 2 PGR
PHRR Port Harbor Railroad   6 0 PHRR
PICK Pickens Railway   5 0 PICK
PNR Panhandle Northern Railroad Company   0 1 PNR
PNRR Pennsylvania Northeastern   3 0 PNRR
PNRW Piedmont Northern Railroad   2 0 PNRW
PNWR Portland and Western Railroad Incorporat   27 1 PNWR
POTB Port of Tillamook Bay   14 0 POTB
POVA Pend Oreille Valley Railroad   3 0 POVA
PR Palmetto Railways   3 0 PR
PRL Penn Eastern Rail Lines Incorporated   1 0 PRL
PS Pittsburg and Shawmut Railroad Company   1 0 PS
PSAP Puget Sound and Pacific Railroad Company   6 0 PSAP
PVS Pecos Valley Southern Railway Company   1 0 PVS
QGRY Quebec Gatineau Railway Incorporated   9 0 QGRY
QRR Quincy Railroad Company   6 0 QRR
RARW Rarus Railway Company   5 0 RARW
RJCC R.J. Corman Railroad/Kentucky Lines   9 0 RJCC
RJCR RJ Corman   6 0 RJCR
RLK RailAmerica Ottawa Valley Railway   5 0 RLK
RPRC Richmond Pacific Railroad Corporation   1 0 RPRC
RRC Respondek Railroad Corporation   7 0 RRC
RRRR Rock and Rail Incorporated   3 0 RRRR
RRVW Red River Valley and Western Railroad   25 5 RRVW
RS Roberval and Saguenay Railway Company   1 0 RS
RV Rahway Valley R.R.   2 0 RV
RVSC Rio Valley Switching Company   2 0 RVSC
SA Savannah & Atlanta   2 0 SA
SAN Sandersville   8 1 SAN
SAV Sacramento Valley   1 0 SAV
SB South Buffalo RR   2 0 SB
SBRR Stourbridge Railroad Company   1 0 SBRR
SBVR South Branch Valley Rail Road   3 0 SBVR
SCFE South Central Florida Express Incorporated   5 0 SCFE
SCRF South Carolina Central   3 0 SCRF
SCXY St. Croix Valley Railroad Company   4 26 SCXY
SDIV San Diego and Imperial Valley   7 0 SDIV
SERA Sierra Northern Railway   6 0 SERA
SFS Santa Fe Southern   2 0 SFS
SGLR Seminole Gulf   2 0 SGLR
SJVR San Joaquin Valley RR   9 0 SJVR
SKOL South Kansas and Oklahoma   1 0 SKOL
SL Salt Lake Southern RR   1 0 SL
SLC San Luis Central Railroad Company   0 1 SLC
SLGG Progress Rail Services Corporation   0 2 SLGG
SLRG San Luis and Rio Grande Railroad   1 7 SLRG
SLRS SMS Rail Service Incorporated   1 0 SLRS
SM St. Marys Railroad   1 2 SM
SMV Santa Maria Valley Railroad Company   3 0 SMV
SMW St Marys Railway West LLC   1 2 SMW
SNC Saratoga & North Creek Railway   0 1 SNC
SPSR San Pedro & Southwestern Railway Co   2 0 SPSR
SRC Strasburg Railroad   1 0 SRC
SRN Sabine River & Northern   1 4 SRN
SRNJ Southern Railroad Company of New Jersey   10 0 SRNJ
SRY Southern Railway of British Columbia Lim   24 1 SRY
SRYC Sierra Railway Company of California   4 0 SRYC
SSC Southern Switching Company   1 0 SSC
SSOR Sisseton Southern Railway Company   2 0 SSOR
STE Stockton Terminal and Eastern RR   2 0 STE
STMA St. Maries River Railroad Company   2 0 STMA
STRT Stewartstown Railroad Company   3 0 STRT
SV Shenandoah Valley Railroad   1 0 SV
SVRR Shamokin Valley Railroad Company   2 0 SVRR
SW Southwestern Railroad Company   4 0 SW
SWP Southwest Pennsylvania Railroad   4 0 SWP
TASD Terminal Alabama State Docks   0 4 TASD
TC Temple & Central Texas   2 0 TC
TCWR Twin Cities and Western   33 3 TCWR
TE Tacoma Eastern Railway Company   1 0 TE
TIRL Tonawanda Island Railroad Incorporated   1 0 TIRL
TKEN Tennken Railroad Company Incorporated   1 0 TKEN
TN Texas and Northern Railway Company   0 1 TN
TNHR Three Notch Railroad   1 0 TNHR
TNMR Texas and New Mexico   1 0 TNMR
TOE Texas Oklahoma and Eastern RR Company   4 1 TOE
TR Tomahawk Railway L.P.   0 1 TR
TRC Trona Railway Company   3 0 TRC
TRRY Trillium Railway Co. Ltd.   4 0 TRRY
TSBY Great Lakes Central Railroad   1 0 TSBY
TSE Texas South-Eastern Railroad Company   0 1 TSE
TSU Tulsa-Sapulpa Union Railway   2 0 TSU
TVRR Tulare Valley Railroad Company   0 1 TVRR
TXNW Texas North Western Railway Company   2 0 TXNW
TXOR Texas and Oklahoma Railroad Company   1 0 TXOR
TXPF Texas Pacifico Transportation Ltd   1 0 TXPF
TXR Texas Rock Crusher Railway Company   4 0 TXR
TZPR Tazewell & Peoria Railroad   3 1 TZPR
UCRY Utah Central   1 0 UCRY
URR Union Railroad   1 0 URR
VC Virginia Central Railway   2 0 VC
VCY Galveston Railroad, L.P.   2 0 VCY
VR Valdosta Railway   0 1 VR
VS V and S Railway Incorporated   2 0 VS
WBCR Wabash Central   1 0 WBCR
WCOR Wellsboro and Corning Railroad Company   1 1 WCOR
WCRC Washington Central   1 0 WCRC
WCTR WCTU Company White City Terminal Railway   0 1 WCTR
WGCR Wiregrass Central Railroad. Incorporated   1 1 WGCR
WGNS Wisconsin Great Northern Railroad Inc   0 6 WGNS
WGR Willamette Valley Railway Company   1 0 WGR
WNFR Kanawha Rail Corporation   0 1 WNFR
WNYP Western New York and Pennsylvania   5 0 WNYP
WPRR Willamette and Pacific   4 0 WPRR
WRIX Western Rail Inc   14 0 WRIX
WRWK Providence & Worchester Railroad   0 1 WRWK
WSOR Wisconsin & Southern   11 3 WSOR
WVR Willamette Valley   2 0 WVR
WW Winchester & Western   0 2 WW
WWRC Wilmington and Western Railroad   1 0 WWRC
WYCO Wyoming and Colorado Railroad   2 0 WYCO
YARR Youngstown and Austintown Railroad   0 1 YARR
YKR York Rail   0 1 YKR
YSLR Yolo Shortline Railroad Company   1 0 YSLR
YVRR Yadkin Valley   1 0 YVRR
YVT Yakim Valley Transportation Company   1 0 YVT
YW Yreka Western Railroad Company   4 0 YW
Search By Reporting Marks:

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