How many railroad crossings are in Iowa?
Iowa has 4,141 public railroad crossings. 30% have gates, and 403 incidents were reported since 2016.
Inventory of . Read how the data works.- Public crossings
- 4,141
- Crossings with gates
- 30%
- Incidents since 2016
- 403
- Crossings with signs only
- 2,220
Open Iowa in the map
Filter Iowa crossingsMembers only. Sign in or create a free account.
Coverage across all 6,544 records
- Usable map locations
- 6,542 of 6,544 recordsView 2 records with missing information ↗
- Reported road counts
- 5,269 of 6,544 recordsView 1,275 records with missing information ↗
- Complete train counts
- 6,544 of 6,544 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
All 6,544 crossings in Iowa
Records 1,301–1,400 of 6,544
- Crossing 191360XPrivateSioux City1 vehicles per day, counted 1977, 49 years old.
- Crossing 191374FPrivate Industry-jebro IncSioux City1 vehicles per day, counted 1977, 49 years old.
- Crossing 191384L3rd StreetSioux City1,440 vehicles per day, counted 2015, 11 years old.
- Crossing 191389V11th StreetSioux City3,560 vehicles per day, counted 2015, 11 years old.
- Crossing 191390P18th StreetSioux City4,290 vehicles per day, counted 2015, 11 years old.
- Crossing 191391WFloyd BoulevardSioux City14,000 vehicles per day, counted 2003, 23 years old.
- Crossing 191400TBig Soo TerminalSioux City9,672 vehicles per day, counted 1986, 40 years old.
- Crossing 191401APrivateSioux City1 vehicles per day, counted 1970, 56 years old.
- Crossing 191403NPrivateSioux City1 vehicles per day, counted 1977, 49 years old.
- Crossing 191404VPrivateSioux City1 vehicles per day, counted 1977, 49 years old.
- Crossing 191405CBoulevard Of ChampionsSioux City180 vehicles per day, counted 2015, 11 years old.
- Crossing 191406JPatton StreetSioux City3,460 vehicles per day, counted 2015, 11 years old.
- Crossing 191407RPatton StreetSioux City770 vehicles per day, counted 2015, 11 years old.
- Crossing 191410YMurray StreetSioux City710 vehicles per day, counted 2015, 11 years old.
- Crossing 192641KDean AvenueDes Moines5,400 vehicles per day, counted 2000, 26 years old.
- Crossing 192643YCapitol AvenueDes Moines853 vehicles per day, counted 1998, 28 years old.
- Crossing 192653EBroadway AvenueDes Moines6,400 vehicles per day, counted 2016, 10 years old.
- Crossing 192654LNortheast 22nd StreetDes Moines5,100 vehicles per day, counted 2012, 14 years old.
- Crossing 192656APrivate RoadDes MoinesRoad traffic is not reported.
- Crossing 192657GPrivate RoadDes MoinesRoad traffic is not reported.
- Crossing 192672JGrant StBondurant3,150 vehicles per day, counted 2008, 18 years old.
- Crossing 192673RMain StBondurant630 vehicles per day, counted 2000, 26 years old.
- Crossing 192748MDixon StreetDes Moines4,290 vehicles per day, counted 2004, 22 years old.
- Crossing 192749UHull AvenueDes Moines2,860 vehicles per day, counted 2012, 14 years old.
- Crossing 192750NEculid AvenueDes Moines14,000 vehicles per day, counted 2015, 11 years old.
- Crossing 192751VMadison AvenueDes Moines1,910 vehicles per day, counted 1980, 46 years old.
- Crossing 192752CAurora StreetDes Moines2,310 vehicles per day, counted 2012, 14 years old.
- Crossing 192753JBroadway AvenueDes Moines8,200 vehicles per day, counted 2012, 14 years old.
- Crossing 192845W14th StreetDes Moines17,400 vehicles per day, counted 2015, 11 years old.
- Crossing 192846DNorth East 44th AvenueDes Moines470 vehicles per day, counted 2012, 14 years old.
- Crossing 192848SNorth East 3rd StreetDes Moines2,920 vehicles per day, counted 2012, 14 years old.
- Crossing 192849YNorth East 43rd PlaceDes Moines45 vehicles per day, counted 2012, 14 years old.
- Crossing 192851ANorthwest Hoffman LaneDes Moines1,290 vehicles per day, counted 2012, 14 years old.
- Crossing 192915JUS 30Grand Junction3,990 vehicles per day, counted 2010, 16 years old.
- Crossing 192916RIa 144Grand Junction750 vehicles per day, counted 2024, 2 years old.
- Crossing 193004JPrivateWaukee1 vehicles per day, counted 1970, 56 years old.
- Crossing 193005RUniversity Avenue And Grand Prairie ParkwayWaukee4,350 vehicles per day, counted 2000, 26 years old.
- Crossing 193006X98th StreetWaukee50 vehicles per day, counted 1996, 30 years old.
- Crossing 193007E88th StreetWest Des Moines60 vehicles per day, counted 1996, 30 years old.
- Crossing 193010MJordan Creek ParkwayWaukee32,300 vehicles per day, counted 2012, 14 years old.
- Crossing 193011UAshworth RoadWest Des Moines3,540 vehicles per day, counted 1996, 30 years old.
- Crossing 193012BPrivateWest Des Moines1 vehicles per day, counted 1970, 56 years old.
- Crossing 193014P60th StreetWest Des Moines12,200 vehicles per day, counted 2008, 18 years old.
- Crossing 193016D50th StreetWest Des Moines15,600 vehicles per day, counted 2012, 14 years old.
- Crossing 193017K39th StreetWest Des Moines760 vehicles per day, counted 1994, 32 years old.
- Crossing 193019YGrand AvenueWest Des Moines10,100 vehicles per day, counted 2008, 18 years old.
- Crossing 193020TFuller RoadWest Des Moines5,100 vehicles per day, counted 2012, 14 years old.
- Crossing 193021A13th StreetWest Des Moines1,370 vehicles per day, counted 1998, 28 years old.
- Crossing 193022GSouth 11th StreetWest Des Moines1,900 vehicles per day, counted 1994, 32 years old.
- Crossing 193026JEdwards AveDes Moines853 vehicles per day, counted 1998, 28 years old.
- Crossing 193045NSW 63rd StDes Moines23,500 vehicles per day, counted 2024, 2 years old.
- Crossing 193046V230th StreetMarshalltown70 vehicles per day, counted 2013, 13 years old.
- Crossing 193047CPrivateMarshalltown1 vehicles per day, counted 1970, 56 years old.
- Crossing 193049RPrivateMarshalltown1 vehicles per day, counted 1970, 56 years old.
- Crossing 193050K250th StreetMarshalltown30 vehicles per day, counted 2013, 13 years old.
- Crossing 193051SPrivateMarshalltown1 vehicles per day, counted 1970, 56 years old.
- Crossing 193052YDillon RoadMarshalltown360 vehicles per day, counted 2013, 13 years old.
- Crossing 193053F260th StreetMarshalltown35 vehicles per day, counted 2013, 13 years old.
- Crossing 193054MPrivateMarshalltown1 vehicles per day, counted 1970, 56 years old.
- Crossing 193055U270th StreetMarshalltown80 vehicles per day, counted 2013, 13 years old.
- Crossing 193057H280th StreetGilman50 vehicles per day, counted 2013, 13 years old.
- Crossing 193059W290th StreetGilman470 vehicles per day, counted 2013, 13 years old.
- Crossing 193060RGreen Castle RoadGilman15 vehicles per day, counted 2013, 13 years old.
- Crossing 193061XPrivateGilman1 vehicles per day, counted 1970, 56 years old.
- Crossing 193063LYates AvenueGilman30 vehicles per day, counted 2013, 13 years old.
- Crossing 193064T320th StreetGilman40 vehicles per day, counted 2013, 13 years old.
- Crossing 193065A325th StreetGilman60 vehicles per day, counted 2013, 13 years old.
- Crossing 193066GCenter StreetGilman700 vehicles per day, counted 2013, 13 years old.
- Crossing 193067NChurch StreetGilman220 vehicles per day, counted 2013, 13 years old.
- Crossing 193068VStrait StreetGilman70 vehicles per day, counted 2017, 9 years old.
- Crossing 193069CMain StreetGilman590 vehicles per day, counted 2013, 13 years old.
- Crossing 193070WNorth 115th Avenue EastGilman10 vehicles per day, counted 2014, 12 years old.
- Crossing 193071DNorth 107th Avenue EastGilman25 vehicles per day, counted 2014, 12 years old.
- Crossing 193074YF 17Grinnell320 vehicles per day, counted 2014, 12 years old.
- Crossing 193075FNorth 87th Avenue EastGrinnell15 vehicles per day, counted 2014, 12 years old.
- Crossing 193076MEast 156th Street NorthGrinnell25 vehicles per day, counted 2014, 12 years old.
- Crossing 193077U340th AvenueGrinnell25 vehicles per day, counted 2014, 12 years old.
- Crossing 193079HPrivateGrinnell1 vehicles per day, counted 1970, 56 years old.
- Crossing 193080C20th StreetGrinnell60 vehicles per day, counted 2010, 16 years old.
- Crossing 193082R350th AvenueGrinnell60 vehicles per day, counted 2014, 12 years old.
- Crossing 193084EPrivateGrinnell1 vehicles per day, counted 1970, 56 years old.
- Crossing 193086TPrivateGrinnell1 vehicles per day, counted 1970, 56 years old.
- Crossing 193087A16th AvenueGrinnell610 vehicles per day, counted 2014, 12 years old.
- Crossing 193088G10th AvenueGrinnell1,420 vehicles per day, counted 2014, 12 years old.
- Crossing 193089N8th AvenueGrinnell1,100 vehicles per day, counted 2014, 12 years old.
- Crossing 193090HPedestrianGrinnell1 vehicles per day are reported. The count year is not reported.
- Crossing 193091PPedestrianGrinnell1 vehicles per day are reported. The count year is not reported.
- Crossing 193092WPedestrianGrinnellRoad traffic is not reported.
- Crossing 193093DPedestrianGrinnell1 vehicles per day are reported. The count year is not reported.
- Crossing 193094KPedestrianGrinnell1 vehicles per day are reported. The count year is not reported.
- Crossing 193095SPedestrianGrinnell1 vehicles per day are reported. The count year is not reported.
- Crossing 193096Y6th AvenueGrinnell6,900 vehicles per day, counted 2015, 11 years old.
- Crossing 193097F5th AvenueGrinnell1,280 vehicles per day, counted 2014, 12 years old.
- Crossing 193098M4th AvenueGrinnell1,500 vehicles per day, counted 2014, 12 years old.
- Crossing 193099U3rd AvenueGrinnell1,540 vehicles per day, counted 2014, 12 years old.
- Crossing 193101T1st AvenueGrinnell1,840 vehicles per day, counted 2014, 12 years old.
- Crossing 193102AHamiliton AvenueGrinnell410 vehicles per day, counted 2014, 12 years old.
- Crossing 193103GWashington AvenueGrinnell590 vehicles per day, counted 2014, 12 years old.
- Crossing 193105VOgan AvenueGrinnell1,260 vehicles per day, counted 2014, 12 years old.
- Crossing 193106CPinder AvenueGrinnell2,010 vehicles per day, counted 2014, 12 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.