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 listThe map shows the available locations on this page. Area shading may include crossings outside this group.
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.
- Csah 12 NBuffalo4,244 vehicles a day2022 road count
- 45th St NWMaple Lake65 vehicles a day2012 road count
- Oak AveMaple Lake2,200 vehicles a day2016 road count
- Birch AveMaple Lake1,100 vehicles a day2016 road count
- Csah 37Maple Lake2,271 vehicles a day2022 road count
- Hart Ave NWMaple Lake78 vehicles a day2012 road count
- Illsley Ave NWMaple Lake276 vehicles a day2012 road count
- Csah 6Annandale1,465 vehicles a day2022 road count
- Pioneer Park TrAnnandale54 vehicles a day2012 road count
- S Poplar LaAnnandale730 vehicles a day2016 road count
- Myrtle Dr SAnnandale210 vehicles a day2016 road count
- W Harrison StAnnandale416 vehicles a day2012 road count
- Excelsior Ave SAnnandale3,400 vehicles a day2016 road count
- Oliver Ave NWSouth Haven3,150 vehicles a day2020 road count
- 90th St NWSouth Haven148 vehicles a day2012 road count
- Oak AveSouth Haven420 vehicles a day2016 road count
- Willow Ave SSouth Haven560 vehicles a day2016 road count
- Adam RdKimball89 vehicles a day2012 road count
- Cherry StKimball10 vehicles a day2011 road count
- Main StKimball6,000 vehicles a day2011 road count
- Balsam RdKimball105 vehicles a day2011 road count
- Central Ave NWatkins2,150 vehicles a day2011 road count
- 667th AveWatkins120 vehicles a day2011 road count
- Kramer RdEden Valley104 vehicles a day2012 road count
- 617th AveEden Valley95 vehicles a day2011 road count
- State StEden Valley3,050 vehicles a day2011 road count
- Meeker Stearns StEden Valley310 vehicles a day2011 road count
- Lakewood RdEden Valley210 vehicles a day2011 road count
- 150th StEden Valley128 vehicles a day2012 road count
- Ttt RdEden Valley188 vehicles a day2012 road count
- Cross Creek RdPaynesville161 vehicles a day2012 road count
- Copperfield RdPaynesville49 vehicles a day2012 road count
- Washburne AvePaynesville1,350 vehicles a day2019 road count
- 296th AvePaynesville20 vehicles a day2019 road count
- Roseville Rd NEPaynesville250 vehicles a day2022 road count
- 190th St NERegal255 vehicles a day2018 road count
- 182nd St SERegal23 vehicles a day2012 road count
- 160th St NERegal39 vehicles a day2022 road count
- 145th St NERegal455 vehicles a day2018 road count
- 378th AveBelgrade61 vehicles a day2022 road count
- 380th AveBelgrade11 vehicles a day2022 road count
- Csah 69Belgrade405 vehicles a day2017 road count
- 215th StBelgrade408 vehicles a day2022 road count
- School StBelgrade75 vehicles a day2016 road count
- Borgerding AveBelgrade416 vehicles a day2012 road count
- Washburn AveBelgrade540 vehicles a day2019 road count
- Csah 13Belgrade640 vehicles a day2019 road count
- 458th AveBrooten232 vehicles a day2022 road count
- Rice StBrooten416 vehicles a day2012 road count
- Central AveBrooten940 vehicles a day2017 road count
Report a blocked crossing
Call the number on the blue sign at the crossing first. The sign names the railroad and gives the crossing number.
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.
Contact details on CPKC's website
Have ready: the crossing location and the DOT crossing number from the blue sign. Checked on on cpkcr.com.
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