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 601–700 of 6,544
- Crossing 095327KPrivateBrooksRoad traffic is not reported.
- Crossing 095328SPrivateNodawayRoad traffic is not reported.
- Crossing 095329YChestnut AveNodaway25 vehicles per day, counted 2016, 10 years old.
- Crossing 095330T4th StNodaway15 vehicles per day, counted 2016, 10 years old.
- Crossing 095331A2nd StNodaway340 vehicles per day, counted 2016, 10 years old.
- Crossing 095335CCo RdVillisca130 vehicles per day, counted 2016, 10 years old.
- Crossing 095336JS 7th AveVillisca190 vehicles per day, counted 2012, 14 years old.
- Crossing 097425HPrivateLe MarsRoad traffic is not reported.
- Crossing 097426P165th StLe Mars80 vehicles per day, counted 2011, 15 years old.
- Crossing 097427WKeystone AveLe Mars40 vehicles per day, counted 2011, 15 years old.
- Crossing 097428D150th StLe Mars50 vehicles per day, counted 2011, 15 years old.
- Crossing 097429KCounty RoadStruble270 vehicles per day, counted 2015, 11 years old.
- Crossing 097430E130th StStruble20 vehicles per day, counted 2011, 15 years old.
- Crossing 097431L120th StStruble20 vehicles per day, counted 2011, 15 years old.
- Crossing 097433A4th StreetStruble130 vehicles per day, counted 2011, 15 years old.
- Crossing 097434GWilliam StreetStruble289 vehicles per day, counted 1998, 28 years old.
- Crossing 097435NMain StStruble800 vehicles per day, counted 2015, 11 years old.
- Crossing 097437C510th StStruble90 vehicles per day, counted 2011, 15 years old.
- Crossing 097438J500th StStruble70 vehicles per day, counted 2015, 11 years old.
- Crossing 097441S490th StStruble30 vehicles per day, counted 2011, 15 years old.
- Crossing 097443F480th StMaurice25 vehicles per day, counted 2011, 15 years old.
- Crossing 097445U4th StreetMaurice520 vehicles per day, counted 2015, 11 years old.
- Crossing 097446B460th StMaurice10 vehicles per day, counted 2011, 15 years old.
- Crossing 097447HPrivateSioux CenterRoad traffic is not reported.
- Crossing 097448PPrivateSioux CenterRoad traffic is not reported.
- Crossing 097449W450th StMaurice1,970 vehicles per day, counted 2024, 2 years old.
- Crossing 097450RPrivateSioux CenterRoad traffic is not reported.
- Crossing 097451X440th StSioux Center60 vehicles per day, counted 2011, 15 years old.
- Crossing 097452EPrivateSioux CenterRoad traffic is not reported.
- Crossing 097453L430th StSioux Center45 vehicles per day, counted 2011, 15 years old.
- Crossing 097455APrivateSioux CenterRoad traffic is not reported.
- Crossing 097456G420th StSioux Center1,242 vehicles per day, counted 2024, 2 years old.
- Crossing 097457N20th StreetSioux Center2,050 vehicles per day, counted 2015, 11 years old.
- Crossing 097458V9th St SWSioux Center1,170 vehicles per day, counted 2015, 11 years old.
- Crossing 097461DPrivateDoonRoad traffic is not reported.
- Crossing 097462KGoldfinch AveDoon35 vehicles per day, counted 2011, 15 years old.
- Crossing 097464YPrivateDoonRoad traffic is not reported.
- Crossing 097465F270th StRock Valley50 vehicles per day, counted 2015, 11 years old.
- Crossing 098356F540th StCenterville60 vehicles per day, counted 2014, 12 years old.
- Crossing 098358UDewey RdCenterville190 vehicles per day, counted 2014, 12 years old.
- Crossing 098359B230th AveCenterville1,030 vehicles per day, counted 2014, 12 years old.
- Crossing 098360VS 21st StCenterville450 vehicles per day, counted 1979, 47 years old.
- Crossing 098361CS 20th StCenterville112 vehicles per day, counted 1979, 47 years old.
- Crossing 098419HCarbide LnKeokuk2,210 vehicles per day, counted 2014, 12 years old.
- Crossing 098431P307th StreetMontrose28 vehicles per day, counted 1984, 42 years old.
- Crossing 098440NVelvet AveCoon Rapids740 vehicles per day, counted 2012, 14 years old.
- Crossing 098442C252nd AvenueFort Madison50 vehicles per day, counted 1983, 43 years old.
- Crossing 175252KAll Private In YardClinton1 vehicles per day, counted 1970, 56 years old.
- Crossing 176073X280th StreetGraettinger490 vehicles per day, counted 2007, 19 years old.
- Crossing 176074EUS 169Bode3,060 vehicles per day, counted 2024, 2 years old.
- Crossing 176276CSoutheast 26th StreetDes Moines50 vehicles per day, counted 1980, 46 years old.
- Crossing 185836FPolk AvenueSibley10 vehicles per day, counted 2007, 19 years old.
- Crossing 185837M120th StreetSibley15 vehicles per day, counted 2007, 19 years old.
- Crossing 185838U130th StreetSibley60 vehicles per day, counted 2007, 19 years old.
- Crossing 185839B140th StreetSibley50 vehicles per day, counted 2007, 19 years old.
- Crossing 185840VIa Hwy 9Sibley2,100 vehicles per day, counted 2024, 2 years old.
- Crossing 185841COriole AvenueSibley521 vehicles per day, counted 2024, 2 years old.
- Crossing 185842J160th StreetSibley30 vehicles per day, counted 2007, 19 years old.
- Crossing 185843RPrivateSibley1 vehicles per day, counted 1970, 56 years old.
- Crossing 185844XPrivateSibley1 vehicles per day, counted 1970, 56 years old.
- Crossing 185845E5th StreetSibley1,160 vehicles per day, counted 2007, 19 years old.
- Crossing 185846L9th StreetSibley620 vehicles per day, counted 2007, 19 years old.
- Crossing 185847T11th StreetSibley750 vehicles per day, counted 2007, 19 years old.
- Crossing 185848A180th StreetSibley100 vehicles per day, counted 2015, 11 years old.
- Crossing 185849G190th StreetSibley45 vehicles per day, counted 2007, 19 years old.
- Crossing 185850B200th StreetSibley50 vehicles per day, counted 2007, 19 years old.
- Crossing 185851H210th StreetAshton661 vehicles per day, counted 2024, 2 years old.
- Crossing 185852P220th StreetAshton40 vehicles per day, counted 1999, 27 years old.
- Crossing 185853W230th StreetAshton580 vehicles per day, counted 2007, 19 years old.
- Crossing 185854D3rd StreetAshton660 vehicles per day, counted 2007, 19 years old.
- Crossing 185855K250th StreetAshton45 vehicles per day, counted 2007, 19 years old.
- Crossing 185856S260th StreetAshton300 vehicles per day, counted 2007, 19 years old.
- Crossing 185857Y270th StreetSheldon5 vehicles per day, counted 2003, 23 years old.
- Crossing 185858F280th StreetSheldon360 vehicles per day, counted 2007, 19 years old.
- Crossing 185859M290th StreetSheldon1 vehicles per day are reported. The count year is not reported.
- Crossing 185860G300th StreetSheldon35 vehicles per day, counted 2007, 19 years old.
- Crossing 185861NMonroe AvenueSheldon45 vehicles per day, counted 2007, 19 years old.
- Crossing 185862VMarietta RoadSheldon25 vehicles per day, counted 2007, 19 years old.
- Crossing 185863CPark StreetSheldon5,800 vehicles per day, counted 2010, 16 years old.
- Crossing 185864J7th StreetSheldon890 vehicles per day, counted 2007, 19 years old.
- Crossing 185865R8th StreetSheldon860 vehicles per day, counted 2007, 19 years old.
- Crossing 185867ERailroad AvenueSheldon627 vehicles per day, counted 1998, 28 years old.
- Crossing 185868LElevator AccessSheldon627 vehicles per day, counted 1998, 28 years old.
- Crossing 185970S16th StreetSheldon1,560 vehicles per day, counted 2007, 19 years old.
- Crossing 185971YPrivateSheldon1 vehicles per day, counted 1970, 56 years old.
- Crossing 185972F350th StreetSheldon35 vehicles per day, counted 2011, 15 years old.
- Crossing 185973M360th StreetSheldon100 vehicles per day, counted 2011, 15 years old.
- Crossing 185974U370th StreetHospers50 vehicles per day, counted 2011, 15 years old.
- Crossing 185975B380th StreetHospers40 vehicles per day, counted 2011, 15 years old.
- Crossing 185976HLog AvenueHospers60 vehicles per day, counted 2011, 15 years old.
- Crossing 185977P390th StreetHospersRoad traffic is not reported.
- Crossing 185978WMain StreetHospers740 vehicles per day, counted 2015, 11 years old.
- Crossing 185979DElm StreetHospers386 vehicles per day, counted 2012, 14 years old.
- Crossing 185980X400th StreetHospers1,540 vehicles per day, counted 2015, 11 years old.
- Crossing 185982L410th StreetHospers25 vehicles per day, counted 2011, 15 years old.
- Crossing 185983T430th StreetHospers30 vehicles per day, counted 2011, 15 years old.
- Crossing 185985GKingbird AvenueAlton571 vehicles per day, counted 2024, 2 years old.
- Crossing 185987VEast 10th StreetAlton580 vehicles per day, counted 2015, 11 years old.
- Crossing 185988CEast Division StreetAlton930 vehicles per day, counted 2015, 11 years old.
- Crossing 185989JRailroad DriveAlton26 vehicles per day, counted 2004, 22 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.