Railroad crossings in Ottawa County, Michigan

The federal inventory lists 127 public railroad crossings in Ottawa County, Michigan.

Inventory of .

Public crossings
127
Crossings with identified warning equipment
113
Crossings reported with gates
33%
Highest reported trains per day
8
Reported incidents since 2016
9
Gate share compared with the state
2 percentage points lower

Where the crossings are.

Browse the list
Crossings on page 1 in Ottawa CountyLatitude 42.8411°, longitude -86.0357°.
Loading the map.

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

Gates are reported at 33% of these crossings.

  • Gates4233%
  • Flashing lights without reported gates1915%
  • Signs without reported gates or lights5241%
  • Other or not reported1411%

Each crossing appears once, grouped by its reported equipment. Missing fields don't mean the equipment is 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.

Crossings are ordered by reported trains per day, from highest to lowest.

Page 1 of 3
  1. 13TH STHolland234656UFlashing lights reported
    8Trains per day
    960 vehicles per day2007 road count
  2. 14TH STREETHolland234657BFlashing lights reported
    8Trains per day
    600 vehicles per day1985 road count
  3. 15TH STREETHolland234658HFlashing lights reported
    8Trains per day
    465 vehicles per day1985 road count
  4. LAKEWOOD BLVHolland234647VGates reported
    7Trains per day
    17,100 vehicles per day2007 road count
  5. 120TH AV/AKA WAVEHolland234648CGates reported
    7Trains per day
    15,689 vehicles per day2009 road count
  6. 8TH STREETHolland234650DGates reported
    7Trains per day
    8,349 vehicles per day1993 road count
  7. 9TH STREETHolland234652SGates reported
    7Trains per day
    10,000 vehicles per day2009 road count
  8. TENTH STREETHolland234653YGates reported
    7Trains per day
    2,472 vehicles per day2009 road count
  9. 16TH STHolland234659PGates reported
    7Trains per day
    11,584 vehicles per day2007 road count
  10. 20TH STHolland234661RFlashing lights reported
    7Trains per day
    500 vehicles per day1984 road count
  11. 24TH LINCOLNHolland234662XGates reported
    7Trains per day
    7,000 vehicles per day2007 road count
  12. 26TH STHolland234664LFlashing lights reported
    7Trains per day
    264 vehicles per day1984 road count
  13. 32ND STREETHolland234668NGates reported
    7Trains per day
    11,384 vehicles per day2007 road count
  14. 64TH AVENUEHudsonville234622AGates reported
    6Trains per day
    500 vehicles per day2009 road count
  15. 80TH AVENUEZeeland234628RGates reported
    6Trains per day
    3,905 vehicles per day2008 road count
  16. LINCOLN STREETHolland234651KGates reported
    6Trains per day
    2,928 vehicles per day1990 road count
  17. 11TH ST PEDESTRIANHolland234654FFlashing lights reported
    6Trains per day
    594 vehicles per day1991 road count
  18. 12TH ST PEDESTRIANHolland234655MFlashing lights reported
    6Trains per day
    435 vehicles per day1985 road count
  19. 17TH ST PEDESTRIANHolland234660JGates reported
    6Trains per day
    500 vehicles per day1991 road count
  20. PEDESTRIAN XINGHolland927776BOther or not reported
    6Trains per day
    No road count has been reported.
  21. COTTONWOOD DRJenison234595FGates reported
    5Trains per day
    18,208 vehicles per day2008 road count
  22. Twelfth AvenueJenison234598BGates reported
    5Trains per day
    9,019 vehicles per day2009 road count
  23. PORT SHELDON STHudsonville234601GGates reported
    5Trains per day
    17,504 vehicles per day2009 road count
  24. BALSAM DRIVEHudsonville234602NGates reported
    5Trains per day
    12,495 vehicles per day2010 road count
  25. SCHOOL AVEHudsonville234604CFlashing lights reported
    5Trains per day
    2,612 vehicles per day2010 road count
  26. Thirty Sixth AvenueHudsonville234605JGates reported
    5Trains per day
    5,251 vehicles per day2010 road count
  27. 40TH AVEHudsonville234606RGates reported
    5Trains per day
    4,732 vehicles per day2010 road count
  28. 48TH STHudsonville234610FGates reported
    5Trains per day
    4,854 vehicles per day2010 road count
  29. Seventy Second AvenueZeeland234625VGates reported
    5Trains per day
    4,392 vehicles per day2009 road count
  30. 76TH AVEZeeland234627JGates reported
    5Trains per day
    82 vehicles per day2008 road count
  31. FAIRVIEW88TH AVEZeeland234632FGates reported
    5Trains per day
    10,601 vehicles per day2010 road count
  32. CENTENNIALZeeland234633MGates reported
    5Trains per day
    2,855 vehicles per day2010 road count
  33. ELM STZeeland234634UGates reported
    5Trains per day
    697 vehicles per day2010 road count
  34. STATE STREETZeeland234636HGates reported
    5Trains per day
    7,406 vehicles per day2010 road count
  35. JEFFERSONZeeland234640XFlashing lights reported
    5Trains per day
    838 vehicles per day2010 road count
  36. FRANKLYN 100TH AVZeeland234641EGates reported
    5Trains per day
    6,771 vehicles per day2010 road count
  37. JAMES STREETZeeland234643TGates reported
    5Trains per day
    8,857 vehicles per day2009 road count
  38. 112TH AVEZeeland234645GGates reported
    5Trains per day
    8,716 vehicles per day2009 road count
  39. 18TH AVENUEHudsonville353175DGates reported
    5Trains per day
    9,884 vehicles per day2008 road count
  40. MAINJenison234594YGates reported
    4Trains per day
    20,252 vehicles per day2009 road count
  41. ROOSTHolland235620PGates reported
    3Trains per day
    2,200 vehicles per day2009 road count
  42. LAKEWOOD BLVDHolland235621WGates reported
    3Trains per day
    27,749 vehicles per day2009 road count
  43. ROSEY MOUND RDGrand Haven231564WSigns reported
    2Trains per day
    1,640 vehicles per day2019 road count
  44. JAMES STHolland235622DGates reported
    2Trains per day
    15,076 vehicles per day2009 road count
  45. FILLMORE STGrand Haven235637TSigns reported
    2Trains per day
    561 vehicles per day2007 road count
  46. PIERCE STWest Olive235639GSigns reported
    2Trains per day
    100 vehicles per day2009 road count
  47. WINANS STWest Olive235640BSigns reported
    2Trains per day
    951 vehicles per day2009 road count
  48. LAKE MICHIGAN DRWest Olive235641HFlashing lights reported
    2Trains per day
    1,695 vehicles per day2008 road count
  49. RICH STWest Olive235642POther or not reported
    2Trains per day
    No road count has been reported.
  50. BUCHANAN STGrand Haven235643WSigns reported
    2Trains per day
    845 vehicles per day2008 road count

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