Railroad crossings in Ingham County, Michigan

The federal inventory lists 104 public railroad crossings in Ingham County, Michigan.

Inventory of .

Public crossings
104
Public crossings with identified warning equipment
101
Public crossings reported with gates
47%
Highest reported trains per day
17
Reported incidents at public crossings since 2016
13
Gate share compared with the state
12 percentage points higher

Where these public crossings are.

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

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

Gates are reported at 47% of these crossings.

  • Gates4947%
  • Flashing lights without reported gates3231%
  • Signs without reported gates or lights2019%
  • Other or not reported33%

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.

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

Page 1 of 3
  1. AMTRAK STATIONEast Lansing968833AOther or not reported
    17Trains per day
    1 vehicle per dayRoad count year not reported
  2. WAVERLY ROADLansing283638EGates reported
    15Trains per day
    19,900 vehicles per day2004 road count
  3. WASHINGTON AVELansing283641MGates reported
    15Trains per day
    8,200 vehicles per day2009 road count
  4. HARRISON ROADEast Lansing283650LGates reported
    15Trains per day
    17,851 vehicles per day2009 road count
  5. BOGUE STEast Lansing283652AGates reported
    15Trains per day
    2,000 vehicles per day1993 road count
  6. HAGADORN RDEast Lansing283653GGates reported
    15Trains per day
    21,900 vehicles per day2004 road count
  7. OKEMOS RDHaslett283655VGates reported
    15Trains per day
    12,200 vehicles per day2004 road count
  8. HASLETT ROADHaslett283658RGates reported
    15Trains per day
    12,300 vehicles per day2002 road count
  9. CARLTON ROADHaslett283659XGates reported
    15Trains per day
    1,400 vehicles per day2003 road count
  10. GREEN ROADHaslett283660SGates reported
    15Trains per day
    1,400 vehicles per day2003 road count
  11. BARRY RDHaslett283661YGates reported
    15Trains per day
    1,000 vehicles per day2004 road count
  12. SHOEMAN RDHaslett283662FGates reported
    15Trains per day
    3,700 vehicles per day2002 road count
  13. FOSTER RDShaftsburg283663MGates reported
    15Trains per day
    400 vehicles per day2003 road count
  14. PEDESTRIAN PATHWYEast Lansing285043FFlashing lights reported
    15Trains per day
    1 vehicle per day1977 road count
  15. PEDWAY MSU POWEEast Lansing285092CFlashing lights reported
    15Trains per day
    1 vehicle per day1976 road count
  16. HAZEL STLansing536375VOther or not reported
    6Trains per day
    5,000 vehicles per day1986 road count
  17. E GRAND RIVER AVLansing234418BGates reported
    5Trains per day
    6,550 vehicles per day2009 road count
  18. LARCH STLansing234419HGates reported
    5Trains per day
    725 vehicles per day2006 road count
  19. NORTH STLansing234420CGates reported
    5Trains per day
    6,500 vehicles per day1993 road count
  20. TURNER STLansing234421JGates reported
    5Trains per day
    4,125 vehicles per day2006 road count
  21. MICHIGAN AVELansing536027SGates reported
    5Trains per day
    9,000 vehicles per day2010 road count
  22. SHIAWASSEE STLansing536028YGates reported
    5Trains per day
    4,075 vehicles per day2006 road count
  23. SHERIDAN PATHWAYLansing536031GSigns reported
    5Trains per day
    100 vehicles per day1986 road count
  24. WALLACE STWebberville234385RGates reported
    4Trains per day
    600 vehicles per day2004 road count
  25. GRAMER ROADWebberville234386XSigns reported
    4Trains per day
    120 vehicles per day2004 road count
  26. M-52Webberville234391UGates reported
    4Trains per day
    3,700 vehicles per day2006 road count
  27. DIETZ ROADWilliamston234394PFlashing lights reported
    4Trains per day
    1,100 vehicles per day2002 road count
  28. MEECH ROADWilliamston234395WGates reported
    4Trains per day
    2,000 vehicles per day2003 road count
  29. KALAMAZOO STREETLansing234417UGates reported
    4Trains per day
    8,450 vehicles per day2003 road count
  30. N LOGAN ST/DEWITLansing234422RGates reported
    4Trains per day
    8,500 vehicles per day2010 road count
  31. MAY STREETLansing536030AGates reported
    4Trains per day
    200 vehicles per day1986 road count
  32. ELM ROADWebberville234387EFlashing lights reported
    3Trains per day
    900 vehicles per day2003 road count
  33. WEBBERVILLE RDWebberville234390MSigns reported
    3Trains per day
    80 vehicles per day2004 road count
  34. PUTNAM RDWilliamston234397KGates reported
    3Trains per day
    1,300 vehicles per day1993 road count
  35. CORWIN ROADWilliamston234398SGates reported
    3Trains per day
    1,000 vehicles per day2004 road count
  36. ZIMMER RDWilliamston234399YFlashing lights reported
    3Trains per day
    2,600 vehicles per day2004 road count
  37. BURKLEY ROADWilliamston234400RGates reported
    3Trains per day
    244 vehicles per day2009 road count
  38. MERIDIAN ROADEast Lansing234401XGates reported
    3Trains per day
    3,000 vehicles per day2004 road count
  39. VANATTA ROADOkemos234402EGates reported
    3Trains per day
    1,900 vehicles per day2004 road count
  40. DOBIE RDOkemos234404TGates reported
    3Trains per day
    12,300 vehicles per day2004 road count
  41. OKEMOS RDOkemos234405AGates reported
    3Trains per day
    24,893 vehicles per day2004 road count
  42. HULLETT ROADOkemos234406GFlashing lights reported
    3Trains per day
    1,600 vehicles per day2003 road count
  43. HAGADORN RDEast Lansing234407NGates reported
    3Trains per day
    12,600 vehicles per day2003 road count
  44. MT HOPE ROADEast Lansing234408VGates reported
    3Trains per day
    13,000 vehicles per day2004 road count
  45. HARRISON RDEast Lansing234410WGates reported
    3Trains per day
    14,274 vehicles per day2009 road count
  46. S HOLMES STEast Lansing234413SGates reported
    3Trains per day
    2,000 vehicles per day2010 road count
  47. PENNSYLVANIA AVELansing234415FGates reported
    3Trains per day
    15,375 vehicles per day2007 road count
  48. HOSMER STLansing234416MFlashing lights reported
    3Trains per day
    1,200 vehicles per day2006 road count
  49. Olds RdLeslie535976BSigns reported
    2Trains per day
    840 vehicles per day2003 road count
  50. Rolfe RdEden535992KSigns reported
    2Trains per day
    600 vehicles per day2003 road count

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