How many railroad crossings are in Macoupin County, Illinois?

The federal inventory lists 97 public railroad crossings in Macoupin County, Illinois.

FRA inventory of .

Public crossings
97
Public crossings with identified warning devices
80
Public crossings reported with gates
49%
Most trains a day reported
19
Reported incidents at public crossings since 2016
6
Gate share compared with the state
5 percentage points lower

Where these public crossings are.

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

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

Open Macoupin County in the full map Members

Gates are reported at 49% of these crossings.

  • Gates4849%
  • Flashing lights without reported gates66%
  • Signs without reported gates or lights2627%
  • Other or not reported1718%

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 2
  1. WEST MONTGOMERY ROADVirdenID 294359PGates19 trains a day
    450 vehicles a day2021 road count
  2. EAST JACKSON STREETVirdenID 294361RGates19 trains a day
    1,200 vehicles a day2021 road count
  3. EAST HOLDEN STREETVirdenID 294364LGates19 trains a day
    750 vehicles a day2021 road count
  4. Crown Two Mine RoadVirdenID 294365TGates19 trains a day
    200 vehicles a day2021 road count
  5. East Center StreetGirardID 294369VGates19 trains a day
    1,250 vehicles a day2021 road count
  6. EAST MADISON STREETGirardID 294370PGates19 trains a day
    325 vehicles a day2023 road count
  7. CAMBRIDGE ROADGirardID 294371WGates19 trains a day
    200 vehicles a day2021 road count
  8. MOREAN STREETNilwoodID 294373KGates19 trains a day
    750 vehicles a day2021 road count
  9. Brae RoadNilwoodID 294375YGates19 trains a day
    35 vehicles a day2021 road count
  10. Standard City RoadNilwoodID 294377MGates19 trains a day
    200 vehicles a day2021 road count
  11. SCHALE ROADCarlinvilleID 294379BGates19 trains a day
    100 vehicles a day2021 road count
  12. CISCO ROADCarlinvilleID 294381CGates19 trains a day
    275 vehicles a day2021 road count
  13. North Broad StreetCarlinvilleID 294383RGates19 trains a day
    1,300 vehicles a day2021 road count
  14. West Nicholas StreetCarlinvilleID 294385EGates19 trains a day
    3,000 vehicles a day2021 road count
  15. Main Street/IL 108CarlinvilleID 294388AGates19 trains a day
    4,800 vehicles a day2023 road count
  16. RINAKER ROADCarlinvilleID 294389GGates19 trains a day
    375 vehicles a day2021 road count
  17. HACKE ROADCarlinvilleID 294394DGates19 trains a day
    50 vehicles a day2021 road count
  18. Lake Catatoga RoadShipmanID 294396SGates19 trains a day
    50 vehicles a day2021 road count
  19. PLAINVIEW BLACKTOPShipmanID 294397YGates19 trains a day
    275 vehicles a day2021 road count
  20. Keating StreetShipmanID 294406VGates19 trains a day
    350 vehicles a day2021 road count
  21. PRAIRIE DELL ROADShipmanID 294409RGates19 trains a day
    100 vehicles a day2021 road count
  22. BACHMAN ROADShipmanID 294411SGates19 trains a day
    50 vehicles a day2021 road count
  23. Brighton Bunker Hill RoadBrightonID 294417HGates19 trains a day
    800 vehicles a day2021 road count
  24. WEST CENTER STREETBrightonID 294419WGates19 trains a day
    3,450 vehicles a day2021 road count
  25. EAST SOUTH STREETGirardID 313627CGates19 trains a day
    2,250 vehicles a day2021 road count
  26. SAINT JOHNS ROADWhite CityID 480072BGates10 trains a day
    50 vehicles a day2021 road count
  27. KORUNKA LANEWhite CityID 480073HSigns only10 trains a day
    20 vehicles a day2021 road count
  28. THIRD NORTH STREETWhite CityID 480074PGates10 trains a day
    175 vehicles a day2021 road count
  29. MAIN STREETWhite CityID 480075WGates9 trains a day
    1,550 vehicles a day2021 road count
  30. SECOND STREET SOUTHWhite CityID 480076DGates9 trains a day
    200 vehicles a day2021 road count
  31. POPLAR STREETWhite CityID 480078SGates9 trains a day
    550 vehicles a day2021 road count
  32. OGLESBY STREETMt OliveID 480079YGates9 trains a day
    375 vehicles a day2021 road count
  33. WOLF ROADWhite CityID 480082GGates9 trains a day
    75 vehicles a day2021 road count
  34. WOLF LANEWhite CityID 480083NSigns only9 trains a day
    25 vehicles a day2021 road count
  35. TALL TIMBER ROADWhite CityID 480084VGates9 trains a day
    150 vehicles a day2021 road count
  36. SUNRISE VIEW LANEWhite CityID 480086JSigns only9 trains a day
    35 vehicles a day2021 road count
  37. SEVEN MINE LANEStauntonID 480088XSigns only8 trains a day
    125 vehicles a day2021 road count
  38. RESERVOIR ROADStauntonID 480089EGates8 trains a day
    325 vehicles a day2021 road count
  39. MAIN STREETStauntonID 480090YGates8 trains a day
    4,950 vehicles a day2021 road count
  40. MILL STREETStauntonID 480091FFlashing lights8 trains a day
    350 vehicles a day2021 road count
  41. MADISON STREET/HENRY STREETStauntonID 480092MOther or not reported8 trains a day
    850 vehicles a day2021 road count
  42. FOURTH STREETStauntonID 480093UOther or not reported8 trains a day
    150 vehicles a day2021 road count
  43. WILDER RDGirardID 069010AOther or not reported7 trains a day
    20 vehicles a day2021 road count
  44. 1300 S RDGirardID 069012NOther or not reported7 trains a day
    35 vehicles a day2021 road count
  45. ATWATER RDGirardID 069015JOther or not reported7 trains a day
    35 vehicles a day2021 road count
  46. WAGGONER RDGirardID 069016ROther or not reported7 trains a day
    200 vehicles a day2024 road count
  47. ENSLOW RDGirardID 069019LOther or not reported7 trains a day
    20 vehicles a day2021 road count
  48. N 23RD AVEGirardID 069021MOther or not reported7 trains a day
    75 vehicles a day2021 road count
  49. BETHEL RIDGE RDGirardID 069026WGates7 trains a day
    50 vehicles a day2021 road count
  50. KIRKLAND RDGirardID 069027DOther or not reported7 trains a day
    50 vehicles a day2021 road count

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