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 5,801–5,900 of 6,544
- Crossing 875915X155th StreetHardy15 vehicles per day, counted 2003, 23 years old.
- Crossing 875916EStates AvenueHardy50 vehicles per day, counted 2003, 23 years old.
- Crossing 875917L160th StreetHardy20 vehicles per day, counted 2003, 23 years old.
- Crossing 875918TTexas AvenueHardy35 vehicles per day, counted 2003, 23 years old.
- Crossing 875919A165th StreetHardy190 vehicles per day, counted 2007, 19 years old.
- Crossing 875920UClinton AvenueHardy410 vehicles per day, counted 2007, 19 years old.
- Crossing 875922HPrivateHardy1 vehicles per day, counted 1970, 56 years old.
- Crossing 875923PVirginia AvenueHardy10 vehicles per day, counted 2003, 23 years old.
- Crossing 875924WPrivateHardy1 vehicles per day, counted 1970, 56 years old.
- Crossing 875925DWashington AvenueHardy25 vehicles per day, counted 2003, 23 years old.
- Crossing 875926K180th StreetHardy15 vehicles per day, counted 2003, 23 years old.
- Crossing 875928YXena RoadHardy15 vehicles per day, counted 2003, 23 years old.
- Crossing 875929F190th StreetGoldfield80 vehicles per day, counted 2007, 19 years old.
- Crossing 875930AIa 17Goldfield1,500 vehicles per day, counted 2024, 2 years old.
- Crossing 875931GPrivateGoldfield1 vehicles per day, counted 1970, 56 years old.
- Crossing 875932NPrivateGoldfield1 vehicles per day, counted 1970, 56 years old.
- Crossing 875933VBuchanan AvenueGoldfield15 vehicles per day, counted 2007, 19 years old.
- Crossing 875934C210 DriveGoldfield10 vehicles per day, counted 2007, 19 years old.
- Crossing 875937XMill StreetGoldfield152 vehicles per day, counted 1998, 28 years old.
- Crossing 875938EMain StreetGoldfield289 vehicles per day, counted 1998, 28 years old.
- Crossing 875950LPrivateClarion1 vehicles per day, counted 1970, 56 years old.
- Crossing 875974APrivateEstherville1 vehicles per day, counted 1970, 56 years old.
- Crossing 875975GPrivateEstherville1 vehicles per day, counted 1970, 56 years old.
- Crossing 875976NPrivateEstherville1 vehicles per day, counted 1970, 56 years old.
- Crossing 875977VPrivateEstherville1 vehicles per day, counted 1970, 56 years old.
- Crossing 875978CPrivateEstherville1 vehicles per day, counted 1970, 56 years old.
- Crossing 875979J190th StreetEstherville15 vehicles per day, counted 2003, 23 years old.
- Crossing 875980DCR A 33Estherville400 vehicles per day, counted 2007, 19 years old.
- Crossing 875981KPrivateWallingford1 vehicles per day, counted 1970, 56 years old.
- Crossing 875982SPrivateWallingford1 vehicles per day, counted 1970, 56 years old.
- Crossing 875983Y220th StreetWallingford40 vehicles per day, counted 2003, 23 years old.
- Crossing 875984FSt James StreetWallingford740 vehicles per day, counted 2007, 19 years old.
- Crossing 875985MPrivateWallingford1 vehicles per day, counted 1970, 56 years old.
- Crossing 875986UPrivateWallingford1 vehicles per day, counted 1970, 56 years old.
- Crossing 875988HPrivateWallingford1 vehicles per day, counted 1970, 56 years old.
- Crossing 875989PBur Oak RoadWallingford45 vehicles per day, counted 2003, 23 years old.
- Crossing 875990JPrivateWallingford1 vehicles per day, counted 1970, 56 years old.
- Crossing 875991RPrivateGraettinger1 vehicles per day, counted 1970, 56 years old.
- Crossing 875992X270th StreetGraettinger50 vehicles per day, counted 2007, 19 years old.
- Crossing 875993EPrivateGraettinger1 vehicles per day, counted 1970, 56 years old.
- Crossing 875994LHoffman AvenueGraettinger486 vehicles per day, counted 1998, 28 years old.
- Crossing 875995TRobins AvenueGraettinger460 vehicles per day, counted 2007, 19 years old.
- Crossing 875996APatterson AvenueGraettinger289 vehicles per day, counted 1998, 28 years old.
- Crossing 875997GPrivateGraettinger1 vehicles per day, counted 1970, 56 years old.
- Crossing 875998N435th AvenueGraettinger100 vehicles per day, counted 2007, 19 years old.
- Crossing 876001CDean AvenueDes Moines3,560 vehicles per day, counted 2016, 10 years old.
- Crossing 876002JEast Walnut StreetDes Moines1,650 vehicles per day, counted 2000, 26 years old.
- Crossing 876003RCapitol AvenueDes Moines260 vehicles per day, counted 2016, 10 years old.
- Crossing 876004XEast Grand AvenueDes Moines2,760 vehicles per day, counted 2012, 14 years old.
- Crossing 876005EDes Moines StreetDes Moines390 vehicles per day, counted 2016, 10 years old.
- Crossing 876006LHubbell AvenueDes Moines8,800 vehicles per day, counted 2012, 14 years old.
- Crossing 876009GEaston BoulevardDes Moines500 vehicles per day, counted 2016, 10 years old.
- Crossing 876012PBroadway AvenueDes Moines4,740 vehicles per day, counted 2012, 14 years old.
- Crossing 876015KNortheast 22nd StreetDes Moines5,300 vehicles per day, counted 2016, 10 years old.
- Crossing 876018FNortheast 29th StreetAnkeny1,840 vehicles per day, counted 2016, 10 years old.
- Crossing 876020GNortheast 70th AvenueAnkeny60 vehicles per day, counted 2016, 10 years old.
- Crossing 876021NNorth East 78th AvenueAnkeny5,200 vehicles per day, counted 2016, 10 years old.
- Crossing 876022VNortheast 94th AvenueAnkeny3,720 vehicles per day, counted 2016, 10 years old.
- Crossing 876023CNorth East 102nd AvenueAnkeny40 vehicles per day, counted 2016, 10 years old.
- Crossing 876024JNortheast 108th AvenueAnkeny60 vehicles per day, counted 2016, 10 years old.
- Crossing 876025RPrivateAnkeny1 vehicles per day, counted 1970, 56 years old.
- Crossing 876026XPrivateAnkeny1 vehicles per day, counted 1970, 56 years old.
- Crossing 876027ENortheast 118th AvenueElkhart30 vehicles per day, counted 2016, 10 years old.
- Crossing 876029TWest Walnut StreetElkhart2,180 vehicles per day, counted 2012, 14 years old.
- Crossing 876030MNorthwest Main StreetElkhart200 vehicles per day, counted 2016, 10 years old.
- Crossing 876032BNortheast 134th AvenueElkhart45 vehicles per day, counted 2016, 10 years old.
- Crossing 876033HNortheast 142nd AvenueElkhart35 vehicles per day, counted 2016, 10 years old.
- Crossing 876034PPrivateElkhart1 vehicles per day, counted 1970, 56 years old.
- Crossing 876035WNortheast 150th StreetElkhart270 vehicles per day, counted 2016, 10 years old.
- Crossing 876036DPrivateElkhart1 vehicles per day, counted 1970, 56 years old.
- Crossing 876037KNorth East 158th AvenueElkhart30 vehicles per day, counted 2016, 10 years old.
- Crossing 876038SPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876040TPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876041APrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876042G320th StreetCambridge110 vehicles per day, counted 2015, 11 years old.
- Crossing 876043NCenter StreetCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876044V4th StreetCambridge310 vehicles per day, counted 2015, 11 years old.
- Crossing 876046JPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876047RPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876048XPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876049E290th StreetCambridge80 vehicles per day, counted 2015, 11 years old.
- Crossing 876050YPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876051F280th StreetCambridge70 vehicles per day, counted 2015, 11 years old.
- Crossing 876052MPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876053U270th StreetCambridge35 vehicles per day, counted 2015, 11 years old.
- Crossing 876055HPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876056PPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876057W595th AvenueCambridge70 vehicles per day, counted 2015, 11 years old.
- Crossing 876058D260th StreetCambridge100 vehicles per day, counted 2015, 11 years old.
- Crossing 876059KPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876060EPrivateCambridge1 vehicles per day, counted 1970, 56 years old.
- Crossing 876062T250th StreetNevada30 vehicles per day, counted 2015, 11 years old.
- Crossing 876063A610th AvenueNevada90 vehicles per day, counted 2015, 11 years old.
- Crossing 876065NWest Maple AvenueNevada50 vehicles per day, counted 2015, 11 years old.
- Crossing 876067CWest 4th StreetNevada1,560 vehicles per day, counted 2015, 11 years old.
- Crossing 876068JPrivateNevada1 vehicles per day, counted 1970, 56 years old.
- Crossing 876070K6th StreetNevada3,109 vehicles per day, counted 2025, 1 year old.
- Crossing 876072Y8th StreetNevada368 vehicles per day, counted 2025, 1 year old.
- Crossing 876074M11th StreetNevada2,677 vehicles per day, counted 2025, 1 year old.
- Crossing 876075U19th StreetNevada2,652 vehicles per day, counted 2025, 1 year old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.