How many railroad crossings are in Des Moines County, Iowa?

The federal inventory lists 37 public railroad crossings in Des Moines County, Iowa.

FRA inventory of .

Public crossings
37
Public crossings with identified warning devices
37
Public crossings reported with gates
59%
Most trains a day reported
34
Reported incidents at public crossings since 2016
2
Gate share compared with the state
29 percentage points higher

Where these public crossings are.

Browse the list
Crossings on page 1 in Des Moines County
Loading the map.

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

Open Des Moines County in the full map Members

Gates are reported at 59% of these crossings.

  • Gates2259%
  • Flashing lights without reported gates00%
  • Signs without reported gates or lights1541%
  • Other or not reported00%

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.

Compare the reported train traffic.

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

Page 1 of 1
  1. LUCAS STBurlingtonID 063023FGates34 trains a day
    530 vehicles a day2006 road count
  2. DMC HWY 34West BurlingtonID 063006PGates28 trains a day
    2,440 vehicles a day2020 road count
  3. BEAVERDALE RDWest BurlingtonID 079189HGates22 trains a day
    2,290 vehicles a day2014 road count
  4. NORTH SUNSET DRWest BurlingtonID 079190CSigns only22 trains a day
    310 vehicles a day1986 road count
  5. WASHINGTON RDWest BurlingtonID 079191JGates22 trains a day
    810 vehicles a day2014 road count
  6. GEAR AVEWest BurlingtonID 079192RGates22 trains a day
    1,170 vehicles a day2014 road count
  7. 4TH STBurlingtonID 063013AGates21 trains a day
    810 vehicles a day2007 road count
  8. 5TH STBurlingtonID 063014GGates21 trains a day
    440 vehicles a day2007 road count
  9. VALLEY STBurlingtonID 063017CGates21 trains a day
    1,140 vehicles a day2014 road count
  10. JEFFERSON STBurlingtonID 063019RGates21 trains a day
    1,250 vehicles a day2007 road count
  11. BOUNDARY AVEMiddletownID 063327WGates20 trains a day
    440 vehicles a day2010 road count
  12. 125TH STDanvilleID 063328DGates20 trains a day
    60 vehicles a day2014 road count
  13. MAIN STDanvilleID 063329KGates20 trains a day
    940 vehicles a day2014 road count
  14. PRAIRIE GROVE RDMiddletownID 079159RGates20 trains a day
    230 vehicles a day2014 road count
  15. 145TH STDanvilleID 079170RGates20 trains a day
    70 vehicles a day2014 road count
  16. JIMTOWN RDDanvilleID 079171XGates20 trains a day
    50 vehicles a day2014 road count
  17. 210TH AVEDanvilleID 079173LSigns only20 trains a day
    10 vehicles a day2014 road count
  18. 24TH AVEDanvilleID 079174TGates20 trains a day
    10 vehicles a day2014 road count
  19. ROOSEVELT STDanvilleID 079177NGates20 trains a day
    70 vehicles a day2014 road count
  20. 180TH AVEMiddletownID 079181DGates20 trains a day
    80 vehicles a day2014 road count
  21. 155TH AVEWest BurlingtonID 079187UGates20 trains a day
    50 vehicles a day2014 road count
  22. S MAIN STBurlingtonID 063010EGates19 trains a day
    4,880 vehicles a day2014 road count
  23. SOUTH STBurlingtonID 063009KGates18 trains a day
    1,310 vehicles a day2014 road count
  24. FRONT STBurlingtonID 063011LSigns only2 trains a day
    970 vehicles a day2010 road count
  25. SPRING LAKE RDBurlingtonID 078053SSigns only2 trains a day
    40 vehicles a day2014 road count
  26. SULLIVAN SLOUGH RBurlingtonID 078056MGates2 trains a day
    340 vehicles a day2014 road count
  27. CASCADE LANDINGBurlingtonID 078058BSigns only2 trains a day
    289 vehicles a day2019 road count
  28. CESSFORDSBurlingtonID 078061JSigns only2 trains a day
    40 vehicles a day2014 road count
  29. VALLEY STBurlingtonID 606894SSigns only2 trains a day
    2,050 vehicles a day2014 road count
  30. JEFFERSON STBurlingtonID 606895YSigns only2 trains a day
    1,830 vehicles a day2000 road count
  31. WASHINGTON STBurlingtonID 606896FSigns only2 trains a day
    1,500 vehicles a day1975 road count
  32. HIGH STREETBurlingtonID 606897MSigns only2 trains a day
    1,500 vehicles a day1975 road count
  33. FRONT STBurlingtonID 606900TSigns only2 trains a day
    1,370 vehicles a day1998 road count
  34. AGENCY STWest BurlingtonID 063007WSigns only0 trains a day
    11,500 vehicles a day2014 road count
  35. MT PLEASANT STBurlingtonID 063008DSigns only0 trains a day
    8,700 vehicles a day2010 road count
  36. DIVISION STBurlingtonID 095181USigns only0 trains a day
    4,600 vehicles a day2010 road count
  37. 103RD STREETWest BurlingtonID 979208VSigns only0 trains a day
    410 vehicles a day2020 road count

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