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

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

Public crossings
1,058
Public crossings with identified warning devices
944
Public crossings reported with gates
69%
Most trains a day reported
94
Reported incidents at public crossings since 2016
115
Gate share compared with the state
15 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 21 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 69% of these crossings.

  • Gates73369%
  • Flashing lights without reported gates363%
  • Signs without reported gates or lights17517%
  • Other or not reported11411%

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 21 of 22
  1. Webster StBataviaID 069703WSigns only0 trains a day
    525 vehicles a day2023 road count
  2. Prairie StBataviaID 069704DOther or not reported0 trains a day
    6,000 vehicles a day2023 road count
  3. Wilson St / Ch 74BataviaID 069705KFlashing lights0 trains a day
    7,400 vehicles a day2023 road count
  4. Raddant RdBataviaID 069706SGates0 trains a day
    4,650 vehicles a day2023 road count
  5. Kirk RdBataviaID 069708FGates0 trains a day
    31,400 vehicles a day2023 road count
  6. Roosevelt/ Fap561West ChicagoID 069710GGates0 trains a day
    29,200 vehicles a day2023 road count
  7. Town RdWest ChicagoID 069711NFlashing lights0 trains a day
    1,650 vehicles a day2024 road count
  8. Sullivan RoadAuroraID 072964AGates0 trains a day
    10,500 vehicles a day2023 road count
  9. E 3rd StreetBeardstownID 078323NSigns only0 trains a day
    125 vehicles a day2023 road count
  10. South StreetIpavaID 078324VGates0 trains a day
    100 vehicles a day2020 road count
  11. Colfax StreetIpavaID 078326JSigns only0 trains a day
    125 vehicles a day2020 road count
  12. Avenue ELewistownID 078329EGates0 trains a day
    2,300 vehicles a day2023 road count
  13. Illinois StreetLewistownID 078330YSigns only0 trains a day
    650 vehicles a day2020 road count
  14. Main StreetLewistownID 078331FGates0 trains a day
    4,600 vehicles a day2023 road count
  15. Madison StreetLewistownID 078334BSigns only0 trains a day
    100 vehicles a day2020 road count
  16. Jefferson StreetLewistownID 078335HSigns only0 trains a day
    50 vehicles a day2020 road count
  17. Cty Road 2IpavaID 078337WSigns only0 trains a day
    350 vehicles a day2020 road count
  18. 4th StBeardstownID 078341LSigns only0 trains a day
    2,500 vehicles a day2023 road count
  19. E 8th StreetBeardstownID 078344GSigns only0 trains a day
    2,450 vehicles a day2023 road count
  20. N 1050th RdAdairID 078454SGates0 trains a day
    50 vehicles a day2021 road count
  21. State Rte 104JacksonvilleID 078486XOther or not reported0 trains a day
    350 vehicles a day2014 road count
  22. Oak StCantonID 078599DGates0 trains a day
    850 vehicles a day2015 road count
  23. Main StreetSt DavidID 078600VSigns only0 trains a day
    725 vehicles a day2020 road count
  24. Grand AvenueSt DavidID 078601CSigns only0 trains a day
    800 vehicles a day2020 road count
  25. Euclid AvenueLewistownID 078613WSigns only0 trains a day
    250 vehicles a day2020 road count
  26. Mac Arthur AvenueLewistownID 078615KSigns only0 trains a day
    275 vehicles a day2020 road count
  27. Western AvenueSt DavidID 078617YSigns only0 trains a day
    200 vehicles a day2020 road count
  28. Grain Bin RoadLewistownID 078620GSigns only0 trains a day
    50 vehicles a day2020 road count
  29. Main StreetBryantID 078621NSigns only0 trains a day
    225 vehicles a day2020 road count
  30. Stanley StreetBryantID 078622VSigns only0 trains a day
    175 vehicles a day2020 road count
  31. Marshall AvenueLewistownID 078623CSigns only0 trains a day
    125 vehicles a day2020 road count
  32. E Halsey AvenueLewistownID 078624JSigns only0 trains a day
    225 vehicles a day2020 road count
  33. Ill Route 100BryantID 078625RSigns only0 trains a day
    2,400 vehicles a day2023 road count
  34. Bond DrBataviaID 085892LFlashing lights0 trains a day
    900 vehicles a day2023 road count
  35. Pedestrian PathwyAuroraID 093667POther or not reported0 trains a day
    No road count has been reported.
  36. South Main StWoodlawnID 098025TOther or not reported0 trains a day
    125 vehicles a day2021 road count
  37. 10th StreetEast MolineID 372548BGates0 trains a day
    1,000 vehicles a day2023 road count
  38. 75th StWillow SpringsID 916684HOther or not reported0 trains a day
    No road count has been reported.
  39. Baseline RdChannahonID 919122XGates0 trains a day
    8,050 vehicles a day2023 road count
  40. Crown Two Mine RdVirdenID 919163CFlashing lights0 trains a day
    200 vehicles a day2021 road count
  41. Centerpoint DriveElwoodID 924658NGates0 trains a day
    775 vehicles a day2023 road count
  42. Walter Strawn DrElwoodID 924659VGates0 trains a day
    1,400 vehicles a day2019 road count
  43. PrivateChicagoID 926423KOther or not reported0 trains a day
    No road count has been reported.
  44. Pedestrian XingAuroraID 928148YOther or not reported0 trains a day
    No road count has been reported.
  45. 8th StreetMendotaID 945633BSigns only0 trains a day
    1,300 vehicles a day2020 road count
  46. Front StreetShattucID 945635PSigns only0 trains a day
    50 vehicles a day2020 road count
  47. Swanson DriveBataviaID 945636WSigns only0 trains a day
    1,350 vehicles a day2023 road count
  48. Douglas RoadBataviaID 945637DSigns only0 trains a day
    2,200 vehicles a day2023 road count
  49. Hubbard AveBataviaID 945638KSigns only0 trains a day
    1 vehicle a day2000 road count
  50. Werch DriveWoodridgeID 945639SSigns only0 trains a day
    1,100 vehicles a day2020 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