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 3,901–4,000 of 6,544
- Crossing 385287R205thNew Hampton30 vehicles per day, counted 2005, 21 years old.
- Crossing 385288XNewell AveNew Hampton90 vehicles per day, counted 2009, 17 years old.
- Crossing 385289EPrivate RoadNew Hampton1 vehicles per day, counted 1970, 56 years old.
- Crossing 385290YMission AveNew Hampton60 vehicles per day, counted 2009, 17 years old.
- Crossing 385292MN Linn AveNew Hampton6,100 vehicles per day, counted 2010, 16 years old.
- Crossing 385293UN Maple AveNew Hampton651 vehicles per day, counted 1998, 28 years old.
- Crossing 385294BIndustrial AveNew Hampton570 vehicles per day, counted 2005, 21 years old.
- Crossing 385295HKenwood AveNew Hampton570 vehicles per day, counted 2009, 17 years old.
- Crossing 385296P210thNew Hampton660 vehicles per day, counted 2009, 17 years old.
- Crossing 385297WJasper AveNew Hampton50 vehicles per day, counted 2005, 21 years old.
- Crossing 385298DIvanhoe CtNew Hampton10 vehicles per day, counted 2005, 21 years old.
- Crossing 385299KHickory AveIonia50 vehicles per day, counted 2005, 21 years old.
- Crossing 385300CFayette AveIonia70 vehicles per day, counted 2005, 21 years old.
- Crossing 385301J220thIonia660 vehicles per day, counted 2009, 17 years old.
- Crossing 385302RN Center StIonia1,140 vehicles per day, counted 2009, 17 years old.
- Crossing 385304EPrivate RoadIonia1 vehicles per day, counted 1970, 56 years old.
- Crossing 385305LDurham AveIonia30 vehicles per day, counted 2005, 21 years old.
- Crossing 385306TPrivate RoadIonia1 vehicles per day, counted 1970, 56 years old.
- Crossing 385307A40e NW/C 15-95-14Bassett60 vehicles per day, counted 2005, 21 years old.
- Crossing 385308GCheyenne AveBassett150 vehicles per day, counted 2005, 21 years old.
- Crossing 385310HS Main StBassett330 vehicles per day, counted 2009, 17 years old.
- Crossing 385311PPrivate RoadBassett1 vehicles per day, counted 1970, 56 years old.
- Crossing 385413HAsherton AveBassett80 vehicles per day, counted 2005, 21 years old.
- Crossing 385415WPrivate RoadBassett1 vehicles per day, counted 1970, 56 years old.
- Crossing 385416DPrivate RoadBassett1 vehicles per day, counted 1970, 56 years old.
- Crossing 385417KWindfall AveCharles City110 vehicles per day, counted 2001, 25 years old.
- Crossing 385418SPrivate RoadCharles City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385419YPrivate RoadCharles City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385420TVictory AveCharles City5 vehicles per day, counted 2009, 17 years old.
- Crossing 385421A190th StCharles City100 vehicles per day, counted 2009, 17 years old.
- Crossing 385422GUnderwood AveCharles City912 vehicles per day, counted 2024, 2 years old.
- Crossing 385423NTriumph AveCharles City20 vehicles per day, counted 2009, 17 years old.
- Crossing 385424V13th AveCharles City510 vehicles per day, counted 2009, 17 years old.
- Crossing 385425CPrivate RoadCharles City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385426JPedestrian PathwyCharles City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385427RE StCharles City890 vehicles per day, counted 2009, 17 years old.
- Crossing 385428XGrand AveCharles City7,300 vehicles per day, counted 2009, 17 years old.
- Crossing 385429EIowa Lane StsCharles City50 vehicles per day, counted 1975, 51 years old.
- Crossing 385433UKellogg AveCharles City370 vehicles per day, counted 2005, 21 years old.
- Crossing 385436PPackwood AveCharles City50 vehicles per day, counted 2009, 17 years old.
- Crossing 385437W185th StCharles City70 vehicles per day, counted 2009, 17 years old.
- Crossing 385438DNuthatch AveCharles City30 vehicles per day, counted 2001, 25 years old.
- Crossing 385439KPrivate RoadCharles City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385440EMarch AveCharles City35 vehicles per day, counted 2001, 25 years old.
- Crossing 385441L175th StRudd15 vehicles per day, counted 2009, 17 years old.
- Crossing 385442TLancer AveRudd973 vehicles per day, counted 2024, 2 years old.
- Crossing 385443APrivate RoadRudd1 vehicles per day, counted 1970, 56 years old.
- Crossing 385445NKirkwood AveRudd10 vehicles per day, counted 2001, 25 years old.
- Crossing 385446V170th StRudd10 vehicles per day, counted 2009, 17 years old.
- Crossing 385447CJersey AveRudd35 vehicles per day, counted 2005, 21 years old.
- Crossing 385448JIndigo AveRudd35 vehicles per day, counted 2009, 17 years old.
- Crossing 385449RPrivate RoadRudd1 vehicles per day, counted 1970, 56 years old.
- Crossing 385451SFloyd StRudd289 vehicles per day, counted 1998, 28 years old.
- Crossing 385452Y4th StRudd981 vehicles per day, counted 1998, 28 years old.
- Crossing 385453F5th StRudd289 vehicles per day, counted 1998, 28 years old.
- Crossing 385454M6th StRudd1,140 vehicles per day, counted 2009, 17 years old.
- Crossing 385455UFoothill AveRudd60 vehicles per day, counted 2001, 25 years old.
- Crossing 385456BPrivate RoadRudd1 vehicles per day, counted 1970, 56 years old.
- Crossing 385457HEcho AveRudd241 vehicles per day, counted 2024, 2 years old.
- Crossing 385458PDancer AveNora Springs40 vehicles per day, counted 2001, 25 years old.
- Crossing 385459WCameo AveNora Springs80 vehicles per day, counted 2009, 17 years old.
- Crossing 385460RRock Grove DrNora Springs114 vehicles per day, counted 1973, 53 years old.
- Crossing 385461XS Hawkeye AveNora Springs74 vehicles per day, counted 1973, 53 years old.
- Crossing 385462ES Hooker AveNora Springs675 vehicles per day, counted 1973, 53 years old.
- Crossing 385463LZinnia AveNora Springs852 vehicles per day, counted 2024, 2 years old.
- Crossing 385464TPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385465AYarrow AveMason City30 vehicles per day, counted 2005, 21 years old.
- Crossing 385466GWarbler AveMason City50 vehicles per day, counted 2005, 21 years old.
- Crossing 385467NPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385468VPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385469CUlmus AveMason City30 vehicles per day, counted 2005, 21 years old.
- Crossing 385470WPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385471DThrush AveMason City2,070 vehicles per day, counted 2009, 17 years old.
- Crossing 385472KSpruce AveMason City110 vehicles per day, counted 2005, 21 years old.
- Crossing 385473SPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385475FPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385481JPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385483XS Carolina AveMason City1,850 vehicles per day, counted 2005, 21 years old.
- Crossing 385484ES Kentucky AveMason City3,250 vehicles per day, counted 2005, 21 years old.
- Crossing 385485LVirginia AveMason City1,680 vehicles per day, counted 2009, 17 years old.
- Crossing 385487AS Carolina AveMason City1,850 vehicles per day, counted 2005, 21 years old.
- Crossing 385489NS President AveMason City770 vehicles per day, counted 2001, 25 years old.
- Crossing 385493DS Taft AveMason City7,400 vehicles per day, counted 2009, 17 years old.
- Crossing 385494KPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385495SS Eisenhower AveMason City8,600 vehicles per day, counted 2009, 17 years old.
- Crossing 385496YPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385497FLark AveMason City770 vehicles per day, counted 2009, 17 years old.
- Crossing 385498MPrivate RoadMason City1 vehicles per day, counted 1970, 56 years old.
- Crossing 385499UPrivate RoadClear Lake1 vehicles per day, counted 1970, 56 years old.
- Crossing 385501TJonquil Ave N 56th StClear Lake130 vehicles per day, counted 2005, 21 years old.
- Crossing 385502A7th Ave NClear Lake30 vehicles per day, counted 2009, 17 years old.
- Crossing 385503GN 40th StClear Lake890 vehicles per day, counted 1997, 29 years old.
- Crossing 385504NPrivate RoadClear Lake1 vehicles per day, counted 1970, 56 years old.
- Crossing 385506CPrivate RoadClear Lake1 vehicles per day, counted 1970, 56 years old.
- Crossing 385507JN 20th StClear Lake2,480 vehicles per day, counted 2009, 17 years old.
- Crossing 385508R7th Ave NClear Lake2,290 vehicles per day, counted 2005, 21 years old.
- Crossing 385509XN 14th StClear Lake926 vehicles per day, counted 1998, 28 years old.
- Crossing 385510SN 13th StClear Lake627 vehicles per day, counted 1998, 28 years old.
- Crossing 385511YN 12th StClear Lake660 vehicles per day, counted 1997, 29 years old.
- Crossing 385512FN 10th StClear Lake4,934 vehicles per day, counted 1981, 45 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.