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 listThe map shows the available locations on this page. Area shading may include crossings outside this group.
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.
- Krauss StreetSt Louis152 vehicles a day2015 road count
- Quincy AvenueSt Louis100 vehicles a day1989 road count
- Nagel AvenueSt Louis152 vehicles a day2015 road count
- Steins StreetSt Louis800 vehicles a day1982 road count
- Elwood StreetSt Louis148 vehicles a day2015 road count
- East Grand AvenueSt Louis17,986 vehicles a day2022 road count
- GanoSt Louis100 vehicles a dayRoad count year not reported
- Prairie AvenueSt Louis109 vehicles a dayRoad count year not reported
- De Soto AvenueSt Louis300 vehicles a dayRoad count year not reported
- Talcott AvenueSt Louis186 vehicles a dayRoad count year not reported
- Withers AvenueSt Louis82 vehicles a day1993 road count
- Adelaide AvenueSt Louis11,272 vehicles a day2022 road count
- Carrie AvenueSt Louis936 vehicles a day2022 road count
- James S McDonnell BoulevardBerkeley14,818 vehicles a day1991 road count
- East Hoffmeister AvenueLemay100 vehicles a day1989 road count
- Gist RoadBridgeton2,990 vehicles a day1989 road count
- North South RdUniversity City6,790 vehicles a day2014 road count
- Kingsland AvePagedale8,000 vehicles a day1986 road count
- GeraldineSt Louis1,410 vehicles a day1989 road count
- Shreve AveSt Louis1,760 vehicles a day1989 road count
- Dorcas At 2ndSt Louis500 vehicles a day1982 road count
- Haven StreetSt Louis168 vehicles a day2015 road count
- Larimore RdSpanish Lake7,000 vehicles a day1986 road count
- Germania StreetSt Louis8,500 vehicles a day1989 road count
- River City BoulevardSt Louis8,300 vehicles a day1989 road count
- East Courtois StreetSt Louis1,020 vehicles a day1989 road count
- Weber DriveSt Louis1,000 vehicles a day1989 road count
- Weber DriveSt Louis1,000 vehicles a day1989 road count
- Research RdMaryland Heights500 vehicles a day1982 road count
- Waterworks RoadChesterfield1,000 vehicles a day1988 road count
- Marshall AveValley Park9,020 vehicles a dayRoad count year not reported
- 3rd StValley Park100 vehicles a day1982 road count
- LindberghSpanish Lake1,232 vehicles a day2010 road count
- Carrie BulwerSt Louis1,739 vehicles a day2012 road count
- AdelaideSt Louis200 vehicles a day1989 road count
- WithersSt Louis200 vehicles a day1989 road count
- TalcottSt Louis200 vehicles a day1989 road count
- DesotoSt Louis2,000 vehicles a day1989 road count
- Prairie EastSt Louis1,160 vehicles a day1989 road count
- McKissock GanoSt Louis100 vehicles a day1989 road count
- E Grand AveSt Louis7,710 vehicles a day1989 road count
- 2nd North Of BrtnSt Louis500 vehicles a day1982 road count
- BranchSt Louis1,050 vehicles a day2023 road count
- Angelrodt StSt Louis10 vehicles a day1994 road count
- Prairie AveSt Louis500 vehicles a day1986 road count
- Humboldt AveSt Louis1,288 vehicles a day1991 road count
- Bayless AvenueLemay15,110 vehicles a day1989 road count
- Leffingwell AvenueKirkwood3,000 vehicles a day1989 road count
- Wagner PlaceMaryland Heights100 vehicles a day1988 road count
- SchuetzMaryland Heights4,000 vehicles a day1982 road count
Trains blocking a crossing in St Louis County? How to report it.Blocked crossing rules in Missouri
Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Sources and dates