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 list
Crossings on page 1 in Iowa Northern Railway CompanyLatitude 42.7788°, longitude -92.6450°.
Loading the map.

The 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.

Page 1 of 5
  1. MITCHELL AVEWaterloo607569YFlashing lights reported
    16Trains per day
    1,650 vehicles per day2018 road count
  2. HAWTHORNE AVEWaterloo607571AGates reported
    12Trains per day
    5,100 vehicles per day2017 road count
  3. W 18TH STWaterloo607572GFlashing lights reported
    12Trains per day
    6,000 vehicles per day2017 road count
  4. W 15TH STWaterloo607573NFlashing lights reported
    12Trains per day
    1,000 vehicles per day2017 road count
  5. W 11TH STWaterloo607576JFlashing lights reported
    12Trains per day
    7,860 vehicles per day2017 road count
  6. VAIL AVEShell Rock607398ASigns reported
    10Trains per day
    45 vehicles per day2024 road count
  7. 220TH STShell Rock607399GGates reported
    9Trains per day
    321 vehicles per day2024 road count
  8. COMMERCIAL STWaterloo200785NFlashing lights reported
    8Trains per day
    2,230 vehicles per day2017 road count
  9. JEFFERSON STWaterloo200786VFlashing lights reported
    8Trains per day
    1,210 vehicles per day2017 road count
  10. UNION AVEClarksville607403USigns reported
    6Trains per day
    26 vehicles per day2024 road count
  11. E AVEVinton607656CSigns reported
    6Trains per day
    700 vehicles per day2017 road count
  12. S BROADWAY STManly876211SSigns reported
    6Trains per day
    460 vehicles per day2017 road count
  13. RAVEN AVEPlymouth606106XSigns reported
    5Trains per day
    45 vehicles per day2013 road count
  14. 340TH STPlymouth606107ESigns reported
    5Trains per day
    45 vehicles per day2013 road count
  15. QUAIL AVEManly606109TSigns reported
    5Trains per day
    80 vehicles per day2017 road count
  16. 350TH STManly606110MSigns reported
    5Trains per day
    80 vehicles per day2017 road count
  17. CEDAR STLa Porte City607534XGates reported
    5Trains per day
    900 vehicles per day2017 road count
  18. C AVEVinton607654NFlashing lights reported
    5Trains per day
    5,100 vehicles per day2024 road count
  19. D AVEVinton607655VSigns reported
    5Trains per day
    3,580 vehicles per day2017 road count
  20. east STREETMt Auburn607672LSigns reported
    5Trains per day
    75 vehicles per day2017 road count
  21. BISHOP AVELa Porte City607684FSigns reported
    5Trains per day
    340 vehicles per day2017 road count
  22. SPRUCE STLa Porte City607685MSigns reported
    5Trains per day
    289 vehicles per day2017 road count
  23. E ROWLEY STGreene607688HSigns reported
    5Trains per day
    130 vehicles per day2017 road count
  24. E TRAER STGreene607689PGates reported
    5Trains per day
    1,470 vehicles per day2017 road count
  25. E DOW STGreene607690JSigns reported
    5Trains per day
    600 vehicles per day2017 road count
  26. E ELY STGreene607691RSigns reported
    5Trains per day
    600 vehicles per day2017 road count
  27. bradford STMarble Rock607704PGates reported
    5Trains per day
    870 vehicles per day2017 road count
  28. W MAIN AVERockford607725HFlashing lights reported
    5Trains per day
    1,200 vehicles per day2017 road count
  29. Trail CrossingWaterloo934342FSigns reported
    5Trains per day
    No road count has been reported.
  30. 50TH STOelwein201190LSigns reported
    4Trains per day
    60 vehicles per day2017 road count
  31. ZINNIA AVENora Springs606088CGates reported
    4Trains per day
    922 vehicles per day2024 road count
  32. YARROW AVENora Springs606091KGates reported
    4Trains per day
    110 vehicles per day2005 road count
  33. 275TH STNora Springs606092SSigns reported
    4Trains per day
    45 vehicles per day2005 road count
  34. 290TH STRock Falls606094FSigns reported
    4Trains per day
    50 vehicles per day2005 road count
  35. 295TH STRock Falls606095MSigns reported
    4Trains per day
    60 vehicles per day2005 road count
  36. VINE AVERock Falls606096UGates reported
    4Trains per day
    260 vehicles per day2009 road count
  37. THRUSH AVEPlymouth606100GFlashing lights reported
    4Trains per day
    1,530 vehicles per day2009 road count
  38. 320TH STPlymouth606101NSigns reported
    4Trains per day
    70 vehicles per day2005 road count
  39. SPRUCE AVEPlymouth606102VSigns reported
    4Trains per day
    25 vehicles per day2005 road count
  40. BADGER AVEShell Rock607383KSigns reported
    4Trains per day
    100 vehicles per day2025 road count
  41. 250TH STShell Rock607385YSigns reported
    4Trains per day
    110 vehicles per day2024 road count
  42. SHELL ROCK BEND Pk RdShell Rock607387MSigns reported
    4Trains per day
    10 vehicles per day2013 road count
  43. WOODS AVEShell Rock607388USigns reported
    4Trains per day
    140 vehicles per day2024 road count
  44. S CHERRY STShell Rock607391CGates reported
    4Trains per day
    2,350 vehicles per day2017 road count
  45. W RAILROAD STShell Rock607392JSigns reported
    4Trains per day
    70 vehicles per day2013 road count
  46. WILLOW AVEShell Rock607393RSigns reported
    4Trains per day
    53 vehicles per day2024 road count
  47. LAKE RDShell Rock607394XSigns reported
    4Trains per day
    70 vehicles per day2024 road count
  48. LAKE RDShell Rock607395ESigns reported
    4Trains per day
    70 vehicles per day2024 road count
  49. 225TH STShell Rock607397TSigns reported
    4Trains per day
    70 vehicles per day2024 road count
  50. 202ND STClarksville607404BSigns reported
    4Trains per day
    37 vehicles per day2024 road count

Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Read about the data.