Browse Railroad Crossings

9,439 crossings in ALABAMA.

FRA Railroad Crossing Inventory

Browse 9,439 railroad crossings from the FRA National Crossing Inventory. Each record includes the crossing ID, railroad operator, warning devices, gate status, and accident history. Use the filters below to narrow results.

Crossing IDCityStateRailroadStreetWarning DeviceGatesAccidentsFatalities
643238G WADLEY ALABAMA CSX Transportation PRIVATE - N 0 0
639298J PYRITON ALABAMA CSX Transportation PRIVATE - N 0 0
844380R BIRMINGHAM ALABAMA Birmingham Terminal Railway LLC JERSEY ST - N 0 0
727688N PINE HILL ALABAMA Norfolk Southern Railway Company PVT - N 0 0
349946X STEVENSON ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
352169W CULLMAN ALABAMA CSX Transportation MITCHELL RD NE - N 0 0
639597R BIRMINGHAM ALABAMA Alabama & Tennessee River Railway LLC 6TH ST S 54TH ST S - Y 0 0
306571T MONTGOMERY ALABAMA CSX Transportation PRIVATE - N 0 0
349954P STEVENSON ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
922891R PELHAM ALABAMA CSX Transportation STONEHAVEN TRL - Y 0 0
639265W WADLEY ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
639255R RANDOLPH ALABAMA CSX Transportation PRIVATE - N 0 0
639267K WADLEY ALABAMA CSX Transportation PRIVATE - N 0 0
636535H OZARK ALABAMA CSX Transportation PRIVATE - N 0 0
306487K MAPLESVILLE ALABAMA Autauga Northern Railroad LLC CR 337 - N 0 0
639405W VINCENT ALABAMA CSX Transportation PRIVATE - N 0 0
352522U BIRMINGHAM ALABAMA CSX Transportation PRIVATE - N 0 0
639296V PYRITON ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
639260M WADLEY ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636620X MONTGOMERY ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636628C SPRAGUE ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636648N GRADY ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636642X GRADY ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636700R TROY ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636705A BANKS ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636714Y BANKS ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
351251M GREENVILLE ALABAMA CSX Transportation OLD STAGE RD - Y 0 0
853225K CROMWELL ALABAMA Kansas City Southern Railway Company INTERCHANGE TRACK - N 0 0
637933R OZARK ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636622L SPRAGUE ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
725426A VANCE ALABAMA Norfolk Southern Railway Company PHILLIPS DRIVE - N 0 0
636640J GRADY ALABAMA CSX Transportation PRIVATE - N 0 0
636713S BANKS ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
637932J PINCKARD ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636720C BRUNDIDGE ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636627V SPRAGUE ALABAMA CSX Transportation PRIVATE - N 0 0
727717W GROVE HILL ALABAMA Norfolk Southern Railway Company private - N 0 0
731980E CHEROKEE ALABAMA Norfolk Southern Railway Company PRIVATE - N 0 0
351554W TALLADEGA ALABAMA Eastern Alabama Railway Company PRIVATE DRIVE LL - N 0 0
636717U BANKS ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
638132B MONTGOMERY ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636649V GRADY ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636692B TROY ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636621E MONTGOMERY ALABAMA CSX Transportation BUTLER MILL RD - Y 0 0
639256X RANDOLPH ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
637926F PINCKARD ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
636718B BANKS ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
957298K PARRISH ALABAMA Norfolk Southern Railway Company SR 269 - N 0 0
636704T BANKS ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
352230X TRAFFORD ALABAMA CSX Transportation TRAFFORD WARRIOR RD - Y 0 0

Frequently Asked Questions

Each railroad crossing in the United States has a unique identification number assigned by the Federal Railroad Administration (FRA). This DOT crossing number is used to track the crossing in the National Crossing Inventory and link it to accident records.

The Gates column indicates whether the crossing is equipped with automatic gates that lower when a train approaches. Crossings with gates (Y) provide the highest level of active warning protection. Crossings without gates (N) may still have flashing lights, bells, or passive signs.

Accident counts reflect the total number of highway-rail incidents reported to the FRA at each crossing. Fatality counts include all deaths resulting from those incidents. These numbers are cumulative across all years in the database.