The following railroads have operated in the State of Alabama.
BNSF Railway (BNSF)
Canadian National Railway (CN) through its subsidiary Illinois Central Railroad (IC)
CSX Transportation (CSXT)
Norfolk Southern Railway (NS) including its subsidiaries Alabama Great Southern Railroad (AGS) and Central of Georgia Railroad (CG)
Alabama and Gulf Coast Railway (AGR)
Alabama and Tennessee River Railway (ATN)
Alabama Railroad (ALAB)
Alabama Southern Railroad (ABS)
Autauga Northern Railroad (AUT)
Bay Line Railroad (BAYL)
Birmingham Terminal Railway (BHRR)
Columbus and Chattahoochee Railroad (CCH)
Conecuh Valley Railroad (COEH)
Eastern Alabama Railway (EARY)
Georgia Southwestern Railroad (GSWR)
Huntsville and Madison County Airport Authority Railroad (HMQR)
Huntsville and Madison County Railroad Authority (HMCR)
Luxapalila Valley Railroad (LXVR)
Meridian and Bigbee Railroad (MNBR)
Sequatchie Valley Railroad (SQVR)
Tennessee Southern Railroad (TSRR)
Three Notch Railroad (TNHR)
Wiregrass Central Railroad (WGCR)
Alabama Warrior Railway (ABWR)
CG Railway (CGR)
Terminal Railway Alabama State Docks (TASD)
Rapid Switching Services (switching at Kerr-McGee at Mobile)
Southern Electric Railroad (Southern Company plants)
Amtrak (ATK): The Crescent
North Alabama Railroad Museum (Mercury and Chase Railroad)
Heart of Dixie Railroad Museum (Calera and Shelby Railroad)
Electric railways
Birmingham and Edgewood Electric Railway
Birmingham Railway and Electric Company
Birmingham Street Railway
Birmingham–Tuscaloosa Railway and Utilities Company
Metropolitan Rapid Transit, Light and Power Company
List of Alabama railroads Wikipedia (Text) CC BY-SA