How many public crossings does Terminal Railroad Association Of St. Louis report?

The federal inventory lists 79 public crossings with Terminal Railroad Association Of St. Louis as the reporting railroad.

FRA inventory of .

Public crossings
79
Public crossings with identified warning devices
77
Public crossings reported with gates
52%
Most trains a day reported
43
Reported incidents at public crossings since 2016
10

Where are these public crossings?

Browse the list
Crossings on page 1 in Terminal Railroad Association Of St. Louis
Loading the map.

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

Open Terminal Railroad Association Of St. Louis in the full map Members

Gates are reported at 52% of these crossings.

  • Gates4152%
  • Flashing lights without reported gates1418%
  • Signs without reported gates or lights2228%
  • Other or not reported23%

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 2
  1. Canal StreetBrooklynID 803140WFlashing lights43 trains a day
    125 vehicles a day2023 road count
  2. St Clair AveEast St LouisID 803384FGates43 trains a day
    3,800 vehicles a day2023 road count
  3. Industrial StMadisonID 803385MFlashing lights43 trains a day
    200 vehicles a day2018 road count
  4. Niedringhaus AvenueGranite CityID 803085YGates29 trains a day
    2,450 vehicles a day2021 road count
  5. MarketVeniceID 803090VGates29 trains a day
    900 vehicles a day2016 road count
  6. Eagle Park RdBrooklynID 803097TGates28 trains a day
    125 vehicles a day2023 road count
  7. Bremen HallSt LouisID 803348KGates20 trains a day
    1,630 vehicles a day1989 road count
  8. Destrahan HallSt LouisID 803349SGates20 trains a day
    600 vehicles a day1989 road count
  9. Angelrodt HallSt LouisID 803350LGates20 trains a day
    600 vehicles a day1989 road count
  10. Buchanan HallSt LouisID 803351TSigns only20 trains a day
    114 vehicles a day2022 road count
  11. Dock HallSt LouisID 803352ASigns only20 trains a day
    300 vehicles a dayRoad count year not reported
  12. Branch StSt LouisID 803353GGates20 trains a day
    1,050 vehicles a day2022 road count
  13. Nmarket FirstSt LouisID 803354NGates20 trains a day
    200 vehicles a day1989 road count
  14. Clinton FirstSt LouisID 803356CGates20 trains a day
    900 vehicles a day1989 road count
  15. First ChambersSt LouisID 803359XGates20 trains a day
    380 vehicles a day1989 road count
  16. First TylerSt LouisID 803360SGates20 trains a day
    370 vehicles a day1989 road count
  17. First BrooklynSt LouisID 803362FGates20 trains a day
    200 vehicles a day1989 road count
  18. Mullanphy FirstSt LouisID 803364UGates20 trains a day
    650 vehicles a day1989 road count
  19. First FloridaSt LouisID 803365BGates20 trains a day
    200 vehicles a day1989 road count
  20. First O'FallonSt LouisID 803366HGates20 trains a day
    500 vehicles a day1989 road count
  21. BiddleSt LouisID 803368WGates20 trains a day
    1,040 vehicles a day1986 road count
  22. 15 And Lincoln AveEast St LouisID 803100YGates18 trains a day
    575 vehicles a day2023 road count
  23. Lynch AveEast St LouisID 803101FGates18 trains a day
    750 vehicles a day2023 road count
  24. St Clair AvenueEast St LouisID 803102MGates18 trains a day
    3,850 vehicles a day2023 road count
  25. Ridge AvenueEast St LouisID 803103UFlashing lights18 trains a day
    425 vehicles a day2023 road count
  26. Ml King DrEast St LouisID 803104BGates18 trains a day
    2,250 vehicles a day2023 road count
  27. St Louis AveEast St LouisID 803106PGates18 trains a day
    425 vehicles a day2023 road count
  28. Missouri AveEast St LouisID 803108DGates18 trains a day
    7,450 vehicles a day2023 road count
  29. Edwardsville RdGranite CityID 803092JGates15 trains a day
    11,400 vehicles a day2023 road count
  30. North South RdUniversity CityID 803293AGates11 trains a day
    6,790 vehicles a day2014 road count
  31. Kingsland AvePagedaleID 803302WGates11 trains a day
    8,000 vehicles a day1986 road count
  32. GeraldineSt LouisID 803303DFlashing lights11 trains a day
    1,410 vehicles a day1989 road count
  33. Shreve AveSt LouisID 803311VGates11 trains a day
    1,760 vehicles a day1989 road count
  34. Washington AvenueMadisonID 803091CSigns only10 trains a day
    100 vehicles a day2021 road count
  35. Bond AveEast St LouisID 803112TGates9 trains a day
    6,200 vehicles a day2023 road count
  36. Market StreetEast St LouisID 803113AFlashing lights9 trains a day
    275 vehicles a day2023 road count
  37. Tudor AveEast St LouisID 803115NGates9 trains a day
    325 vehicles a day2023 road count
  38. Baker AveEast St LouisID 803116VGates9 trains a day
    100 vehicles a day2023 road count
  39. Madison AvenueGranite CityID 803095EGates6 trains a day
    6,100 vehicles a day2021 road count
  40. Carrie BulwerSt LouisID 803322HGates6 trains a day
    1,739 vehicles a day2012 road count
  41. AdelaideSt LouisID 803328YGates6 trains a day
    200 vehicles a day1989 road count
  42. WithersSt LouisID 803329FGates6 trains a day
    200 vehicles a day1989 road count
  43. TalcottSt LouisID 803340FGates6 trains a day
    200 vehicles a day1989 road count
  44. DesotoSt LouisID 803341MGates6 trains a day
    2,000 vehicles a day1989 road count
  45. Prairie EastSt LouisID 803342UGates6 trains a day
    1,160 vehicles a day1989 road count
  46. McKissock GanoSt LouisID 803343BGates6 trains a day
    100 vehicles a day1989 road count
  47. E Grand AveSt LouisID 803345PGates6 trains a day
    7,710 vehicles a day1989 road count
  48. Cleveland BlvdGranite CityID 803086FOther or not reported4 trains a day
    300 vehicles a day1986 road count
  49. State StreetGranite CityID 803093RFlashing lights4 trains a day
    1,250 vehicles a day2021 road count
  50. Grand AveGranite CityID 803094XSigns only4 trains a day
    250 vehicles a day2021 road count

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