How many railroad crossings are in Muskegon County, Michigan?

The FRA inventory of lists 81 public railroad crossings in Muskegon County, Michigan.

Public crossings
81
Public crossings with identified warning devices
75
Public crossings reported with gates
5%
Most trains a day reported
16
Reported incidents at public crossings since 2016
7
Gate share compared with the state
30 percentage points lower

Where are these public crossings?

Browse the list
Crossings on page 2 in Muskegon County
Loading the map.

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

Open Muskegon County in the full map Members

Make a grant table of these crossings

Gates are reported at 5% of these crossings.

  • Gates45%
  • Flashing lights without reported gates1519%
  • Signs without reported gates or lights5669%
  • Other or not reported67%

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

School-bus routes

54 of 81 public crossings here are reported as on a school-bus route. 2 of those are reported as equipped with gates.

  • On a school-bus route5467% of public crossings
  • Of those, equipped with gates24% of route crossings

The FRA inventory says for each crossing whether it is on a school-bus route. A crossing not reported as on a school-bus route may still be on one.

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 2 of 2
  1. Airport RdNorton ShoresID 235678XOther or not reported2 trains a day
    5,324 vehicles a day2009 road count
  2. S Getty StNorton ShoresID 235680YOther or not reported2 trains a day
    4,608 vehicles a day2009 road count
  3. Wood StMuskegon HtsID 235842YSigns only2 trains a day
    14,850 vehicles a day2009 road count
  4. Riordan StMuskegon HtsID 235843FSigns only2 trains a day
    500 vehicles a day2009 road count
  5. Howden StMuskegon HtsID 235844MSigns only2 trains a day
    848 vehicles a day2009 road count
  6. Reynolds StMuskegon HtsID 235846BSigns only2 trains a day
    780 vehicles a day2009 road count
  7. Hoyt StMuskegon HtsID 235849WSigns only2 trains a day
    4,835 vehicles a day2009 road count
  8. Baker StMuskegon HtsID 235852ESigns only2 trains a day
    1,949 vehicles a day2009 road count
  9. Peck StMuskegon HtsID 235853LSigns only2 trains a day
    8,906 vehicles a day2009 road count
  10. Sanford StMuskegon HtsID 235854TSigns only2 trains a day
    4,355 vehicles a day2009 road count
  11. Estes StNorton ShoresID 284426ESigns only2 trains a day
    1,073 vehicles a day2009 road count
  12. McCracken StNorton ShoresID 284428TSigns only2 trains a day
    6,916 vehicles a day2009 road count
  13. Lincoln StNorton ShoresID 284429ASigns only2 trains a day
    4,439 vehicles a day2009 road count
  14. Brickyard RdHoltonID 236074WSigns only0 trains a day
    264 vehicles a day2010 road count
  15. Raymond RdHoltonID 236075DSigns only0 trains a day
    59 vehicles a day2010 road count
  16. Holton-duck Lake RdHoltonID 236076KSigns only0 trains a day
    2,638 vehicles a day2010 road count
  17. Ward StHoltonID 236078YSigns only0 trains a day
    204 vehicles a day2010 road count
  18. Crystal Lake RdHoltonID 236082NSigns only0 trains a day
    40 vehicles a day1985 road count
  19. Ewing RdTwin LakeID 236083VSigns only0 trains a day
    678 vehicles a day2010 road count
  20. Dalson RdTwin LakeID 236084CSigns only0 trains a day
    545 vehicles a day2010 road count
  21. East StMuskegonID 236085JSigns only0 trains a day
    733 vehicles a day2010 road count
  22. 4th StTwin LakeID 236086RSigns only0 trains a day
    5,992 vehicles a day2010 road count
  23. 5th StTwin LakeID 236087XSigns only0 trains a day
    689 vehicles a day2010 road count
  24. E Michillinda RdTwin LakeID 236088ESigns only0 trains a day
    175 vehicles a day2010 road count
  25. Cady RdTwin LakeID 236089LSigns only0 trains a day
    197 vehicles a day2010 road count
  26. E Riley-thompson RdTwin LakeID 236090FSigns only0 trains a day
    2,784 vehicles a day2010 road count
  27. E Bard RdMuskegonID 236091MSigns only0 trains a day
    353 vehicles a day2010 road count
  28. Strand RdMuskegonID 236093BSigns only0 trains a day
    624 vehicles a day2010 road count
  29. Russell RdMuskegonID 236094HSigns only0 trains a day
    1,725 vehicles a day2010 road count
  30. Central RdMuskegonID 236095PSigns only0 trains a day
    33 vehicles a day2010 road count
  31. 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