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 701–800 of 6,544
- Crossing 185990DJefferson AvenueAlton80 vehicles per day, counted 2011, 15 years old.
- Crossing 185991K480th StreetAlton30 vehicles per day, counted 2011, 15 years old.
- Crossing 185992SPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 185993Y490th StreetAlton25 vehicles per day, counted 2011, 15 years old.
- Crossing 185994FJackson AvenueAlton942 vehicles per day, counted 2024, 2 years old.
- Crossing 185995MPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 185996UPrivate FieldAlton10 vehicles per day, counted 2003, 23 years old.
- Crossing 185997B110th StreetLe Mars60 vehicles per day, counted 2011, 15 years old.
- Crossing 185998HPrivateLe Mars1 vehicles per day, counted 1970, 56 years old.
- Crossing 186001W130th StreetLe Mars300 vehicles per day, counted 2015, 11 years old.
- Crossing 186002D140th StreetLe Mars60 vehicles per day, counted 2011, 15 years old.
- Crossing 186003K150th StreetLe Mars140 vehicles per day, counted 2015, 11 years old.
- Crossing 186004S160th StreetLe Mars130 vehicles per day, counted 2015, 11 years old.
- Crossing 186005Y6th Street NortheastLe Mars1,060 vehicles per day, counted 2015, 11 years old.
- Crossing 186006F1st Street NortheastLe Mars3,650 vehicles per day, counted 2015, 11 years old.
- Crossing 186796NPrivateLe Mars1 vehicles per day, counted 1970, 56 years old.
- Crossing 186797VPrivateLe Mars1 vehicles per day, counted 1970, 56 years old.
- Crossing 186798CPrivateLe Mars1 vehicles per day, counted 1970, 56 years old.
- Crossing 186799JPrivateLe Mars1 vehicles per day, counted 1970, 56 years old.
- Crossing 186800BPrivateLe Mars1 vehicles per day, counted 1970, 56 years old.
- Crossing 186801HPrivateLe Mars1 vehicles per day, counted 1970, 56 years old.
- Crossing 186802PPrivateLe Mars1 vehicles per day, counted 1970, 56 years old.
- Crossing 186803WPrivateLe Mars1 vehicles per day, counted 1970, 56 years old.
- Crossing 186804DPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 186805KPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 186808FPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 186809MPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 186810GPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 186812VPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 186814JPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 186815RPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 186816XPrivateAlton1 vehicles per day, counted 1970, 56 years old.
- Crossing 186817EPrivateHospers1 vehicles per day, counted 1970, 56 years old.
- Crossing 186820MPrivateHospers1 vehicles per day, counted 1970, 56 years old.
- Crossing 186826DPrivateSibley1 vehicles per day, counted 1970, 56 years old.
- Crossing 187090U15th Street SouthwestMason City2,421 vehicles per day, counted 2025, 1 year old.
- Crossing 187170MPrivateHospers1 vehicles per day, counted 1988, 38 years old.
- Crossing 190300KStory StreetBoone2,250 vehicles per day, counted 2024, 2 years old.
- Crossing 190301SGreene StreetBoone1,207 vehicles per day, counted 2024, 2 years old.
- Crossing 190305UCrawford StreetBoone381 vehicles per day, counted 2024, 2 years old.
- Crossing 190307HDivision StreetBoone1,230 vehicles per day, counted 2024, 2 years old.
- Crossing 190309WMarion StreetBoone1,526 vehicles per day, counted 2024, 2 years old.
- Crossing 190313LPrivateBoone1 vehicles per day, counted 1970, 56 years old.
- Crossing 190314TLamb LaneBoone60 vehicles per day, counted 2011, 15 years old.
- Crossing 190316GKey LaneBoone30 vehicles per day, counted 2011, 15 years old.
- Crossing 190320W210th StreetOgden40 vehicles per day, counted 2011, 15 years old.
- Crossing 190321DNortheast 3rd StreetOgden490 vehicles per day, counted 2015, 11 years old.
- Crossing 190322KNorth 1st StreetOgden2,400 vehicles per day, counted 2015, 11 years old.
- Crossing 190324YNorthwest 4th StreetOgden1,050 vehicles per day, counted 2015, 11 years old.
- Crossing 190325FNorth West 7th StreetOgden930 vehicles per day, counted 2015, 11 years old.
- Crossing 190326MG AvenueOgden60 vehicles per day, counted 2011, 15 years old.
- Crossing 190327UPrivateOgden1 vehicles per day, counted 1970, 56 years old.
- Crossing 190328BPrivateOgden1 vehicles per day, counted 1970, 56 years old.
- Crossing 190329HEast AvenueOgden60 vehicles per day, counted 2011, 15 years old.
- Crossing 190332RC AvenueBeaver60 vehicles per day, counted 2011, 15 years old.
- Crossing 190334EB AvenueBeaver230 vehicles per day, counted 2015, 11 years old.
- Crossing 190335LA AvenueBeaver20 vehicles per day, counted 2012, 14 years old.
- Crossing 190336TX AvenueGrand Junction45 vehicles per day, counted 2012, 14 years old.
- Crossing 190337AW AvenueGrand Junction230 vehicles per day, counted 2024, 2 years old.
- Crossing 190339N19th StreetGrand Junction130 vehicles per day, counted 2012, 14 years old.
- Crossing 190340H16th StreetGrand Junction950 vehicles per day, counted 2008, 18 years old.
- Crossing 190341P13th StreetGrand Junction290 vehicles per day, counted 2004, 22 years old.
- Crossing 190342W9th StreetGrand Junction750 vehicles per day, counted 2015, 11 years old.
- Crossing 190344KS AvenueGrand Junction520 vehicles per day, counted 2024, 2 years old.
- Crossing 190360ULiberty AvenueClinton870 vehicles per day, counted 2014, 12 years old.
- Crossing 190362HHarrison DriveClinton809 vehicles per day, counted 2024, 2 years old.
- Crossing 190363PSouth 21st StreetClinton1,000 vehicles per day, counted 1975, 51 years old.
- Crossing 190364WPrivateClinton1 vehicles per day, counted 1970, 56 years old.
- Crossing 190365DManufacturing DriveClinton9,400 vehicles per day, counted 2014, 12 years old.
- Crossing 190370A7th AvenueCamanche2,870 vehicles per day, counted 2014, 12 years old.
- Crossing 190371G9th AvenueCamanche880 vehicles per day, counted 2014, 12 years old.
- Crossing 190372N21st StreetClinton480 vehicles per day, counted 2002, 24 years old.
- Crossing 190373VPrivateCamanche1 vehicles per day, counted 1970, 56 years old.
- Crossing 190374CSouth 54th StreetLow Moor120 vehicles per day, counted 2014, 12 years old.
- Crossing 190375JPrivateLow Moor1 vehicles per day, counted 1970, 56 years old.
- Crossing 190376R44th Avenue SouthLow Moor510 vehicles per day, counted 2014, 12 years old.
- Crossing 190377X3rd StreetLow Moor1,830 vehicles per day, counted 2014, 12 years old.
- Crossing 190379L350th AvenueLow Moor210 vehicles per day, counted 2014, 12 years old.
- Crossing 190380F340th AvenueLow Moor40 vehicles per day, counted 2014, 12 years old.
- Crossing 190381M335th AvenueLow Moor1 vehicles per day, counted 1970, 56 years old.
- Crossing 190383B330th AvenueDe Witt150 vehicles per day, counted 2014, 12 years old.
- Crossing 190384H320th AvenueDe Witt45 vehicles per day, counted 2014, 12 years old.
- Crossing 190385P300th AvenueDe Witt130 vehicles per day, counted 2014, 12 years old.
- Crossing 190387D3rd Avenue EastDe Witt540 vehicles per day, counted 2010, 16 years old.
- Crossing 190388KSouth 6th AvenueDe Witt5,300 vehicles per day, counted 2014, 12 years old.
- Crossing 190389SS 9th AvenueDe Witt434 vehicles per day, counted 1998, 28 years old.
- Crossing 190390L260th AvenueDe Witt740 vehicles per day, counted 2014, 12 years old.
- Crossing 190391T250th AvenueDe Witt80 vehicles per day, counted 2014, 12 years old.
- Crossing 190394N237th AvenueGrand Mound60 vehicles per day, counted 2014, 12 years old.
- Crossing 190395VEast StreetGrand Mound490 vehicles per day, counted 2014, 12 years old.
- Crossing 190396CSmith StreetGrand Mound460 vehicles per day, counted 2014, 12 years old.
- Crossing 190397JWilliams StreetGrand Mound170 vehicles per day, counted 2014, 12 years old.
- Crossing 190398R210th AvenueGrand Mound40 vehicles per day, counted 2014, 12 years old.
- Crossing 190399X190th AvenueCalamus430 vehicles per day, counted 2014, 12 years old.
- Crossing 190400P2nd StreetCalamus780 vehicles per day, counted 2014, 12 years old.
- Crossing 190401WFirst StreetCalamus220 vehicles per day, counted 2002, 24 years old.
- Crossing 190402DPrivateCalamus1 vehicles per day, counted 1970, 56 years old.
- Crossing 190403K158th AvenueCalamus120 vehicles per day, counted 2014, 12 years old.
- Crossing 190404SPrivateCalamus1 vehicles per day, counted 1970, 56 years old.
- Crossing 190406FToronto Street SouthWheatland940 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.