How many public crossings does Michigan Shore Railroad report in Michigan?

The FRA inventory of lists 115 public railroad crossings in Michigan with Michigan Shore Railroad as the reporting railroad.

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

Where are these public crossings?

Browse the list
Crossings on page 3 in Michigan Shore Railroad
Loading the map.

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

Open Michigan Shore Railroad in the full map Members

Gates are reported at 6% of these crossings.

  • Gates76%
  • Flashing lights without reported gates1816%
  • Signs without reported gates or lights7263%
  • Other or not reported1816%

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 3 of 3
  1. Ward StHoltonID 236078YSigns only0 trains a day
    204 vehicles a day2010 road count
  2. Crystal Lake RdHoltonID 236082NSigns only0 trains a day
    40 vehicles a day1985 road count
  3. Ewing RdTwin LakeID 236083VSigns only0 trains a day
    678 vehicles a day2010 road count
  4. Dalson RdTwin LakeID 236084CSigns only0 trains a day
    545 vehicles a day2010 road count
  5. East StMuskegonID 236085JSigns only0 trains a day
    733 vehicles a day2010 road count
  6. 4th StTwin LakeID 236086RSigns only0 trains a day
    5,992 vehicles a day2010 road count
  7. 5th StTwin LakeID 236087XSigns only0 trains a day
    689 vehicles a day2010 road count
  8. E Michillinda RdTwin LakeID 236088ESigns only0 trains a day
    175 vehicles a day2010 road count
  9. Cady RdTwin LakeID 236089LSigns only0 trains a day
    197 vehicles a day2010 road count
  10. E Riley-thompson RdTwin LakeID 236090FSigns only0 trains a day
    2,784 vehicles a day2010 road count
  11. E Bard RdMuskegonID 236091MSigns only0 trains a day
    353 vehicles a day2010 road count
  12. Strand RdMuskegonID 236093BSigns only0 trains a day
    624 vehicles a day2010 road count
  13. Russell RdMuskegonID 236094HSigns only0 trains a day
    1,725 vehicles a day2010 road count
  14. Central RdMuskegonID 236095PSigns only0 trains a day
    33 vehicles a day2010 road count
  15. Temple StMuskegon HtsID 284430USigns only0 trains a day
    2,550 vehicles a day2009 road count

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