How many railroad crossings are in Black Hawk County, Iowa?

The FRA inventory of lists 162 public railroad crossings in Black Hawk County, Iowa.

Public crossings
162
Public crossings with identified warning devices
159
Public crossings reported with gates
18%
Most trains a day reported
111
Reported incidents at public crossings since 2016
30
Gate share compared with the state
12 percentage points lower

Where are these public crossings?

Browse the list
Crossings on page 2 in Black Hawk County
Loading the map.

The map shows the available locations on this page. Area shading may include crossings outside this group.

Open Black Hawk County in the full map Members

Gates are reported at 18% of these crossings.

  • Gates2918%
  • Flashing lights without reported gates4226%
  • Signs without reported gates or lights8854%
  • Other or not reported32%

Each crossing appears once, grouped by its reported warning devices. Missing fields don't mean the warning devices are absent.

Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a rating of crossings.

Traffic counts were collected at different times. Road count years appear with each record; train count years are not reported separately.

How many trains pass each crossing?

Public crossings are ordered by reported trains a day, from most to lowest.

Page 2 of 4
  1. Mulberry StreetWaterlooID 201125FFlashing lights5 trains a day
    973 vehicles a day2023 road count
  2. Lafayette StreetWaterlooID 201126MFlashing lights5 trains a day
    1,659 vehicles a day2023 road count
  3. S Holgate RdJesupID 307092SFlashing lights5 trains a day
    100 vehicles a day2009 road count
  4. S Nesbit RdJesupID 307095MSigns only5 trains a day
    20 vehicles a day2009 road count
  5. S Canfield RdRaymondID 307097BFlashing lights5 trains a day
    1,950 vehicles a day2009 road count
  6. S Pilot Grove RdRaymondID 307099PSigns only5 trains a day
    50 vehicles a day2009 road count
  7. S Ordway RdRaymondID 307101NSigns only5 trains a day
    70 vehicles a day2009 road count
  8. Lafayette RdRaymondID 307103CGates5 trains a day
    150 vehicles a day2009 road count
  9. S 3rd StRaymondID 307104JGates5 trains a day
    2,240 vehicles a day2009 road count
  10. Douglas RdElk Run HeightsID 307106XSigns only5 trains a day
    50 vehicles a day2005 road count
  11. Gilbertville RdElk Run HeightsID 307107EGates5 trains a day
    3,880 vehicles a day2009 road count
  12. Mlk Jr DriveWaterlooID 411920MFlashing lights5 trains a day
    4,684 vehicles a day2023 road count
  13. Bishop AvenueWaterlooID 411921UFlashing lights5 trains a day
    1,063 vehicles a day2023 road count
  14. Cedar StLa Porte CityID 607534XGates5 trains a day
    900 vehicles a day2017 road count
  15. Bishop AveLa Porte CityID 607684FSigns only5 trains a day
    340 vehicles a day2017 road count
  16. Spruce StLa Porte CityID 607685MSigns only5 trains a day
    289 vehicles a day2017 road count
  17. Plaza DrElk Run HeightsID 911765RGates5 trains a day
    1,150 vehicles a day2009 road count
  18. Trail CrossingWaterlooID 934342FSigns only5 trains a day
    No road count has been reported.
  19. Independence StCedar FallsID 307183XGates4 trains a day
    1,270 vehicles a day1989 road count
  20. E Main StCedar FallsID 307185LGates4 trains a day
    500 vehicles a day1989 road count
  21. Center StCedar FallsID 307189NGates4 trains a day
    7,000 vehicles a day2009 road count
  22. N Butler RdCedar FallsID 307202ASigns only4 trains a day
    110 vehicles a day2024 road count
  23. Sycamore StLa Porte CityID 607536LSigns only4 trains a day
    60 vehicles a day2017 road count
  24. 8th St/Commercial StLa Porte CityID 607537TFlashing lights4 trains a day
    1,570 vehicles a day2017 road count
  25. Public Trail CrossingLa Porte CityID 607540BSigns only4 trains a day
    No road count has been reported.
  26. Sunnyside RdLa Porte CityID 607549MSigns only4 trains a day
    60 vehicles a day2017 road count
  27. Ripple RdWashburnID 607550GSigns only4 trains a day
    60 vehicles a day2017 road count
  28. Miller Creek RdGilbertvilleID 607554JSigns only4 trains a day
    15 vehicles a day2017 road count
  29. Mc Kevette RdGilbertvilleID 607556XSigns only4 trains a day
    140 vehicles a day2017 road count
  30. E Washburn RdWaterlooID 607557EFlashing lights4 trains a day
    1,500 vehicles a day2017 road count
  31. Mc Kellar RdWaterlooID 607560MSigns only4 trains a day
    50 vehicles a day2017 road count
  32. Foulk RdWaterlooID 607561USigns only4 trains a day
    330 vehicles a day2017 road count
  33. E Shaulis RdWaterlooID 607564PSigns only4 trains a day
    3,980 vehicles a day2017 road count
  34. Cedar Terrace DrWaterlooID 607565WSigns only4 trains a day
    2,330 vehicles a day2017 road count
  35. W 8th StWaterlooID 607579ESigns only4 trains a day
    853 vehicles a day2017 road count
  36. W 7th StWaterlooID 607580YSigns only4 trains a day
    1,000 vehicles a day2017 road count
  37. Private RoadCedar FallsID 607623PSigns only4 trains a day
    15 vehicles a day2013 road count
  38. W Cedar Wapsi RdCedar FallsID 607625DFlashing lights4 trains a day
    1,100 vehicles a day2017 road count
  39. Winslow RdJanesvilleID 607627SFlashing lights4 trains a day
    750 vehicles a day2017 road count
  40. W Marquis RdJanesvilleID 607629FSigns only4 trains a day
    10 vehicles a day2017 road count
  41. PedestrianWaterlooID 968462SOther or not reported4 trains a day
    No road count has been reported.
  42. Canfield RdDunkertonID 200865GGates2 trains a day
    2,040 vehicles a day2024 road count
  43. Broadway E Of BurWaterlooID 307856HFlashing lights2 trains a day
    5,700 vehicles a day2009 road count
  44. Brees StWaterlooID 307857PSigns only2 trains a day
    853 vehicles a day1998 road count
  45. W Parker StWaterlooID 307859DFlashing lights2 trains a day
    3,040 vehicles a day1997 road count
  46. AlleyWaterlooID 307860XSigns only2 trains a day
    No road count has been reported.
  47. Newton StWaterlooID 307861ESigns only2 trains a day
    853 vehicles a day1998 road count
  48. AlleyWaterlooID 307862LSigns only2 trains a day
    No road count has been reported.
  49. Kern StWaterlooID 307863TSigns only2 trains a day
    853 vehicles a day1998 road count
  50. AlleyWaterlooID 307864ASigns only2 trains a day
    50 vehicles a day1987 road count

Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Sources and dates