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 5 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 5 of 5
  1. Gasconade StreetSt LouisID 424855WGates0 trains a day
    1 vehicle a day1989 road count
  2. Barton StreetSt LouisID 424913PSigns only0 trains a day
    400 vehicles a day1987 road count
  3. Manchester AvenueSt LouisID 425030TSigns only0 trains a day
    18,050 vehicles a day1987 road count
  4. Didian AvenueValley ParkID 442709NSigns only0 trains a day
    2,000 vehicles a day1982 road count
  5. BranchSt LouisID 480208LSigns only0 trains a day
    760 vehicles a day1989 road count
  6. Dock StreetSt LouisID 480209TSigns only0 trains a day
    100 vehicles a day1989 road count
  7. Buchanan StreetSt LouisID 480210MSigns only0 trains a day
    200 vehicles a day1989 road count
  8. Angelrodt StreetSt LouisID 480211USigns only0 trains a day
    200 vehicles a day1989 road count
  9. Mallinckrodt StreetSt LouisID 480214PSigns only0 trains a day
    100 vehicles a day1988 road count
  10. Salisbury StreetSt LouisID 480215WSigns only0 trains a day
    100 vehicles a day1989 road count
  11. Bremen AvenueSt LouisID 480216DSigns only0 trains a day
    1,530 vehicles a day1989 road count
  12. Angelica StreetSt LouisID 480217KSigns only0 trains a day
    1,030 vehicles a day1989 road count
  13. Ferry StreetSt LouisID 480219YSigns only0 trains a day
    530 vehicles a day1989 road count
  14. Frost AvenueBerkeleyID 480289NGates0 trains a day
    8,030 vehicles a day2022 road count
  15. Hazelwood Logistics Center DriveHazelwoodID 480300LGates0 trains a day
    500 vehicles a dayRoad count year not reported
  16. Anglum RoadBridgetonID 480308RSigns only0 trains a day
    1,150 vehicles a day1982 road count
  17. Byassee/FrostHazelwoodID 480313MSigns only0 trains a day
    1,000 vehicles a day1982 road count
  18. Rider TrailBridgetonID 480338HSigns only0 trains a day
    5,000 vehicles a day1982 road count
  19. Parks Steed DriveBridgetonID 480357MSigns only0 trains a day
    500 vehicles a day1982 road count
  20. Weil AveShrewsburyID 663827BFlashing lights0 trains a day
    3,275 vehicles a day2008 road count
  21. Mackland AveSt LouisID 664216PGates0 trains a day
    4,122 vehicles a day2022 road count
  22. Sublette AveSt LouisID 664217WGates0 trains a day
    4,151 vehicles a day1994 road count
  23. Sulphur AveSt LouisID 664218DGates0 trains a day
    618 vehicles a day1994 road count
  24. Knox AveSt LouisID 664220EGates0 trains a day
    1,530 vehicles a day1982 road count
  25. Walton RoadOverlandID 803288DFlashing lights0 trains a day
    8,000 vehicles a day1989 road count
  26. GeraldineSt LouisID 803304KSigns only0 trains a day
    1,410 vehicles a day1982 road count
  27. PenrosegeraldineSt LouisID 803305SSigns only0 trains a day
    1,000 vehicles a day1989 road count
  28. Brown CompanySt LouisID 803306YSigns only0 trains a day
    500 vehicles a day1989 road count
  29. Farlin AveSt LouisID 803307FSigns only0 trains a day
    2,000 vehicles a day1989 road count
  30. 3rd North Of BrtnSt LouisID 854683COther or not reported0 trains a day
    500 vehicles a day1983 road count
  31. 3rd S Of ShenandhSt LouisID 854685ROther or not reported0 trains a day
    2,000 vehicles a day1982 road count
  32. Kscusko At CarrllSt LouisID 854699YOther or not reported0 trains a day
    200 vehicles a day1983 road count
  33. Kscusko At MarionSt LouisID 854701XOther or not reported0 trains a day
    200 vehicles a day1983 road count
  34. Earth City ExpresswayBridgetonID 904568KFlashing lights0 trains a day
    9,622 vehicles a day2022 road count
  35. Pedestrian PathwyBerkeleyID 918704YOther or not reported0 trains a day
    1 vehicle a dayRoad count year not reported
  36. Pedestrian PathwyNormandyID 918708BOther or not reported0 trains a day
    1 vehicle a dayRoad count year not reported
  37. Rock RoadPagedaleID 918709HOther or not reported0 trains a day
    1 vehicle a dayRoad count year not reported
  38. Pedestrian PathwySt LouisID 918710COther or not reported0 trains a day
    1 vehicle a dayRoad count year not reported
  39. Second StreetSt LouisID 958462PSigns only0 trains a day
    100 vehicles a day2014 road count
  40. Second StreetSt LouisID 958464DSigns only0 trains a day
    100 vehicles a day2014 road count
  41. PrescottSt LouisID 972211ESigns only0 trains a day
    1 vehicle a day2001 road count
  42. Planned Industrial DriveSt LouisID 972230JSigns only0 trains a day
    1 vehicle a day2001 road count
  43. N Market St - Grossman LeadSt LouisID 982647HSigns only0 trains a day
    200 vehicles a day1989 road count

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