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,901–2,000 of 6,544
- Crossing 200715YHallowell RoadWaterloo32 vehicles per day, counted 2023, 3 years old.
- Crossing 200749TThruput DrDubuque630 vehicles per day, counted 2010, 16 years old.
- Crossing 200758SEast 7th StDubuque200 vehicles per day, counted 1975, 51 years old.
- Crossing 200773UPrivateDewar1 vehicles per day, counted 1975, 51 years old.
- Crossing 200774BNewell StWaterloo100 vehicles per day, counted 2024, 2 years old.
- Crossing 200775HNorth Elk Run RoadWaterloo3,702 vehicles per day, counted 2023, 3 years old.
- Crossing 200778DLinden AvenueWaterloo1,861 vehicles per day, counted 2023, 3 years old.
- Crossing 200780EPedestrianWaterlooRoad traffic is not reported.
- Crossing 200781LWalnut StreetWaterloo2,698 vehicles per day, counted 2023, 3 years old.
- Crossing 200782TFranklin StreetWaterloo9,528 vehicles per day, counted 2023, 3 years old.
- Crossing 200783ASycamore StreetWaterloo1,262 vehicles per day, counted 2023, 3 years old.
- Crossing 200784GPedestrianWaterlooRoad traffic is not reported.
- Crossing 200785NCommercial StWaterloo2,230 vehicles per day, counted 2017, 9 years old.
- Crossing 200786VJefferson StWaterloo1,210 vehicles per day, counted 2017, 9 years old.
- Crossing 200849XR AveOelwein210 vehicles per day, counted 2017, 9 years old.
- Crossing 200850ST AveFairbank540 vehicles per day, counted 2017, 9 years old.
- Crossing 200851Y20th StFairbank45 vehicles per day, counted 2017, 9 years old.
- Crossing 200852FUnicorn RdFairbank30 vehicles per day, counted 2017, 9 years old.
- Crossing 200853M6th StFairbank240 vehicles per day, counted 2017, 9 years old.
- Crossing 200854UGrove St And 5th StFairbank1,620 vehicles per day, counted 2017, 9 years old.
- Crossing 200855B4th StFairbank520 vehicles per day, counted 2017, 9 years old.
- Crossing 200856HBaxter AveFairbank1,820 vehicles per day, counted 2017, 9 years old.
- Crossing 200857P112th StFairbank30 vehicles per day, counted 2017, 9 years old.
- Crossing 200858WBuchanan RdFairbank30 vehicles per day, counted 2017, 9 years old.
- Crossing 200859DE Cedar-wapsi RdFairbank1,790 vehicles per day, counted 2017, 9 years old.
- Crossing 200860XPrivate RoadFairbankRoad traffic is not reported.
- Crossing 200861EDuffy RdFairbank50 vehicles per day, counted 2017, 9 years old.
- Crossing 200862LE Bennington RdDunkerton45 vehicles per day, counted 2017, 9 years old.
- Crossing 200863TWheeler RdDunkerton25 vehicles per day, counted 2017, 9 years old.
- Crossing 200864AE Mt Vernon RdDunkerton30 vehicles per day, counted 2017, 9 years old.
- Crossing 200865GCanfield RdDunkerton2,040 vehicles per day, counted 2024, 2 years old.
- Crossing 200866NPrivateDunkertonRoad traffic is not reported.
- Crossing 200867VDunkerton StDunkerton1,204 vehicles per day, counted 2024, 2 years old.
- Crossing 200868CE Big Rock RdDunkerton50 vehicles per day, counted 2017, 9 years old.
- Crossing 200869JE Airline HighwayDunkerton60 vehicles per day, counted 2017, 9 years old.
- Crossing 200870DEast Donald StreetWaterloo110 vehicles per day, counted 2023, 3 years old.
- Crossing 200871KN Pilot Grove RdDunkerton60 vehicles per day, counted 2017, 9 years old.
- Crossing 200872SNorth Raymond RdWaterloo2,302 vehicles per day, counted 2023, 3 years old.
- Crossing 200873Y4th St SWOelwein970 vehicles per day, counted 2017, 9 years old.
- Crossing 200927C160th StreetClare20 vehicles per day, counted 2015, 11 years old.
- Crossing 200928JHayes AvenueClare30 vehicles per day, counted 2015, 11 years old.
- Crossing 200930K175th StreetClare60 vehicles per day, counted 2015, 11 years old.
- Crossing 200931S185th StreetClare160 vehicles per day, counted 2015, 11 years old.
- Crossing 200932YIa 7Clare3,720 vehicles per day, counted 2024, 2 years old.
- Crossing 200933F200th StreetClare30 vehicles per day, counted 2015, 11 years old.
- Crossing 200934MPrivateClare1 vehicles per day, counted 1977, 49 years old.
- Crossing 200941XParagon AveFort Dodge1,774 vehicles per day, counted 2024, 2 years old.
- Crossing 200942EElm StreetRolfe289 vehicles per day, counted 1998, 28 years old.
- Crossing 200943LOak StreetRolfe180 vehicles per day, counted 2007, 19 years old.
- Crossing 200944T460th StreetRolfe170 vehicles per day, counted 2024, 2 years old.
- Crossing 200945A290th StreetRolfe180 vehicles per day, counted 2024, 2 years old.
- Crossing 200946G450th StreetRolfe35 vehicles per day, counted 2003, 23 years old.
- Crossing 200947NPrivateRolfe1 vehicles per day, counted 1970, 56 years old.
- Crossing 200948V280th AvenueRolfe35 vehicles per day, counted 2003, 23 years old.
- Crossing 200950W440th StreetPlover15 vehicles per day, counted 2003, 23 years old.
- Crossing 200951D270th AvenuePlover25 vehicles per day, counted 2007, 19 years old.
- Crossing 200953S430th StreetPlover20 vehicles per day, counted 2003, 23 years old.
- Crossing 200954Y260th AvenuePlover35 vehicles per day, counted 2003, 23 years old.
- Crossing 200955F250th AvenuePlover250 vehicles per day, counted 2007, 19 years old.
- Crossing 200956MJackson StreetPlover500 vehicles per day, counted 2007, 19 years old.
- Crossing 200958BLind StPlover1 vehicles per day, counted 1977, 49 years old.
- Crossing 200959H240th AvenuePlover30 vehicles per day, counted 2003, 23 years old.
- Crossing 200960C410th StreetPlover30 vehicles per day, counted 2003, 23 years old.
- Crossing 200961JPrivatePlover1 vehicles per day, counted 1970, 56 years old.
- Crossing 200962R510th StreetMallard20 vehicles per day, counted 2007, 19 years old.
- Crossing 200963X470th AvenueMallard25 vehicles per day, counted 2007, 19 years old.
- Crossing 200964EPrivateMallard1 vehicles per day, counted 1970, 56 years old.
- Crossing 200965L495th StreetMallard5 vehicles per day, counted 2007, 19 years old.
- Crossing 200966TIa 4Mallard2,300 vehicles per day, counted 2024, 2 years old.
- Crossing 200967AMicawber StreetMallard200 vehicles per day, counted 2007, 19 years old.
- Crossing 200968GInman AvenueMallard970 vehicles per day, counted 2007, 19 years old.
- Crossing 200969NMiller StreetMallard211 vehicles per day, counted 1973, 53 years old.
- Crossing 200985XN Linn AveNew Hampton2,770 vehicles per day, counted 2009, 17 years old.
- Crossing 201125FMulberry StreetWaterloo973 vehicles per day, counted 2023, 3 years old.
- Crossing 201126MLafayette StreetWaterloo1,659 vehicles per day, counted 2023, 3 years old.
- Crossing 201137AR AveOelwein470 vehicles per day, counted 2017, 9 years old.
- Crossing 201190L50th StOelwein60 vehicles per day, counted 2017, 9 years old.
- Crossing 201210V60th StOelwein1,770 vehicles per day, counted 2024, 2 years old.
- Crossing 201261F10th AveAckley60 vehicles per day, counted 2013, 13 years old.
- Crossing 201262MCo Hwy D 15Ackley740 vehicles per day, counted 2017, 9 years old.
- Crossing 201263U130th StAckley20 vehicles per day, counted 2013, 13 years old.
- Crossing 201266PV AveSteamboat Rock50 vehicles per day, counted 2017, 9 years old.
- Crossing 201268D160th StSteamboat Rock50 vehicles per day, counted 2013, 13 years old.
- Crossing 201269K170th StSteamboat Rock70 vehicles per day, counted 2013, 13 years old.
- Crossing 201295APrivateAlbionRoad traffic is not reported.
- Crossing 201296GPrivateAlbionRoad traffic is not reported.
- Crossing 201299CPrivateAlbionRoad traffic is not reported.
- Crossing 201302HPrivateAlbionRoad traffic is not reported.
- Crossing 201303PPrivateAlbionRoad traffic is not reported.
- Crossing 201306KPrivateLiscombRoad traffic is not reported.
- Crossing 201309FPrivateLiscombRoad traffic is not reported.
- Crossing 201312NPrivateLiscombRoad traffic is not reported.
- Crossing 201313VPrivateLiscombRoad traffic is not reported.
- Crossing 201314CPrivateUnionRoad traffic is not reported.
- Crossing 201316RPrivateUnionRoad traffic is not reported.
- Crossing 201317XPrivateUnionRoad traffic is not reported.
- Crossing 201318EPrivateUnionRoad traffic is not reported.
- Crossing 201325PPrivateEldoraRoad traffic is not reported.
- Crossing 201460HPrivate Field CrossingClarksvilleRoad traffic is not reported.
- Crossing 201461PPrivate CrossingClarksvilleRoad traffic is not reported.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.