How many public crossings does Minnesota Commercial Railway report in Minnesota?

The FRA inventory of lists 94 public railroad crossings in Minnesota with Minnesota Commercial Railway as the reporting railroad.

Public crossings
94
Public crossings with identified warning devices
90
Public crossings reported with gates
33%
Most trains a day reported
20
Reported incidents at public crossings since 2016
11
Gate share compared with the state
1 percentage point lower

Where are these public crossings?

Browse the list
Crossings on page 1 in Minnesota Commercial Railway
Loading the map.

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

Open Minnesota Commercial Railway in the full map Members

Gates are reported at 33% of these crossings.

  • Gates3133%
  • Flashing lights without reported gates2628%
  • Signs without reported gates or lights3335%
  • Other or not reported44%

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 1 of 2
  1. E 37th StMinneapolisID 379645JSigns only20 trains a day
    440 vehicles a day2011 road count
  2. Broadway St NEMinneapolisID 463567HGates14 trains a day
    8,300 vehicles a day2011 road count
  3. Kennedy St NEMinneapolisID 463501HSigns only12 trains a day
    906 vehicles a day2019 road count
  4. W Co Rd C2RosevilleID 463563FGates12 trains a day
    2,860 vehicles a day2011 road count
  5. Otter Lake RdGem LakeID 061375EGates10 trains a day
    8,140 vehicles a day2019 road count
  6. E 35th StMinneapolisID 379644CFlashing lights10 trains a day
    5,935 vehicles a day2009 road count
  7. 38th StreetMinneapolisID 379646RFlashing lights10 trains a day
    6,740 vehicles a day2009 road count
  8. Terminal RdRosevilleID 463568PFlashing lights10 trains a day
    3,720 vehicles a day2011 road count
  9. Doswell AveSt PaulID 463606WSigns only10 trains a day
    400 vehicles a day2011 road count
  10. Kasota AveSt PaulID 463499JGates8 trains a day
    9,200 vehicles a day2011 road count
  11. E 32nd StMinneapolisID 379642NFlashing lights6 trains a day
    5,363 vehicles a day2011 road count
  12. E 33rd StMinneapolisID 379643VGates6 trains a day
    2,200 vehicles a day2009 road count
  13. 508 N Cleveland AveSt PaulID 463517EGates6 trains a day
    6,150 vehicles a day2009 road count
  14. 1st St SWNew BrightonID 463543USigns only6 trains a day
    2,360 vehicles a day2011 road count
  15. W Co Rd CRosevilleID 463562YGates6 trains a day
    15,300 vehicles a day2011 road count
  16. 30th Ave SMinneapolisID 379637SGates4 trains a day
    515 vehicles a day2011 road count
  17. 29th Ave SMinneapolisID 379638YGates4 trains a day
    1,256 vehicles a day2011 road count
  18. 27th AveMinneapolisID 379639FGates4 trains a day
    2,300 vehicles a day2008 road count
  19. 26th Ave SoMinneapolisID 379640AGates4 trains a day
    7,300 vehicles a day2009 road count
  20. E Lake StMinneapolisID 379641GGates4 trains a day
    22,400 vehicles a day2011 road count
  21. E 40th StMinneapolisID 379647XSigns only4 trains a day
    570 vehicles a day2009 road count
  22. E 41st StMinneapolisID 379648ESigns only4 trains a day
    2,400 vehicles a day2012 road count
  23. 33rd Ave SEMinneapolisID 463533NSigns only4 trains a day
    3,035 vehicles a day2011 road count
  24. 33rd Rd AveMinneapolisID 463534VSigns only4 trains a day
    3,035 vehicles a day2011 road count
  25. W Co Rd DNew BrightonID 463540YFlashing lights4 trains a day
    18,400 vehicles a day2011 road count
  26. 69th Ave NEFridleyID 463548DGates4 trains a day
    3,350 vehicles a day2005 road count
  27. Minnehaha AveMinneapolisID 689543WGates4 trains a day
    7,300 vehicles a day2008 road count
  28. Long Lake Regional ParkNew BrightonID 911535PGates4 trains a day
    800 vehicles a day2012 road count
  29. Stinson Blvd NEFridleyID 967948RSigns only4 trains a day
    200 vehicles a day2014 road count
  30. E 42nd StMinneapolisID 379649LFlashing lights2 trains a day
    6,400 vehicles a day2011 road count
  31. E44th StMinneapolisID 379651MSigns only2 trains a day
    820 vehicles a day2010 road count
  32. Hoover StMinneapolisID 463512VSigns only2 trains a day
    3,440 vehicles a day2011 road count
  33. 8th St NWNew BrightonID 463541FGates2 trains a day
    670 vehicles a day2011 road count
  34. 10th St NWNew BrightonID 463542MGates2 trains a day
    9,200 vehicles a day2011 road count
  35. Long Lake RdNew BrightonID 463546PGates2 trains a day
    5,600 vehicles a day2011 road count
  36. Knollwood DrNew BrightonID 463549KGates2 trains a day
    270 vehicles a day2011 road count
  37. Central AveFridleyID 463551LFlashing lights2 trains a day
    7,200 vehicles a day2009 road count
  38. W Ser Rd 65FridleyID 463553ASigns only2 trains a day
    675 vehicles a day2009 road count
  39. Terminal RdRosevilleID 463560KFlashing lights2 trains a day
    3,720 vehicles a day2010 road count
  40. E Hennepin AveMinneapolisID 463566BFlashing lights2 trains a day
    15,200 vehicles a day2011 road count
  41. Silver Lake RdNew BrightonID 463571XFlashing lights2 trains a day
    10,821 vehicles a day2019 road count
  42. Central Ave NEFridleyID 463572EGates2 trains a day
    34,500 vehicles a day2010 road count
  43. Walnut StRosevilleID 061338CFlashing lights0 trains a day
    3,942 vehicles a day2019 road count
  44. Long Lake RdRosevilleID 061340DFlashing lights0 trains a day
    4,790 vehicles a day2019 road count
  45. Cleveland Ave NRosevilleID 061342SGates0 trains a day
    9,332 vehicles a day2019 road count
  46. Fairview Ave NRosevilleID 061346UGates0 trains a day
    13,105 vehicles a day2019 road count
  47. N Snelling AveRosevilleID 061348HGates0 trains a day
    38,000 vehicles a day2019 road count
  48. Hamline Ave NRosevilleID 061355TGates0 trains a day
    7,700 vehicles a day2019 road count
  49. Lexington Ave NRosevilleID 061356AFlashing lights0 trains a day
    12,900 vehicles a day2019 road count
  50. Victoria Ave NRosevilleID 061358NGates0 trains a day
    5,800 vehicles a day2019 road count

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