How many public crossings does BNSF Railway Company report in Missouri?

The FRA inventory of lists 1,068 public railroad crossings in Missouri with BNSF Railway Company as the reporting railroad.

Public crossings
1,068
Public crossings with identified warning devices
986
Public crossings reported with gates
45%
Most trains a day reported
107
Reported incidents at public crossings since 2016
107
Gate share compared with the state
6 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 3 in BNSF Railway Company
Loading the map.

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

Open BNSF Railway Company in the full map Members

Gates are reported at 45% of these crossings.

  • Gates48545%
  • Flashing lights without reported gates606%
  • Signs without reported gates or lights44141%
  • Other or not reported828%

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 3 of 22
  1. SW Contrary Creek RdSt JosephID 095234RGates29 trains a day
    124 vehicles a day1994 road count
  2. Co Rd 623NorborneID 005316CGates28 trains a day
    5 vehicles a day1989 road count
  3. Co Rd 619NorborneID 005317JGates28 trains a day
    5 vehicles a day1989 road count
  4. Co Rd 617NorborneID 005318RGates28 trains a day
    63 vehicles a day1994 road count
  5. Co Rd 615NorborneID 005319XGates28 trains a day
    51 vehicles a day2022 road count
  6. Pine StNorborneID 005322FGates28 trains a day
    20 vehicles a day1989 road count
  7. Oak StNorborneID 005323MGates28 trains a day
    800 vehicles a day1991 road count
  8. Co Rd 505NorborneID 005324USigns only28 trains a day
    5 vehicles a day1989 road count
  9. Hisinger Lake RdHardinID 005326HGates28 trains a day
    11 vehicles a day1994 road count
  10. Little Brick RdHardinID 005327PGates28 trains a day
    19 vehicles a day1994 road count
  11. East StParkvilleID 079388KGates28 trains a day
    1,740 vehicles a day1994 road count
  12. Main StParkvilleID 079389SGates28 trains a day
    932 vehicles a day1994 road count
  13. County RdParkvilleID 079391TSigns only28 trains a day
    5 vehicles a day1989 road count
  14. County RdWestonID 095186DSigns only28 trains a day
    20 vehicles a day1989 road count
  15. County RdWaldronID 095345HSigns only28 trains a day
    52 vehicles a day1994 road count
  16. County RdWaldronID 095348DSigns only28 trains a day
    5 vehicles a day1989 road count
  17. County RdFarleyID 095351LSigns only28 trains a day
    190 vehicles a day2023 road count
  18. County RdFarleyID 095354GSigns only28 trains a day
    5 vehicles a day1989 road count
  19. County RdFarleyID 095356VSigns only28 trains a day
    10 vehicles a day1989 road count
  20. Oberdiek LaneFarleyID 095359RSigns only28 trains a day
    20 vehicles a day1989 road count
  21. Kisker RdFarleyID 095361SGates28 trains a day
    169 vehicles a day1994 road count
  22. Hwy 45FarleyID 095375AGates28 trains a day
    1,820 vehicles a day1989 road count
  23. Stillings RdFarleyID 095376GSigns only28 trains a day
    57 vehicles a day1994 road count
  24. 12thKansas CityID 663532JSigns only28 trains a day
    12,120 vehicles a day2023 road count
  25. Alabama StSt JosephID 063103YGates27 trains a day
    7,817 vehicles a day1991 road count
  26. County Road 392AmazoniaID 070139YGates27 trains a day
    30 vehicles a day1989 road count
  27. Route TAmazoniaID 070140TGates27 trains a day
    1,000 vehicles a day1991 road count
  28. Cart Rd 399AmazoniaID 070142GGates27 trains a day
    125 vehicles a day1991 road count
  29. County Road 409AmazoniaID 070143NGates27 trains a day
    30 vehicles a day1989 road count
  30. State Route TAmazoniaID 070145CGates27 trains a day
    610 vehicles a day1989 road count
  31. BlankForest CityID 070152MSigns only27 trains a day
    5 vehicles a day1989 road count
  32. Route TForest CityID 070156PGates27 trains a day
    135 vehicles a day1989 road count
  33. Route OForest CityID 070158DGates27 trains a day
    310 vehicles a day1989 road count
  34. Conservation RdForest CityID 070163ASigns only27 trains a day
    1 vehicle a day1994 road count
  35. T StreetForest CityID 070167CGates27 trains a day
    114 vehicles a day1991 road count
  36. Mattox StRiversideID 079383BGates27 trains a day
    1,968 vehicles a day2012 road count
  37. Prairie RdForest CityID 070160EGates26 trains a day
    12 vehicles a day2014 road count
  38. B StreetForest CityID 070171SGates26 trains a day
    10 vehicles a day1989 road count
  39. Collins StForest CityID 070172YGates26 trains a day
    25 vehicles a day1989 road count
  40. Illinois AveSt JosephID 063104FGates25 trains a day
    6,500 vehicles a day1989 road count
  41. Francis StSt JosephID 063122DGates24 trains a day
    1,437 vehicles a day2023 road count
  42. PrivateSt JosephID 064224ASigns only24 trains a day
    50 vehicles a day1989 road count
  43. County RoadSt JosephID 064226NSigns only24 trains a day
    50 vehicles a day1989 road count
  44. PubBrandsvilleID 667819XSigns only24 trains a day
    10 vehicles a dayRoad count year not reported
  45. FM 148SpringfieldID 667606MGates20 trains a day
    583 vehicles a day1991 road count
  46. FM 148SpringfieldID 667609HGates20 trains a day
    215 vehicles a day1991 road count
  47. F.R. 241SpringfieldID 667614ESigns only20 trains a day
    178 vehicles a day2023 road count
  48. Fr 166SpringfieldID 667615LSigns only20 trains a day
    163 vehicles a day2023 road count
  49. Farm Rd 243SpringfieldID 667616TGates20 trains a day
    214 vehicles a day1991 road count
  50. East Farm Road 170RogersvilleID 667617AGates20 trains a day
    69 vehicles a day1991 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. BNSF's line for a train blocking a crossing: 1-800-832-5452. Choose option 3 when the call answers.

    Have ready: the street or roadway, the city and the DOT crossing number from the blue sign at the crossing. Checked on on bnsf.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