Railroad crossings in Lapeer County, Michigan

The federal inventory lists 39 public railroad crossings in Lapeer County, Michigan.

Inventory of .

Public crossings
39
Public crossings with identified warning equipment
39
Public crossings reported with gates
54%
Highest reported trains per day
24
Reported incidents at public crossings since 2016
1
Gate share compared with the state
19 percentage points higher

Where these public crossings are.

Browse the list
Crossings on page 1 in Lapeer 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 54% of these crossings.

  • Gates2154%
  • Flashing lights without reported gates25%
  • Signs without reported gates or lights1641%
  • Other or not reported00%

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 1
  1. DORAN RDImlay City284564TGates reported
    24Trains per day
    230 vehicles per day2009 road count
  2. ELBA RDLapeer283817VGates reported
    17Trains per day
    3,025 vehicles per day2009 road count
  3. MAPLE LEAF RDLapeer283819JGates reported
    17Trains per day
    605 vehicles per day2009 road count
  4. BASSETT RDLapeer283820DSigns reported
    17Trains per day
    8 vehicles per day1988 road count
  5. LAKE NEPESSING RDLapeer284530YGates reported
    17Trains per day
    8,375 vehicles per day2009 road count
  6. MAIN ST/M-24Lapeer284532MGates reported
    17Trains per day
    33,000 vehicles per day1993 road count
  7. MONROE STLapeer284533UGates reported
    17Trains per day
    794 vehicles per day2010 road count
  8. BENTLEY STLapeer284534BGates reported
    17Trains per day
    970 vehicles per day2010 road count
  9. SOUTH COURT STREETLapeer284535HGates reported
    17Trains per day
    3,537 vehicles per day2010 road count
  10. SAGINAW STLapeer284536PGates reported
    17Trains per day
    8,540 vehicles per day2010 road count
  11. MYERS MORRISLapeer284538DGates reported
    17Trains per day
    4,830 vehicles per day2009 road count
  12. MAPLE GROVE RDLapeer284541LGates reported
    17Trains per day
    495 vehicles per day2009 road count
  13. WILDER RDLapeer284542TGates reported
    17Trains per day
    3,040 vehicles per day2009 road count
  14. FIVE LAKES RDLapeer284543AGates reported
    17Trains per day
    435 vehicles per day2009 road count
  15. LAKE GEORGE ROADAttica284547CGates reported
    17Trains per day
    705 vehicles per day2009 road count
  16. LAKE PLEASANT RDAttica284548JGates reported
    17Trains per day
    4,015 vehicles per day2009 road count
  17. LARSON RDAttica284549RGates reported
    17Trains per day
    105 vehicles per day2009 road count
  18. YOUNG RDImlay City284554MGates reported
    17Trains per day
    150 vehicles per day2009 road count
  19. BLACK CORNERS ROAImlay City284559WGates reported
    17Trains per day
    1,061 vehicles per day2010 road count
  20. HANDLEY STREETImlay City284560RGates reported
    17Trains per day
    1,382 vehicles per day2010 road count
  21. ALMONT AVEImlay City284561XGates reported
    17Trains per day
    11,089 vehicles per day2010 road count
  22. GRAHAM ROADImlay City284566GGates reported
    17Trains per day
    1,965 vehicles per day2009 road count
  23. ENGELS RDCapac284568VSigns reported
    17Trains per day
    25 vehicles per day2009 road count
  24. DEMILLE STLapeer512208DSigns reported
    2Trains per day
    3,543 vehicles per day2010 road count
  25. James StLapeer512204BSigns reported
    1Trains per day
    224 vehicles per day1988 road count
  26. N Elm StLapeer512205HSigns reported
    1Trains per day
    245 vehicles per day2010 road count
  27. Turrill AveLapeer512206PSigns reported
    1Trains per day
    770 vehicles per day2010 road count
  28. S Elm StLapeer512207WSigns reported
    1Trains per day
    775 vehicles per day2010 road count
  29. McCormick StLapeer928996AFlashing lights reported
    1Trains per day
    51 vehicles per day2016 road count
  30. DE ARCY ROADClifford233511ESigns reported
    0Trains per day
    70 vehicles per day2009 road count
  31. JEFFERSON ROADClifford233513TSigns reported
    0Trains per day
    140 vehicles per day2009 road count
  32. MAIN STREETClifford233514AFlashing lights reported
    0Trains per day
    1,540 vehicles per day2010 road count
  33. SHARP ROADClifford233515GSigns reported
    0Trains per day
    20 vehicles per day2009 road count
  34. SLATTERY ROADClifford233517VSigns reported
    0Trains per day
    140 vehicles per day2009 road count
  35. MONTGOMERY ROADMarlette233539VSigns reported
    0Trains per day
    10 vehicles per day2010 road count
  36. PECK ROADBrown City233541WSigns reported
    0Trains per day
    990 vehicles per day2009 road count
  37. GOSLINE ROADBrown City233543KSigns reported
    0Trains per day
    125 vehicles per day2009 road count
  38. STILES ROADBrown City233545YSigns reported
    0Trains per day
    55 vehicles per day2009 road count
  39. BROOKS ROADBrown City233546FSigns reported
    0Trains per day
    55 vehicles per day2009 road count

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