Railroad crossings reported by Iowa Northern Railway Company
The federal inventory lists 248 public crossings with Iowa Northern Railway Company as the reporting railroad.
Inventory of .
- Public crossings
- 248
- Crossings with identified warning equipment
- 245
- Crossings reported with gates
- 7%
- Highest reported trains per day
- 16
- Reported incidents since 2016
- 13
Where the crossings are.
Browse the listThe map shows the available locations on this page. Area shading may include crossings outside this group.
Gates are reported at 7% of these crossings.
- Gates177%
- Flashing lights without reported gates4719%
- Signs without reported gates or lights18173%
- Other or not reported31%
Each crossing appears once, grouped by its reported equipment. Missing fields don't mean the equipment is absent.
Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a measure of crossing safety.
Traffic counts were collected at different times. Road count years appear with each record; train count years are not reported separately.
Compare the reported train traffic.
Crossings are ordered by reported trains per day, from highest to lowest.
- MITCHELL AVEWaterloo607569YFlashing lights reported16Trains per day1,650 vehicles per day2018 road count
- HAWTHORNE AVEWaterloo607571AGates reported12Trains per day5,100 vehicles per day2017 road count
- W 18TH STWaterloo607572GFlashing lights reported12Trains per day6,000 vehicles per day2017 road count
- W 15TH STWaterloo607573NFlashing lights reported12Trains per day1,000 vehicles per day2017 road count
- W 11TH STWaterloo607576JFlashing lights reported12Trains per day7,860 vehicles per day2017 road count
- VAIL AVEShell Rock607398ASigns reported10Trains per day45 vehicles per day2024 road count
- 220TH STShell Rock607399GGates reported9Trains per day321 vehicles per day2024 road count
- COMMERCIAL STWaterloo200785NFlashing lights reported8Trains per day2,230 vehicles per day2017 road count
- JEFFERSON STWaterloo200786VFlashing lights reported8Trains per day1,210 vehicles per day2017 road count
- UNION AVEClarksville607403USigns reported6Trains per day26 vehicles per day2024 road count
- E AVEVinton607656CSigns reported6Trains per day700 vehicles per day2017 road count
- S BROADWAY STManly876211SSigns reported6Trains per day460 vehicles per day2017 road count
- RAVEN AVEPlymouth606106XSigns reported5Trains per day45 vehicles per day2013 road count
- 340TH STPlymouth606107ESigns reported5Trains per day45 vehicles per day2013 road count
- QUAIL AVEManly606109TSigns reported5Trains per day80 vehicles per day2017 road count
- 350TH STManly606110MSigns reported5Trains per day80 vehicles per day2017 road count
- CEDAR STLa Porte City607534XGates reported5Trains per day900 vehicles per day2017 road count
- C AVEVinton607654NFlashing lights reported5Trains per day5,100 vehicles per day2024 road count
- D AVEVinton607655VSigns reported5Trains per day3,580 vehicles per day2017 road count
- east STREETMt Auburn607672LSigns reported5Trains per day75 vehicles per day2017 road count
- BISHOP AVELa Porte City607684FSigns reported5Trains per day340 vehicles per day2017 road count
- SPRUCE STLa Porte City607685MSigns reported5Trains per day289 vehicles per day2017 road count
- E ROWLEY STGreene607688HSigns reported5Trains per day130 vehicles per day2017 road count
- E TRAER STGreene607689PGates reported5Trains per day1,470 vehicles per day2017 road count
- E DOW STGreene607690JSigns reported5Trains per day600 vehicles per day2017 road count
- E ELY STGreene607691RSigns reported5Trains per day600 vehicles per day2017 road count
- bradford STMarble Rock607704PGates reported5Trains per day870 vehicles per day2017 road count
- W MAIN AVERockford607725HFlashing lights reported5Trains per day1,200 vehicles per day2017 road count
- Trail CrossingWaterloo934342FSigns reported5Trains per dayNo road count has been reported.
- 50TH STOelwein201190LSigns reported4Trains per day60 vehicles per day2017 road count
- ZINNIA AVENora Springs606088CGates reported4Trains per day922 vehicles per day2024 road count
- YARROW AVENora Springs606091KGates reported4Trains per day110 vehicles per day2005 road count
- 275TH STNora Springs606092SSigns reported4Trains per day45 vehicles per day2005 road count
- 290TH STRock Falls606094FSigns reported4Trains per day50 vehicles per day2005 road count
- 295TH STRock Falls606095MSigns reported4Trains per day60 vehicles per day2005 road count
- VINE AVERock Falls606096UGates reported4Trains per day260 vehicles per day2009 road count
- THRUSH AVEPlymouth606100GFlashing lights reported4Trains per day1,530 vehicles per day2009 road count
- 320TH STPlymouth606101NSigns reported4Trains per day70 vehicles per day2005 road count
- SPRUCE AVEPlymouth606102VSigns reported4Trains per day25 vehicles per day2005 road count
- BADGER AVEShell Rock607383KSigns reported4Trains per day100 vehicles per day2025 road count
- 250TH STShell Rock607385YSigns reported4Trains per day110 vehicles per day2024 road count
- SHELL ROCK BEND Pk RdShell Rock607387MSigns reported4Trains per day10 vehicles per day2013 road count
- WOODS AVEShell Rock607388USigns reported4Trains per day140 vehicles per day2024 road count
- S CHERRY STShell Rock607391CGates reported4Trains per day2,350 vehicles per day2017 road count
- W RAILROAD STShell Rock607392JSigns reported4Trains per day70 vehicles per day2013 road count
- WILLOW AVEShell Rock607393RSigns reported4Trains per day53 vehicles per day2024 road count
- LAKE RDShell Rock607394XSigns reported4Trains per day70 vehicles per day2024 road count
- LAKE RDShell Rock607395ESigns reported4Trains per day70 vehicles per day2024 road count
- 225TH STShell Rock607397TSigns reported4Trains per day70 vehicles per day2024 road count
- 202ND STClarksville607404BSigns reported4Trains per day37 vehicles per day2024 road count
Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Read about the data.