How many public crossings does CSX Transportation report in Alabama?

The FRA inventory of lists 769 public railroad crossings in Alabama with CSX Transportation as the reporting railroad.

Public crossings
769
Public crossings with identified warning devices
760
Public crossings reported with gates
46%
Most trains a day reported
98
Reported incidents at public crossings since 2016
351
Gate share compared with the state
12 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 1 in CSX Transportation
Loading the map.

The map shows the available locations on this page. Area shading may include crossings outside this group.

Open CSX Transportation in the full map Members

Gates are reported at 46% of these crossings.

  • Gates35446%
  • Flashing lights without reported gates12717%
  • Signs without reported gates or lights27936%
  • Other or not reported91%

Each crossing appears once, grouped by its reported warning devices. Missing fields don't mean the warning devices are absent.

Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a rating of crossings.

Traffic counts were collected at different times. Road count years appear with each record; train count years are not reported separately.

How many trains pass each crossing?

Public crossings are ordered by reported trains a day, from most to lowest.

Page 1 of 16
  1. Clairmont Springs RdPyritonID 639301PSigns only98 trains a day
    160 vehicles a day2011 road count
  2. Old Shocco RdTalladegaID 639380DGates98 trains a day
    570 vehicles a day2011 road count
  3. Jones RdTalladegaID 639392XSigns only98 trains a day
    150 vehicles a day2011 road count
  4. Fannie RdFlomatonID 351338DGates76 trains a day
    870 vehicles a day2011 road count
  5. 17th Ave SBirminghamID 352600YGates34 trains a day
    1,780 vehicles a day2011 road count
  6. Vanderbilt RoadBirminghamID 352567BGates33 trains a day
    4,780 vehicles a day2011 road count
  7. Bonner AvenueBridgeportID 349974BSigns only30 trains a day
    4 vehicles a dayRoad count year not reported
  8. CR 93BridgeportID 349977WSigns only30 trains a day
    185 vehicles a day2022 road count
  9. Cammack RdHooverID 352565MGates30 trains a day
    710 vehicles a day2011 road count
  10. Shannon RdHooverID 352566UGates30 trains a day
    5,622 vehicles a day2022 road count
  11. CR 75StevensonID 349962GGates29 trains a day
    167 vehicles a day2020 road count
  12. CR 70StevensonID 349964VGates29 trains a day
    88 vehicles a day2024 road count
  13. CR 129StevensonID 349963NSigns only28 trains a day
    10 vehicles a day2011 road count
  14. CR 69StevensonID 349965CGates28 trains a day
    439 vehicles a day2020 road count
  15. Pedestrian PathwayMobileID 351419DGates27 trains a day
    10 vehicles a day2024 road count
  16. Eslava StMobileID 351420XGates27 trains a day
    320 vehicles a day2011 road count
  17. Dauphin StMobileID 877474JGates27 trains a day
    510 vehicles a day2011 road count
  18. Monroe StMobileID 922883YGates27 trains a day
    4,857 vehicles a day2022 road count
  19. Kentucky AveStevensonID 349959YFlashing lights26 trains a day
    3,350 vehicles a day2011 road count
  20. 2nd StDecaturID 352095GGates26 trains a day
    8,130 vehicles a day2011 road count
  21. Canal StMobileID 351422LFlashing lights25 trains a day
    200 vehicles a day2011 road count
  22. Moulton StDecaturID 352093TGates25 trains a day
    9,250 vehicles a day2011 road count
  23. 17th StTalladegaID 639314RGates25 trains a day
    4,400 vehicles a day2011 road count
  24. West StTalladegaID 639318TGates25 trains a day
    810 vehicles a day2011 road count
  25. Ironaton RoadTalladegaID 976861YSigns only25 trains a day
    805 vehicles a day2021 road count
  26. Kansas StStevensonID 349960TGates24 trains a day
    80 vehicles a day2011 road count
  27. Swift Mill RdAtmoreID 351374YGates23 trains a day
    1,236 vehicles a day2022 road count
  28. Johnson AveTalladegaID 639313JGates23 trains a day
    1,400 vehicles a day2011 road count
  29. North Spring StTalladegaID 639317LGates23 trains a day
    430 vehicles a day2011 road count
  30. Glovers Ferry RdTalladegaID 639395TGates23 trains a day
    390 vehicles a day2011 road count
  31. Kings Chapel RdTalladegaID 639400MSigns only23 trains a day
    50 vehicles a day2011 road count
  32. Dead Hollow Rd NHarpersvilleID 639413NSigns only23 trains a day
    1,970 vehicles a day2011 road count
  33. Laughmiller RdAthensID 352088WSigns only22 trains a day
    91 vehicles a day2024 road count
  34. Wilhite RdHartselleID 352125WGates22 trains a day
    940 vehicles a day2011 road count
  35. East StTalladegaID 639315XGates22 trains a day
    7,477 vehicles a day2019 road count
  36. Court StTalladegaID 639316EFlashing lights22 trains a day
    3,750 vehicles a day2011 road count
  37. Renfroe Tower RdTalladegaID 639385MGates22 trains a day
    230 vehicles a day2011 road count
  38. Logan Martin RdTalladegaID 639393EGates22 trains a day
    290 vehicles a day2011 road count
  39. Garrett DrTalladegaID 639396AGates22 trains a day
    180 vehicles a day2011 road count
  40. Mooresville RdAthensID 352054CGates21 trains a day
    920 vehicles a day2011 road count
  41. Roberts RdAthensID 352058ESigns only21 trains a day
    15 vehicles a day2024 road count
  42. Upper Elkton RdAthensID 352060FGates21 trains a day
    1,330 vehicles a day2011 road count
  43. Carey RdAthensID 352064HGates21 trains a day
    224 vehicles a day2020 road count
  44. Roy Long RdAthensID 352081YGates21 trains a day
    1,124 vehicles a day2024 road count
  45. Thomas Hammonds RdDecaturID 352090XGates21 trains a day
    678 vehicles a day2022 road count
  46. Lenwood RdDecaturID 352099JGates21 trains a day
    2,030 vehicles a day2022 road count
  47. CR 1343CullmanID 352163FGates21 trains a day
    1,123 vehicles a day2022 road count
  48. Mitchell Rd NECullmanID 352169WFlashing lights21 trains a day
    1,230 vehicles a day2011 road count
  49. 8th St NWCullmanID 352170RGates21 trains a day
    2,960 vehicles a day2026 road count
  50. Bellview RdTalladegaID 639323PSigns only21 trains a day
    730 vehicles a day2011 road count

Report a blocked crossing

  1. Call the number on the blue sign at the crossing first. The sign names the railroad and gives the crossing number.

  2. CSX's line for reporting a problem at the tracks: 1-800-232-0144.

    Have ready: your name, the location (address or milepost) and what you observed. Checked on on csx.com.

  3. Then tell the Federal Railroad Administration with its blocked crossing reporter. FRA uses the reports only to track where crossings are blocked and what that causes.

If someone needs help right away, call 911. How to report a blocked crossing

Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Sources and dates