How many railroad crossings are in St Louis County, Missouri?

The FRA inventory of lists 243 public railroad crossings in St Louis County, Missouri.

Public crossings
243
Public crossings with identified warning devices
211
Public crossings reported with gates
47%
Most trains a day reported
34
Reported incidents at public crossings since 2016
21
Gate share compared with the state
8 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 3 in St Louis County
Loading the map.

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

Open St Louis County in the full map Members

Make a grant table of these crossings

Gates are reported at 47% of these crossings.

  • Gates11547%
  • Flashing lights without reported gates2812%
  • Signs without reported gates or lights6828%
  • Other or not reported3213%

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

School-bus routes

46 of 243 public crossings here are reported as on a school-bus route. 33 of those are reported as equipped with gates.

  • On a school-bus route4619% of public crossings
  • Of those, equipped with gates3372% of route crossings

The FRA inventory says for each crossing whether it is on a school-bus route. A crossing not reported as on a school-bus route may still be on one.

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 3 of 5
  1. Page Ind Ct SoMaryland HeightsID 596312EOther or not reported5 trains a day
    100 vehicles a day1988 road count
  2. Page Ind BlvdMaryland HeightsID 596313LOther or not reported5 trains a day
    2,000 vehicles a day1988 road count
  3. Dielman RoadSt LouisID 596317NGates5 trains a day
    5,986 vehicles a day2015 road count
  4. Warson RdMaryland HeightsID 596323SFlashing lights5 trains a day
    3,780 vehicles a day1988 road count
  5. Adie RdMaryland HeightsID 596326MFlashing lights5 trains a day
    3,520 vehicles a day1988 road count
  6. Valcore AveAfftonID 663830JOther or not reported5 trains a day
    4,460 vehicles a day1989 road count
  7. New Hampshire StAfftonID 663831ROther or not reported5 trains a day
    2,370 vehicles a day1989 road count
  8. Weber AveAfftonID 663832XOther or not reported5 trains a day
    6,710 vehicles a day1989 road count
  9. Reavis AveAfftonID 663834LGates5 trains a day
    7,030 vehicles a day1989 road count
  10. Ringer RdLemayID 663842DGates5 trains a day
    3,020 vehicles a day1989 road count
  11. Baumgartner RdLemayID 663844SGates5 trains a day
    570 vehicles a day1989 road count
  12. 2nd At BartonSt LouisID 854680GSigns only5 trains a day
    2,000 vehicles a day1982 road count
  13. Hall StSt LouisID 078575PFlashing lights4 trains a day
    2,500 vehicles a day1989 road count
  14. East Davis StreetSt LouisID 424870YGates4 trains a day
    100 vehicles a day1989 road count
  15. BartmerWellstonID 480273SSigns only4 trains a day
    500 vehicles a day1988 road count
  16. PlymouthWellstonID 480275FGates4 trains a day
    5,000 vehicles a day1988 road count
  17. North MarketPagedaleID 480278BSigns only4 trains a day
    2,000 vehicles a day1988 road count
  18. Ambassador BlvdMaryland HeightsID 596309WSigns only4 trains a day
    2,000 vehicles a day1982 road count
  19. Gateway BlvdMaryland HeightsID 596310RSigns only4 trains a day
    500 vehicles a day1982 road count
  20. Delord RdMaryland HeightsID 596329HFlashing lights4 trains a day
    1,300 vehicles a day1989 road count
  21. Millwell RdMaryland HeightsID 596330CFlashing lights4 trains a day
    1,300 vehicles a day1989 road count
  22. McKelvey RdMaryland HeightsID 596332RFlashing lights4 trains a day
    7,294 vehicles a day2013 road count
  23. River Valley Dr.St LouisID 596341PSigns only4 trains a day
    1,000 vehicles a day1989 road count
  24. Humboldt McKissockSt LouisID 803318TSigns only4 trains a day
    2,000 vehicles a day1986 road count
  25. North Hall StreetSt LouisID 803321BFlashing lights4 trains a day
    19,173 vehicles a day2014 road count
  26. Ferry HallSt LouisID 803346WFlashing lights4 trains a day
    630 vehicles a day1989 road count
  27. Angelica HallSt LouisID 803347DFlashing lights4 trains a day
    1,040 vehicles a day1989 road count
  28. 2nd At LouisaSt LouisID 854675KOther or not reported4 trains a day
    500 vehicles a day1982 road count
  29. 2nd @ St GeorgeSt LouisID 854676SOther or not reported4 trains a day
    500 vehicles a day1982 road count
  30. 2nd At SidneySt LouisID 854677YSigns only4 trains a day
    3,000 vehicles a day1982 road count
  31. 2nd At VictorSt LouisID 854678FOther or not reported4 trains a day
    500 vehicles a day1982 road count
  32. 2nd S Of ShenandhSt LouisID 854686XOther or not reported4 trains a day
    500 vehicles a day1982 road count
  33. 2nd At ShenandoahSt LouisID 854688LOther or not reported4 trains a day
    500 vehicles a day1982 road count
  34. 2nd At RussellSt LouisID 854690MOther or not reported4 trains a day
    2,500 vehicles a day1982 road count
  35. 2nd At LafayettSt LouisID 854696DSigns only4 trains a day
    3,800 vehicles a day1983 road count
  36. 2nd At CarrollSt LouisID 854698SOther or not reported4 trains a day
    200 vehicles a day1982 road count
  37. 2nd At MarionSt LouisID 854700ROther or not reported4 trains a day
    470 vehicles a day1982 road count
  38. Chouteau AvenueSt LouisID 424787XGates3 trains a day
    1,937 vehicles a day2015 road count
  39. Biddle At BroadwySt LouisID 595842ROther or not reported3 trains a day
    940 vehicles a day1988 road count
  40. Adie Fee Fee RdMaryland HeightsID 596306BSigns only3 trains a day
    500 vehicles a day1982 road count
  41. S CentralEurekaID 664326AGates3 trains a day
    9,690 vehicles a day1989 road count
  42. North Market TylerSt LouisID 803355VFlashing lights3 trains a day
    200 vehicles a day1989 road count
  43. McRee AvenueSt LouisID 424822JGates2 trains a day
    9,450 vehicles a day1989 road count
  44. Shaw AvenueSt LouisID 424825EGates2 trains a day
    4,230 vehicles a day1989 road count
  45. Bischoff AvenueSt LouisID 424828AGates2 trains a day
    3,000 vehicles a day1989 road count
  46. Beck AvenueSt LouisID 424838FGates2 trains a day
    1,190 vehicles a day1989 road count
  47. Meramec StreetSt LouisID 424841NGates2 trains a day
    5,562 vehicles a day2022 road count
  48. Gustine AvenueSt LouisID 424843CGates2 trains a day
    5,650 vehicles a day2022 road count
  49. Delor StreetSt LouisID 424844JGates2 trains a day
    4,776 vehicles a day2022 road count
  50. Bates StreetSt LouisID 424846XGates2 trains a day
    4,538 vehicles a day2022 road count

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