How many railroad crossings are in Du Page County, Illinois?

The federal inventory lists 161 public railroad crossings in Du Page County, Illinois.

FRA inventory of .

Public crossings
161
Public crossings with identified warning devices
151
Public crossings reported with gates
66%
Most trains a day reported
105
Reported incidents at public crossings since 2016
62
Gate share compared with the state
12 percentage points higher

Where these public crossings are.

Browse the list
Crossings on page 1 in Du Page County
Loading the map.

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

Open Du Page County in the full map Members

Gates are reported at 66% of these crossings.

  • Gates10766%
  • Flashing lights without reported gates117%
  • Signs without reported gates or lights3320%
  • Other or not reported106%

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

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

Page 1 of 4
  1. POPLAR AVENUEElmhurstID 174020SGates105 trains a day
    3,350 vehicles a day2024 road count
  2. HAVEN ROADElmhurstID 174021YGates105 trains a day
    3,000 vehicles a day2024 road count
  3. York StreetElmhurstID 174022FGates105 trains a day
    4,000 vehicles a day2024 road count
  4. COTTAGE HILL AVENUEElmhurstID 174023MGates101 trains a day
    2,725 vehicles a day2024 road count
  5. MAPLE AVENUEElmhurstID 174024UGates101 trains a day
    2,150 vehicles a day2024 road count
  6. South West AvenueElmhurstID 174933JGates101 trains a day
    7,950 vehicles a day2024 road count
  7. Pedestrian Station-MetraVilla ParkID 174936EGates101 trains a day
    1 vehicle a day1983 road count
  8. MYRTLE AVENUEElmhurstID 174025BGates100 trains a day
    1,900 vehicles a day2020 road count
  9. SOUTH WHEATON AVENUEWheatonID 174923DGates98 trains a day
    2,100 vehicles a day2024 road count
  10. South West StreetWheatonID 174924KGates98 trains a day
    6,700 vehicles a day2024 road count
  11. VILLA AVENUEVilla ParkID 174935XGates98 trains a day
    6,800 vehicles a day2024 road count
  12. NORTH ARDMORE AVENUEVilla ParkID 174937LGates98 trains a day
    7,100 vehicles a day2024 road count
  13. North Addison AvenueVilla ParkID 174938TGates98 trains a day
    9,050 vehicles a day2024 road count
  14. Grace StreetLombardID 174939AGates98 trains a day
    9,450 vehicles a day2016 road count
  15. South Elizabeth StreetLombardID 174944WGates98 trains a day
    2,850 vehicles a day2024 road count
  16. South Finley RoadLombardID 174945DGates98 trains a day
    4,750 vehicles a day2024 road count
  17. North Park BoulevardGlen EllynID 174948YGates98 trains a day
    11,200 vehicles a day2024 road count
  18. NORTH MAIN STREETGlen EllynID 174950AGates98 trains a day
    6,050 vehicles a day2024 road count
  19. PROSPECT AVENUEGlen EllynID 174951GGates98 trains a day
    4,600 vehicles a day2024 road count
  20. College RoadWheatonID 174952NGates98 trains a day
    3,650 vehicles a day2024 road count
  21. NORTH PRESIDENT STREETWheatonID 174953VGates98 trains a day
    11,300 vehicles a day2024 road count
  22. Washington StreetWheatonID 174955JGates98 trains a day
    7,100 vehicles a day2024 road count
  23. CROSS STREETWheatonID 174956RGates98 trains a day
    2,750 vehicles a day2024 road count
  24. MAIN STREETWheatonID 174957XGates98 trains a day
    11,200 vehicles a day2024 road count
  25. SOUTH HALE STREETWheatonID 174958EGates98 trains a day
    1,700 vehicles a day2024 road count
  26. WINFIELD ROADWinfieldID 174964HGates98 trains a day
    10,700 vehicles a day2016 road count
  27. SUNSET AVENUEWest ChicagoID 174965PGates98 trains a day
    1,050 vehicles a day2024 road count
  28. WOOD STREETWest ChicagoID 174972AGates95 trains a day
    2,600 vehicles a day2024 road count
  29. Washington StreetWest ChicagoID 174973GGates95 trains a day
    9,950 vehicles a day2024 road count
  30. PARK STHinsdaleID 079521MGates89 trains a day
    No road count has been reported.
  31. GARFIELD AVEHinsdaleID 079522UGates89 trains a day
    8,200 vehicles a day2024 road count
  32. WASHINGTON STHinsdaleID 079523BGates89 trains a day
    725 vehicles a day2024 road count
  33. LINCOLN STHinsdaleID 079524HGates89 trains a day
    2,450 vehicles a day2024 road count
  34. VINE STHinsdaleID 079525PGates89 trains a day
    No road count has been reported.
  35. SOUTH MONROE STHinsdaleID 079526WGates89 trains a day
    3,400 vehicles a day2024 road count
  36. STOUGH STHinsdaleID 079527DGates86 trains a day
    850 vehicles a day2024 road count
  37. PROSPECT AVEClarendon HillsID 079529SGates86 trains a day
    3,550 vehicles a day2024 road count
  38. CASS AVEWestmontID 079530LGates86 trains a day
    12,600 vehicles a day2024 road count
  39. FAIRVIEW AVEDowners GroveID 079532AGates86 trains a day
    11,500 vehicles a day2024 road count
  40. MAPLE AVEDowners GroveID 079533GGates86 trains a day
    8,150 vehicles a day2024 road count
  41. PROSPECT AVEBartlettID 371997MGates86 trains a day
    3,350 vehicles a day2022 road count
  42. N YORK RDBensenvilleID 372170VGates86 trains a day
    17,100 vehicles a day2024 road count
  43. N CENTER STBensenvilleID 372171CGates86 trains a day
    450 vehicles a day2024 road count
  44. ADDISON STBensenvilleID 372172JGates86 trains a day
    2,550 vehicles a day2024 road count
  45. N CHURCH RDBensenvilleID 372174XGates86 trains a day
    3,750 vehicles a day2024 road count
  46. ASH AVENUEWood DaleID 372176LGates86 trains a day
    250 vehicles a day2024 road count
  47. IRVING PARK RDWood DaleID 372177TGates86 trains a day
    23,000 vehicles a day2023 road count
  48. WOODDALE RDWood DaleID 372178AGates86 trains a day
    10,050 vehicles a day2024 road count
  49. MEDINAH ROADMedinahID 372191NGates86 trains a day
    11,600 vehicles a day2024 road count
  50. PARK STRoselleID 372194JGates86 trains a day
    275 vehicles a day2024 road count

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