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 9,101–9,200 of 11,282
- Crossing 608962XWolf RoadMokena10,800 vehicles per day, counted 2023, 3 years old.
- Crossing 608963ELaporte RdMokena9,950 vehicles per day, counted 2023, 3 years old.
- Crossing 609011AW 95th StreetChicago22,700 vehicles per day, counted 2023, 3 years old.
- Crossing 609012GW 97th StreetChicago575 vehicles per day, counted 2022, 4 years old.
- Crossing 689617LMadison StForest Park11,700 vehicles per day, counted 2014, 12 years old.
- Crossing 689624WForest AveRiver Forest350 vehicles per day, counted 2014, 12 years old.
- Crossing 689625DAugusta StRiver Forest1,350 vehicles per day, counted 2014, 12 years old.
- Crossing 689626KKeystone AveRiver Forest525 vehicles per day, counted 2014, 12 years old.
- Crossing 689627SThatcher AveRiver Forest4,200 vehicles per day, counted 2014, 12 years old.
- Crossing 689628Y1st AveRiver Grove27,700 vehicles per day, counted 2015, 11 years old.
- Crossing 689630A5th AveRiver Grove13,100 vehicles per day, counted 2014, 12 years old.
- Crossing 689631GGeorge StMelrose Park3,000 vehicles per day, counted 2014, 12 years old.
- Crossing 689632NFullerton AveFranklin Park2,000 vehicles per day, counted 2014, 12 years old.
- Crossing 689634CChestnut AvenueFranklin Park1,150 vehicles per day, counted 2014, 12 years old.
- Crossing 689638EBelmont AveFranklin Park16,100 vehicles per day, counted 2014, 12 years old.
- Crossing 689642URr Access RdSchiller Park1 vehicles per day, counted 1970, 56 years old.
- Crossing 689649SPratt AveDes Plaines2,250 vehicles per day, counted 2014, 12 years old.
- Crossing 689651TTouhy AveDes Plaines24,800 vehicles per day, counted 2015, 11 years old.
- Crossing 689652AFrontage LaneDes Plaines1,200 vehicles per day, counted 2014, 12 years old.
- Crossing 689653GProspect LnDes Plaines875 vehicles per day, counted 2014, 12 years old.
- Crossing 689654NOakton StDes Plaines20,300 vehicles per day, counted 2014, 12 years old.
- Crossing 689655VAlgonquin RdDes Plaines8,100 vehicles per day, counted 2010, 16 years old.
- Crossing 689656CLee St NbDes Plaines6,900 vehicles per day, counted 2015, 11 years old.
- Crossing 689657JGraceland AveDes Plaines21,100 vehicles per day, counted 2015, 11 years old.
- Crossing 689658RThacker StDes Plaines2,150 vehicles per day, counted 2014, 12 years old.
- Crossing 689659XPrairie AvDes Plaines2,600 vehicles per day, counted 2014, 12 years old.
- Crossing 689660SWoodlawn AvenueDes Plaines175 vehicles per day, counted 2014, 12 years old.
- Crossing 689669DRr Access RdSchiller Park1 vehicles per day, counted 1970, 56 years old.
- Crossing 689675GSeegers RdDes Plaines1,600 vehicles per day, counted 2010, 16 years old.
- Crossing 689676NGolf RdDes Plaines25,600 vehicles per day, counted 2015, 11 years old.
- Crossing 689677VRand RdDes Plaines19,000 vehicles per day, counted 2015, 11 years old.
- Crossing 689678CCentral RdDes Plaines12,600 vehicles per day, counted 2014, 12 years old.
- Crossing 689680DKensington RdMt Prospect8,350 vehicles per day, counted 2014, 12 years old.
- Crossing 689681KEuclid AveMt Prospect17,100 vehicles per day, counted 2014, 12 years old.
- Crossing 689682SWolf RdProspect Heights11,700 vehicles per day, counted 2014, 12 years old.
- Crossing 689683YCamp Mcdonald RdProspect Heights8,850 vehicles per day, counted 2014, 12 years old.
- Crossing 689685MWillis AvWheeling650 vehicles per day, counted 2014, 12 years old.
- Crossing 689686UWillis AvWheeling650 vehicles per day, counted 2014, 12 years old.
- Crossing 689687BPeterson DrWheeling1 vehicles per day, counted 1981, 45 years old.
- Crossing 689688HHintz RdWheeling13,700 vehicles per day, counted 2022, 4 years old.
- Crossing 689689PDundee RdWheeling23,000 vehicles per day, counted 2021, 5 years old.
- Crossing 689692XAptakisic RdPrairie View14,700 vehicles per day, counted 2015, 11 years old.
- Crossing 689693EHalf Day RdPrairie View21,600 vehicles per day, counted 2015, 11 years old.
- Crossing 689694LBuffalo Grove RdBuffalo Grove13,100 vehicles per day, counted 2011, 15 years old.
- Crossing 689697GUS Route 45Vernon Hills19,100 vehicles per day, counted 2016, 10 years old.
- Crossing 689698NButterfield RdVernon Hills13,000 vehicles per day, counted 2015, 11 years old.
- Crossing 689699VW Townline RoadMundelein28,700 vehicles per day, counted 2015, 11 years old.
- Crossing 689701UAllanson RdMundelein12,500 vehicles per day, counted 2015, 11 years old.
- Crossing 689703HHawley StMundelein4,100 vehicles per day, counted 2015, 11 years old.
- Crossing 689704PPark StrMundelein225 vehicles per day, counted 2015, 11 years old.
- Crossing 689705WMaple StMundelein11,000 vehicles per day, counted 2015, 11 years old.
- Crossing 689707KDunbarMundelein450 vehicles per day, counted 2015, 11 years old.
- Crossing 689709YWinchester RdMundelein7,950 vehicles per day, counted 2015, 11 years old.
- Crossing 689710TPeterson RdMundelein13,200 vehicles per day, counted 2015, 11 years old.
- Crossing 689712GMidlothian RdLibertyville4,850 vehicles per day, counted 2015, 11 years old.
- Crossing 689719EBelvidere RdGrays Lake17,900 vehicles per day, counted 2016, 10 years old.
- Crossing 689720YCenter StGrays Lake9,500 vehicles per day, counted 2011, 15 years old.
- Crossing 689725HLake StGrays Lake5,850 vehicles per day, counted 2015, 11 years old.
- Crossing 689727WShorewood RdRound Lake Beach5,200 vehicles per day, counted 2015, 11 years old.
- Crossing 689731LMonaville RdLake Villa9,050 vehicles per day, counted 2015, 11 years old.
- Crossing 689733AGrand AveLake Villa11,400 vehicles per day, counted 2015, 11 years old.
- Crossing 689735NCedar AveLake Villa1,800 vehicles per day, counted 2015, 11 years old.
- Crossing 689738JWall StLake Villa125 vehicles per day, counted 2015, 11 years old.
- Crossing 689739RGrass Lake RdAntioch8,750 vehicles per day, counted 2015, 11 years old.
- Crossing 689740KLakeshore DrAntioch300 vehicles per day, counted 2015, 11 years old.
- Crossing 689741SCom EdAntioch1 vehicles per day, counted 1979, 47 years old.
- Crossing 689742YGrimm RdAntioch1,250 vehicles per day, counted 2015, 11 years old.
- Crossing 689743FIl 173Antioch15,700 vehicles per day, counted 2015, 11 years old.
- Crossing 689744MIl 173Antioch1 vehicles per day, counted 1979, 47 years old.
- Crossing 689745UIda StreetAntioch1,200 vehicles per day, counted 2015, 11 years old.
- Crossing 689746BDepot StAntioch3,650 vehicles per day, counted 2015, 11 years old.
- Crossing 689750RNorth AvenueAntioch7,050 vehicles per day, counted 2015, 11 years old.
- Crossing 689751XMain StAntioch8,750 vehicles per day, counted 2015, 11 years old.
- Crossing 693744UHook DrRound Lake Beach5,200 vehicles per day, counted 2015, 11 years old.
- Crossing 693790VNorth Entrance RdWayne1 vehicles per day are reported. The count year is not reported.
- Crossing 693827HPed XingWheeling1 vehicles per day, counted 1998, 28 years old.
- Crossing 693829WPed XingWheeling1 vehicles per day, counted 1998, 28 years old.
- Crossing 693834TPed XingRound Lake1 vehicles per day are reported. The count year is not reported.
- Crossing 694400JN Walnut StByron2,200 vehicles per day, counted 2022, 4 years old.
- Crossing 694401RN UnionByron400 vehicles per day, counted 2022, 4 years old.
- Crossing 694402XE 4th StByron250 vehicles per day, counted 2020, 6 years old.
- Crossing 694403EN Chestnut StByron300 vehicles per day, counted 2020, 6 years old.
- Crossing 694404LN Market StByron300 vehicles per day, counted 2020, 6 years old.
- Crossing 694405TE 3rd StByron800 vehicles per day, counted 2022, 4 years old.
- Crossing 694406AE 2nd StByron450 vehicles per day, counted 2020, 6 years old.
- Crossing 694409VPrivateByron2 vehicles per day, counted 2022, 4 years old.
- Crossing 694410PPrivateByron2 vehicles per day, counted 2022, 4 years old.
- Crossing 694412DE Macklin RdByron250 vehicles per day, counted 2022, 4 years old.
- Crossing 694413KN Marrill RdByron275 vehicles per day, counted 2022, 4 years old.
- Crossing 694414SPrivateByron2 vehicles per day, counted 2022, 4 years old.
- Crossing 694415YPrivateByron2 vehicles per day, counted 2022, 4 years old.
- Crossing 694416FE Woodbine RdByron50 vehicles per day, counted 2022, 4 years old.
- Crossing 694417MPrivateByron2 vehicles per day, counted 2022, 4 years old.
- Crossing 694418UPrivateByron2 vehicles per day, counted 2022, 4 years old.
- Crossing 694419BN Black Walnut RdByron100 vehicles per day, counted 2022, 4 years old.
- Crossing 694420VPrivateByron2 vehicles per day, counted 2022, 4 years old.
- Crossing 694421CN German Church RdByron1,300 vehicles per day, counted 2022, 4 years old.
- Crossing 694422JPrivateByron2 vehicles per day, counted 2022, 4 years old.
- Crossing 694625NPrivate RdDavis JunctionRoad traffic is not reported.
- Crossing 694626VPrivate RdRockfordRoad traffic is not reported.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.