How many railroad crossings are in Illinois?
Illinois has 7,784 public railroad crossings. 54% have gates, and 1,017 incidents were reported since 2016.
Inventory of . Read how the data works.- Public crossings
- 7,784
- Crossings with gates
- 54%
- Incidents since 2016
- 1,017
- Crossings with signs only
- 2,130
Open Illinois in the map
Filter Illinois crossingsMembers only. Sign in or create a free account.
Coverage across all 11,282 records
- Usable map locations
- 11,232 of 11,282 recordsView 50 records with missing information ↗
- Reported road counts
- 9,063 of 11,282 recordsView 2,219 records with missing information ↗
- Complete train counts
- 11,282 of 11,282 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
All 11,282 crossings in Illinois
Records 2,001–2,100 of 11,282
- Crossing 166887PCounty Road 200 NorthLongview150 vehicles per day, counted 2021, 5 years old.
- Crossing 166889DCounty Road 1800 EastLongview10 vehicles per day, counted 2021, 5 years old.
- Crossing 166890XCounty Road 300 NorthLongview725 vehicles per day, counted 2024, 2 years old.
- Crossing 166893TPrivate FieldLongview1 vehicles per day, counted 1979, 47 years old.
- Crossing 166894ACounty Road 1900 EastLongview25 vehicles per day, counted 2021, 5 years old.
- Crossing 166895GPrivate FieldSidney1 vehicles per day, counted 1979, 47 years old.
- Crossing 166896NCounty Road 500 NorthSidney50 vehicles per day, counted 2021, 5 years old.
- Crossing 166899JCounty Road 2000 EastSidney100 vehicles per day, counted 2021, 5 years old.
- Crossing 166901HCounty Road 700 NorthSidney75 vehicles per day, counted 2021, 5 years old.
- Crossing 166902PCounty Road 800 NorthSidney25 vehicles per day, counted 2021, 5 years old.
- Crossing 166903WPrivate FieldSidney1 vehicles per day, counted 1979, 47 years old.
- Crossing 166904DCounty Road 2100 EastSidney950 vehicles per day, counted 2024, 2 years old.
- Crossing 166905KCounty Road 900 NorthSidney75 vehicles per day, counted 2021, 5 years old.
- Crossing 166907YCounty Road 1100 NorthSidney50 vehicles per day, counted 2021, 5 years old.
- Crossing 166909MPrivate FieldSidney1 vehicles per day, counted 1979, 47 years old.
- Crossing 166910GCounty Road 1200 NorthSidney150 vehicles per day, counted 2021, 5 years old.
- Crossing 166911NCounty Road 1300 NorthSt Joseph75 vehicles per day, counted 2021, 5 years old.
- Crossing 166912VPrivate FieldSt Joseph1 vehicles per day, counted 1979, 47 years old.
- Crossing 166913CPrivate FieldSt Joseph1 vehicles per day, counted 1979, 47 years old.
- Crossing 166914JHomer Lake RoadSt Joseph950 vehicles per day, counted 2021, 5 years old.
- Crossing 166917ECounty Road 1550 NorthSt Joseph50 vehicles per day, counted 2021, 5 years old.
- Crossing 166918LPrivate FieldSt Joseph1 vehicles per day, counted 1979, 47 years old.
- Crossing 166921UCounty Road 1700 NorthSt Joseph300 vehicles per day, counted 2021, 5 years old.
- Crossing 166922BCounty Road 1800 NorthSt Joseph25 vehicles per day, counted 2021, 5 years old.
- Crossing 166923HCounty Road 2500 EastRoyal200 vehicles per day, counted 2021, 5 years old.
- Crossing 166924PCounty Road 1900 NorthRoyal50 vehicles per day, counted 2021, 5 years old.
- Crossing 166925WCounty Road 2000 NorthRoyal50 vehicles per day, counted 2021, 5 years old.
- Crossing 166926DCounty Road 2050 NorthRoyal25 vehicles per day, counted 2021, 5 years old.
- Crossing 166928SMain StreetRoyal775 vehicles per day, counted 2021, 5 years old.
- Crossing 166929YCR 2200 NorthRoyal50 vehicles per day, counted 2021, 5 years old.
- Crossing 166932G2400 NorthRoyal1 vehicles per day, counted 1979, 47 years old.
- Crossing 166933N2700 EastRoyal625 vehicles per day, counted 2021, 5 years old.
- Crossing 166934V2500 NorthRoyal150 vehicles per day, counted 2021, 5 years old.
- Crossing 166935C2600 NorthRoyal25 vehicles per day, counted 2021, 5 years old.
- Crossing 166936J2700 NorthRoyal35 vehicles per day, counted 2021, 5 years old.
- Crossing 166938XEast 2900 NorthArmstrong50 vehicles per day, counted 2023, 3 years old.
- Crossing 166939EEast 3000 NorthArmstrong50 vehicles per day, counted 2023, 3 years old.
- Crossing 166941FEast 3200 NorthArmstrong50 vehicles per day, counted 2023, 3 years old.
- Crossing 166943UEast 3400 North RoadArmstrong25 vehicles per day, counted 2023, 3 years old.
- Crossing 166944BNorth 370 East RoadArmstrong50 vehicles per day, counted 2023, 3 years old.
- Crossing 166945HEast 3550 North RoadArmstrong350 vehicles per day, counted 2023, 3 years old.
- Crossing 166946PEast 3700 North RoadRankin25 vehicles per day, counted 2023, 3 years old.
- Crossing 166947WEast 3800 North RoadRankin50 vehicles per day, counted 2023, 3 years old.
- Crossing 166951LEast 3900 North RoadRankin50 vehicles per day, counted 2023, 3 years old.
- Crossing 166958JEast 2200 North RoadFindlay75 vehicles per day, counted 2024, 2 years old.
- Crossing 166959REast Division StreetFindlay1,750 vehicles per day, counted 2024, 2 years old.
- Crossing 166960KMauzey Street And 2nd StreetFindlay100 vehicles per day, counted 2024, 2 years old.
- Crossing 166961SSouth Main StreetFindlay650 vehicles per day, counted 2024, 2 years old.
- Crossing 166963FSouth Broadway StreetShelbyville150 vehicles per day, counted 2024, 2 years old.
- Crossing 166966BSouth 2nd StreetShelbyville150 vehicles per day, counted 2024, 2 years old.
- Crossing 166967HSouth 1st StreetShelbyville150 vehicles per day, counted 2024, 2 years old.
- Crossing 166968PEast Main Street/Il 16Shelbyville6,500 vehicles per day, counted 2023, 3 years old.
- Crossing 166969WNorth 1st StreetShelbyville1 vehicles per day, counted 1979, 47 years old.
- Crossing 166970RNorth 6th StreetShelbyville150 vehicles per day, counted 2024, 2 years old.
- Crossing 166971XNorth 9th StreetShelbyville1,850 vehicles per day, counted 2024, 2 years old.
- Crossing 166972ENorth 12th StreetShelbyville1 vehicles per day, counted 1979, 47 years old.
- Crossing 166973L1450 County Road NorthShelbyville1 vehicles per day, counted 1979, 47 years old.
- Crossing 166974TEast 1500 North RoadShelbyville750 vehicles per day, counted 2024, 2 years old.
- Crossing 166976GPrivate FieldShelbyville1 vehicles per day, counted 1979, 47 years old.
- Crossing 166977NEast 1600 North RoadShelbyville250 vehicles per day, counted 2024, 2 years old.
- Crossing 166978V1650 County Road NorthShelbyville200 vehicles per day, counted 2024, 2 years old.
- Crossing 166979C1750 County Road NorthShelbyville300 vehicles per day, counted 2024, 2 years old.
- Crossing 166980W1900 County Road EastFindlay50 vehicles per day, counted 2024, 2 years old.
- Crossing 166981D1975 County Road EastFindlay50 vehicles per day, counted 2024, 2 years old.
- Crossing 166982K1950 County Road NorthFindlay50 vehicles per day, counted 2024, 2 years old.
- Crossing 166983SPrivate FieldFindlay1 vehicles per day, counted 1979, 47 years old.
- Crossing 166984YPrivate FieldFindlay1 vehicles per day, counted 1979, 47 years old.
- Crossing 166985FNorth 1350 East RoadWestervelt50 vehicles per day, counted 2024, 2 years old.
- Crossing 166986MPrivate FieldWestervelt1 vehicles per day, counted 1979, 47 years old.
- Crossing 166987UEast 1850 North RoadWestervelt75 vehicles per day, counted 2024, 2 years old.
- Crossing 166988BNorth 1675 East RoadWestervelt50 vehicles per day, counted 2024, 2 years old.
- Crossing 166989HPrivate FieldWestervelt1 vehicles per day, counted 1979, 47 years old.
- Crossing 166992REast 1950 North RoadFindlay50 vehicles per day, counted 2024, 2 years old.
- Crossing 166993XNorth 1975 East RoadFindlay25 vehicles per day, counted 2024, 2 years old.
- Crossing 166994ENorth 1900 East RoadFindlay25 vehicles per day, counted 2024, 2 years old.
- Crossing 167004RSouth Sycamore StreetVilla Grove3,650 vehicles per day, counted 2023, 3 years old.
- Crossing 167005XNorth 1550 East RoadVilla Grove75 vehicles per day, counted 2017, 9 years old.
- Crossing 167006EPrivate FieldVilla Grove1 vehicles per day, counted 1979, 47 years old.
- Crossing 167007LNorth 1450 East RoadVilla Grove50 vehicles per day, counted 2017, 9 years old.
- Crossing 167008TEast 1250 North RoadVilla Grove75 vehicles per day, counted 2017, 9 years old.
- Crossing 167009ANorth 1350 East RoadTuscola75 vehicles per day, counted 2017, 9 years old.
- Crossing 167010UEast 1150 North RoadTuscola50 vehicles per day, counted 2022, 4 years old.
- Crossing 167011BPrivate FieldTuscola1 vehicles per day, counted 1979, 47 years old.
- Crossing 167012HNorth 1250 East RoadTuscola175 vehicles per day, counted 2022, 4 years old.
- Crossing 167013PEast 1050 North RoadTuscola250 vehicles per day, counted 2022, 4 years old.
- Crossing 167014WPrivate FieldTuscola1 vehicles per day, counted 1979, 47 years old.
- Crossing 167016KPrivate FieldTuscola1 vehicles per day, counted 1979, 47 years old.
- Crossing 167018YPrivate FieldTuscola1 vehicles per day, counted 1979, 47 years old.
- Crossing 167020APrivateTuscola1 vehicles per day, counted 1979, 47 years old.
- Crossing 167021GNorth 800 East RoadTuscola100 vehicles per day, counted 2022, 4 years old.
- Crossing 167022NPrivate FieldTuscola1 vehicles per day, counted 1979, 47 years old.
- Crossing 167024CNorth 700 East RoadTuscola50 vehicles per day, counted 2017, 9 years old.
- Crossing 167025JEast 750 North RoadTuscola125 vehicles per day, counted 2022, 4 years old.
- Crossing 167026RPrivate FieldTuscola1 vehicles per day, counted 1979, 47 years old.
- Crossing 167027XPrivate FieldTuscola1 vehicles per day, counted 1979, 47 years old.
- Crossing 167028ENorth 475 East RoadTuscola400 vehicles per day, counted 2022, 4 years old.
- Crossing 167029LPrivate FieldArthur1 vehicles per day, counted 1979, 47 years old.
- Crossing 167030FEast 600 North RoadArthur325 vehicles per day, counted 2022, 4 years old.
- Crossing 167031MNorth 325 East RoadArthur25 vehicles per day, counted 2017, 9 years old.
- Crossing 167032UNorth 240 EastArthur400 vehicles per day, counted 2022, 4 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.