How many public crossings does SOO Line Railroad Company report in Minnesota?

The FRA inventory of lists 658 public railroad crossings in Minnesota with SOO Line Railroad Company as the reporting railroad.

Public crossings
658
Public crossings with identified warning devices
645
Public crossings reported with gates
45%
Most trains a day reported
28
Reported incidents at public crossings since 2016
55
Gate share compared with the state
10 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 2 in SOO Line Railroad Company
Loading the map.

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

Open SOO Line Railroad Company in the full map Members

Gates are reported at 45% of these crossings.

  • Gates29345%
  • Flashing lights without reported gates294%
  • Signs without reported gates or lights32349%
  • Other or not reported132%

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 2 of 14
  1. 5th St WWabashaID 391163LGates21 trains a day
    872 vehicles a day2019 road count
  2. Lakewood AveLake CityID 391172KGates21 trains a day
    1,954 vehicles a day2019 road count
  3. W Lyon AveLake CityID 391174YGates21 trains a day
    5,105 vehicles a day2019 road count
  4. Grant StLake CityID 391178BGates21 trains a day
    1,850 vehicles a day2010 road count
  5. 332nd StLake CityID 391179HGates21 trains a day
    590 vehicles a day2010 road count
  6. Staehli Park RdLake CityID 391182RGates21 trains a day
    699 vehicles a day2012 road count
  7. 347th Ave AveLake CityID 391183XGates21 trains a day
    209 vehicles a day2012 road count
  8. Csah 2Lake CityID 391187AGates21 trains a day
    690 vehicles a day2019 road count
  9. Ski RdLake CityID 391189NGates21 trains a day
    394 vehicles a day2012 road count
  10. Ski RdRed WingID 391190HGates21 trains a day
    82 vehicles a day2012 road count
  11. Circle S RoadRed WingID 391191PGates21 trains a day
    156 vehicles a day2010 road count
  12. Sevestopal RdRed WingID 391196YGates21 trains a day
    10 vehicles a day2014 road count
  13. Broad StRed WingID 391204NGates21 trains a day
    2,075 vehicles a day2024 road count
  14. Jackson StRed WingID 391206CGates21 trains a day
    886 vehicles a day2024 road count
  15. Wakonade DrRed WingID 391214USigns only21 trains a day
    750 vehicles a day2012 road count
  16. Sturgeon Lake RdRed WingID 391216HGates21 trains a day
    11,600 vehicles a day2019 road count
  17. Church StRed WingID 391217PGates21 trains a day
    80 vehicles a day2011 road count
  18. 190th St WayHastingsID 391223TGates21 trains a day
    78 vehicles a day2008 road count
  19. Vermillion AccessHastingsID 391225GGates21 trains a day
    95 vehicles a day2011 road count
  20. 2nd St EHastingsID 391233YGates21 trains a day
    3,806 vehicles a day2023 road count
  21. Ramsen StHastingsID 391245TSigns only21 trains a day
    100 vehicles a day1970 road count
  22. Vermillion StHastingsID 391246ASigns only21 trains a day
    500 vehicles a day1988 road count
  23. Innovation RdCottage GroveID 391253KGates21 trains a day
    2,700 vehicles a day2011 road count
  24. Belden Blvd SCottage GroveID 391259BGates21 trains a day
    1,301 vehicles a day2019 road count
  25. W Monroe StLake CityID 696268VGates21 trains a day
    892 vehicles a day2019 road count
  26. Flower Valley RdRed WingID 696382VGates21 trains a day
    870 vehicles a day2008 road count
  27. 69th AveGoodviewID 696384JGates21 trains a day
    370 vehicles a day2011 road count
  28. W Broadway AveCrystalID 688952KGates20 trains a day
    8,000 vehicles a day2011 road count
  29. Douglas DriveCrystalID 688953SGates20 trains a day
    9,700 vehicles a day2011 road count
  30. Winnetka Ave NNew HopeID 688954YGates20 trains a day
    8,828 vehicles a day2024 road count
  31. Boone Ave NNew HopeID 688956MGates20 trains a day
    4,105 vehicles a day2024 road count
  32. Zachary LanePlymouthID 689113LGates20 trains a day
    4,400 vehicles a day2018 road count
  33. Larch LanePlymouthID 689114TGates20 trains a day
    750 vehicles a day2017 road count
  34. Pineview LanePlymouthID 689115AGates20 trains a day
    1,600 vehicles a day2018 road count
  35. Sioux DrHamelID 689124YGates20 trains a day
    4,409 vehicles a day2025 road count
  36. Pinto DriveHamelID 689125FGates20 trains a day
    3,166 vehicles a day2025 road count
  37. Tamarack RoadHamelID 689126MSigns only20 trains a day
    10 vehicles a day2009 road count
  38. Arrowhead DriveHamelID 689127UGates20 trains a day
    1,119 vehicles a day2025 road count
  39. Willow DriveLorettoID 689129HGates20 trains a day
    630 vehicles a day2009 road count
  40. Pioneer TrLorettoID 689130CGates20 trains a day
    630 vehicles a day2009 road count
  41. Medina StLorettoID 689133XGates20 trains a day
    5,200 vehicles a day2009 road count
  42. Townline RdLorettoID 689136TGates20 trains a day
    630 vehicles a day2012 road count
  43. Lake Sarah Hts DrGreenfieldID 689142WGates20 trains a day
    630 vehicles a day2011 road count
  44. Dogwood StGreenfieldID 689150NGates20 trains a day
    4,450 vehicles a day2011 road count
  45. Csah 50 Rebecca Park TrlGreenfieldID 689152CGates20 trains a day
    3,000 vehicles a day2011 road count
  46. 37th St SERockfordID 689159AGates20 trains a day
    2,388 vehicles a day2019 road count
  47. Deadrick Ave SERockfordID 689163PGates20 trains a day
    146 vehicles a day2012 road count
  48. 5th St SEBuffaloID 689170AGates20 trains a day
    65 vehicles a day2012 road count
  49. 2nd St SBuffaloID 689177XGates20 trains a day
    4,983 vehicles a day2022 road count
  50. Central AveBuffaloID 689180FGates20 trains a day
    17,159 vehicles a day2022 road count

Report a blocked crossing

  1. Call the number on the blue sign at the crossing first. The sign names the railroad and gives the crossing number.

  2. CPKC's 24-hour line for the United States and Canada: 1-800-716-9132. CPKC does not list a separate line for blocked crossings.

    Have ready: the crossing location and the DOT crossing number from the blue sign. Checked on on cpkcr.com.

  3. Then tell the Federal Railroad Administration with its blocked crossing reporter. FRA uses the reports only to track where crossings are blocked and what that causes.

If someone needs help right away, call 911. How to report a blocked crossing

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