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
636712K BANKS ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
340600P FULTONDALE ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
351208G MONTGOMERY ALABAMA CSX Transportation TERMINAL ROAD - N 0 0
913260R FAIRFIELD ALABAMA BIRMINGHAM SOUTHERN RAILROAD NEW YARD ROAD - N 0 0
877479T GRAYSVILLE ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
843913V BIRMINGHAM ALABAMA BIRMINGHAM SOUTHERN RAILROAD 34 ENSLEY STREET - N 0 0
913251S BIRMINGHAM ALABAMA BIRMINGHAM SOUTHERN RAILROAD CELOTEX PLANT - N 0 0
341729V GRAYSVILLE ALABAMA CSX Transportation PRIVATE - N 0 0
306541B PRATTVILLE ALABAMA Norfolk Southern Railway Company - - N 0 0
664842G ADAMSVILLE ALABAMA BNSF Railway Company PVT - N 0 0
667556L SULLIGENT ALABAMA BNSF Railway Company PVT - N 0 0
352235G TRAFFORD ALABAMA CSX Transportation PRIVATE RD. - N 0 0
877480M GRAYSVILLE ALABAMA CSX Transportation PRIVATE ROAD - N 0 0
340599X FULTONDALE ALABAMA CSX Transportation LEORA RD - N 0 0
727576P JONES ALABAMA Norfolk Southern Railway Company PRIVATE - N 0 0
667568F BEAVERTON ALABAMA BNSF Railway Company PVT - N 0 0
913248J BIRMINGHAM ALABAMA BIRMINGHAM SOUTHERN RAILROAD 16 TH STREET N. - N 0 0
640230S BIRMINGHAM ALABAMA CSX Transportation 1ST AVE SOUTH - N 0 0
352825D ATTALLA ALABAMA Alabama & Tennessee River Railway LLC PRIVATE ROAD - N 0 0
341731W GRAYSVILLE ALABAMA CSX Transportation PRIVATE - N 0 0
913265A FAIRFIELD ALABAMA BIRMINGHAM SOUTHERN RAILROAD SEAMLELL PIPE MIL - N 0 0
352260P ALABASTER ALABAMA CSX Transportation - - N 0 0
341730P GRAYSVILLE ALABAMA CSX Transportation PRIVATE - N 0 0
352534N BIRMINGHAM ALABAMA CSX Transportation AVENUE E - N 0 0
340596C FULTONDALE ALABAMA CSX Transportation OLD US 31 - N 0 0
639935L GLENCOE ALABAMA Alabama & Tennessee River Railway LLC GA RD - N 0 0
913274Y BIRMINGHAM ALABAMA BIRMINGHAM SOUTHERN RAILROAD BAILEY PVS OXIDES - N 0 0
340594N FULTONDALE ALABAMA CSX Transportation OFF YARBROUGH ST - N 0 0
352261W ALABASTER ALABAMA CSX Transportation - - N 0 0
352974E HUNTSVILLE ALABAMA HUNTSVILLE & MADISON COUNTY RAILROAD AUTHORITY - - N 0 0
341724L GRAYSVILLE ALABAMA CSX Transportation OLD JASPER HWY - N 0 0
353746V BOAZ ALABAMA Alabama & Tennessee River Railway LLC MURDOCK DR - N 0 0
643901Y GUNTERSVILLE ALABAMA Alabama & Tennessee River Railway LLC GOLDKIST - N 0 0
727311M TALLADEGA ALABAMA Norfolk Southern Railway Company PVT. - N 0 0
667566S BEAVERTON ALABAMA BNSF Railway Company PVT - N 0 0
341726A GRAYSVILLE ALABAMA CSX Transportation US 78 - N 0 0
726366W PINE HILL ALABAMA Norfolk Southern Railway Company GEORGIA PACIFIC - N 0 0
353751S ATTALLA ALABAMA Alabama & Tennessee River Railway LLC PRIVATE - N 0 0
353127N GUNTERSVILLE ALABAMA Alabama & Tennessee River Railway LLC GOLDKIST - N 0 0
639968Y GUNTERSVILLE ALABAMA Alabama & Tennessee River Railway LLC PVT - N 0 0
351268R GEORGIANA ALABAMA CSX Transportation PRIVATE RD. - N 0 0
728266Y SYLACAUGA ALABAMA Norfolk Southern Railway Company - - N 0 0
353126G GUNTERSVILLE ALABAMA Alabama & Tennessee River Railway LLC CARGILL INC - N 0 0
341722X GRAYSVILLE ALABAMA CSX Transportation BROOKSIDE RD - N 0 0
728606H SELMA ALABAMA Norfolk Southern Railway Company UNKNOWN - N 0 0
843948W POWHATAN ALABAMA BIRMINGHAM SOUTHERN RAILROAD GULF OIL CROSSING - N 0 0
352828Y ATTALLA ALABAMA Alabama & Tennessee River Railway LLC PRIVATE ROAD - N 0 0
353785L ANNISTON ALABAMA Alabama & Tennessee River Railway LLC PRIVATE RD. - N 0 0
639289K PYRITON ALABAMA CSX Transportation PRIVATE - N 0 0
341728N GRAYSVILLE ALABAMA CSX Transportation PRIVATE - N 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.