How many railroad crossings are in Crystal Lake, Illinois?

The FRA inventory of lists 18 public railroad crossings in Crystal Lake, Illinois.

Public crossings
18
Public crossings with identified warning devices
17
Public crossings reported with gates
72%
Most trains a day reported
57
Reported incidents at public crossings since 2016
2
Gate share compared with the state
18 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 1 in Crystal Lake
Loading the map.

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

Open Crystal Lake in the full map Members

Gates are reported at 72% of these crossings.

  • Gates1372%
  • Flashing lights without reported gates317%
  • Signs without reported gates or lights16%
  • Other or not reported16%

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

Which crossings in Crystal Lake, Illinois have the most trains?

  1. The crossing on Pingree Road reports 57 trains a day.
  2. The crossing on Sands Road reports 56 trains a day.
  3. The crossing on Crystal Lake Avenue reports 51 trains a day.
  4. The crossing on North Main Street reports 51 trains a day.
  5. The crossing on Pedestrian Station-metra reports 51 trains a day.

They are on Pingree Road, Sands Road, Crystal Lake Avenue, North Main Street and Pedestrian Station-metra. 10 of the 18 public crossings in Crystal Lake, Illinois have a quiet-zone designation.

Train quiet zones in Crystal Lake, Illinois

10 public crossings in Crystal Lake, Illinois have a quiet-zone designation.

  • The crossing on Pingree Road has a Chicago-area horn exemption, with Union Pacific Railroad Company as the reporting railroad.
  • The crossing on Sands Road has a Chicago-area horn exemption, with Union Pacific Railroad Company as the reporting railroad.
  • The crossing on Crystal Lake Avenue has a Chicago-area horn exemption, with Union Pacific Railroad Company as the reporting railroad.
  • The crossing on North Main Street has a Chicago-area horn exemption, with Union Pacific Railroad Company as the reporting railroad.
  • The crossing on Grant Street has a Chicago-area horn exemption, with Union Pacific Railroad Company as the reporting railroad.
  • The crossing on North Walkup Avenue has a Chicago-area horn exemption, with Union Pacific Railroad Company as the reporting railroad.
  • The crossing on Oak Street has a Chicago-area horn exemption, with Union Pacific Railroad Company as the reporting railroad.
  • The crossing on Country Club Road has a Chicago-area horn exemption, with Union Pacific Railroad Company as the reporting railroad.
  • The crossing on East Prairie Street is in a 24-hour quiet zone, with Union Pacific Railroad Company as the reporting railroad.
  • The crossing on East Terra Cotta Avenue is in a 24-hour quiet zone, with Union Pacific Railroad Company as the reporting railroad.

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 1 of 1
  1. Pingree RoadCrystal LakeID 176969YGates57 trains a day
    10,800 vehicles a day2021 road count
  2. Sands RoadCrystal LakeID 176967KGates56 trains a day
    2,900 vehicles a day2021 road count
  3. Crystal Lake AvenueCrystal LakeID 176970TGates51 trains a day
    10,100 vehicles a day2017 road count
  4. North Main StreetCrystal LakeID 176971AGates51 trains a day
    14,200 vehicles a day2021 road count
  5. Pedestrian Station-metraCrystal LakeID 176972GFlashing lights51 trains a day
    1 vehicle a day1983 road count
  6. Grant StreetCrystal LakeID 176973NGates26 trains a day
    1,000 vehicles a day2021 road count
  7. North Walkup AvenueCrystal LakeID 176974VGates26 trains a day
    14,700 vehicles a day2021 road count
  8. Oak StreetCrystal LakeID 176978XGates26 trains a day
    2,800 vehicles a day2024 road count
  9. Country Club RoadCrystal LakeID 176979EGates26 trains a day
    5,500 vehicles a day2021 road count
  10. East Prairie StreetCrystal LakeID 178802UGates10 trains a day
    850 vehicles a day2021 road count
  11. East Terra Cotta AvenueCrystal LakeID 178803BGates8 trains a day
    15,100 vehicles a day2023 road count
  12. East Hillside RoadCrystal LakeID 178804HGates8 trains a day
    1,700 vehicles a day2021 road count
  13. Crystal Lake AvenueCrystal LakeID 174383KFlashing lights1 train a day
    10,100 vehicles a day2017 road count
  14. South Main StreetCrystal LakeID 178799NGates1 train a day
    14,200 vehicles a day2021 road count
  15. Crystal Lake AvenueCrystal LakeID 178801MGates1 train a day
    10,100 vehicles a day2017 road count
  16. South Main StreetCrystal LakeID 178798GFlashing lights0 trains a day
    14,200 vehicles a day2021 road count
  17. Bay RoadCrystal LakeID 178806WSigns only0 trains a day
    1,550 vehicles a day2021 road count
  18. Pedestrian - Prairie TrailCrystal LakeID 848199MOther or not reported0 trains a day
    No road count has been reported.

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