How many public crossings does BNSF Railway Company report in Minnesota?

The FRA inventory of lists 1,361 public railroad crossings in Minnesota with BNSF Railway Company as the reporting railroad.

Public crossings
1,361
Public crossings with identified warning devices
1,337
Public crossings reported with gates
40%
Most trains a day reported
32
Reported incidents at public crossings since 2016
109
Gate share compared with the state
6 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 8 in BNSF Railway Company
Loading the map.

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

Open BNSF Railway Company in the full map Members

Gates are reported at 40% of these crossings.

  • Gates54340%
  • Flashing lights without reported gates413%
  • Signs without reported gates or lights75355%
  • Other or not reported242%

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 8 of 28
  1. 45th St NWWillmarID 974408MGates7 trains a day
    1 vehicle a day2021 road count
  2. 2nd AveBrookstonID 061235CGates6 trains a day
    405 vehicles a day2019 road count
  3. University AveSaint FrancisID 061614CGates6 trains a day
    720 vehicles a day2016 road count
  4. 370th StBreckenridgeID 067578ESigns only6 trains a day
    12 vehicles a day2012 road count
  5. Quimby Ave SWCokatoID 067879ASigns only6 trains a day
    73 vehicles a day2012 road count
  6. 30th Ave SEBensonID 067911RSigns only6 trains a day
    50 vehicles a day2016 road count
  7. 20th Ave NEBensonID 067912XGates6 trains a day
    204 vehicles a day2012 road count
  8. 330th StClontarfID 067915TSigns only6 trains a day
    56 vehicles a day2012 road count
  9. 14th St SBensonID 067927MGates6 trains a day
    7,300 vehicles a day2019 road count
  10. 13th St SBensonID 067928UGates6 trains a day
    1,415 vehicles a day2019 road count
  11. 12th St SBensonID 067929BGates6 trains a day
    1,364 vehicles a day2019 road count
  12. 2nd Ave NEEast Grand ForksID 081276LGates6 trains a day
    7,400 vehicles a day2017 road count
  13. Central Ave NEEast Grand ForksID 081277TGates6 trains a day
    830 vehicles a day2010 road count
  14. Crow Wing River Dr SWPillagerID 924671CSigns only6 trains a day
    142 vehicles a day2022 road count
  15. Gabler AveIndependenceID 061064DGates5 trains a day
    6,010 vehicles a day2019 road count
  16. 3rd StAtwaterID 061068FGates5 trains a day
    416 vehicles a day2012 road count
  17. County Road 4AtwaterID 061071NGates5 trains a day
    691 vehicles a day2019 road count
  18. 135th StreetKandiyohiID 061073CSigns only5 trains a day
    84 vehicles a day2012 road count
  19. 120th St NEKandiyohiID 061075RSigns only5 trains a day
    61 vehicles a day2019 road count
  20. 98th StreetKandiyohiID 061078LSigns only5 trains a day
    24 vehicles a day2012 road count
  21. 4th StKandiyohiID 061079TGates5 trains a day
    1,503 vehicles a day2019 road count
  22. 71st St NEKandiyohiID 061080MSigns only5 trains a day
    38 vehicles a day2012 road count
  23. 60th St NEKandiyohiID 061081UGates5 trains a day
    126 vehicles a day2019 road count
  24. BroadwayCloquetID 061230TGates5 trains a day
    932 vehicles a day2019 road count
  25. Canoe Access RdCloquetID 061233NSigns only5 trains a day
    4 vehicles a day2012 road count
  26. North AveCarltonID 067784SSigns only5 trains a day
    416 vehicles a day2012 road count
  27. Mndot Gravel PitCloquetID 067787MFlashing lights5 trains a day
    500 vehicles a dayRoad count year not reported
  28. 3rd St NDasselID 067789BGates5 trains a day
    416 vehicles a day2012 road count
  29. 4th St SDasselID 067790VGates5 trains a day
    1,450 vehicles a day2011 road count
  30. 713th AveDasselID 067791CSigns only5 trains a day
    109 vehicles a day2012 road count
  31. 708th AveDasselID 067794XGates5 trains a day
    109 vehicles a day2012 road count
  32. Private DriveDasselID 067795ESigns only5 trains a day
    6 vehicles a day2009 road count
  33. 237th StDarwinID 067798ASigns only5 trains a day
    183 vehicles a day2012 road count
  34. 1st StDarwinID 067800YGates5 trains a day
    1,950 vehicles a day2019 road count
  35. Csah 9DarwinID 067803UFlashing lights5 trains a day
    680 vehicles a day2019 road count
  36. 650th AveLitchfieldID 067804BGates5 trains a day
    75 vehicles a day2016 road count
  37. Davis Ave SLitchfieldID 067807WGates5 trains a day
    1,550 vehicles a day2019 road count
  38. Holcombe Ave SLitchfieldID 067808DGates5 trains a day
    1,100 vehicles a day2019 road count
  39. Sibley AveLitchfieldID 067809KGates5 trains a day
    8,600 vehicles a day2019 road count
  40. S Swift AveLitchfieldID 067810EGates5 trains a day
    1,600 vehicles a day2019 road count
  41. Csah 1LitchfieldID 067811LGates5 trains a day
    1,400 vehicles a day2019 road count
  42. 273rd StLitchfieldID 067815NGates5 trains a day
    960 vehicles a day2019 road count
  43. 560th AveGrove CityID 067820KSigns only5 trains a day
    77 vehicles a day2012 road count
  44. Second StGrove CityID 067821SGates5 trains a day
    408 vehicles a day2012 road count
  45. Mnth 4Grove CityID 067823FGates5 trains a day
    1,800 vehicles a day2019 road count
  46. 515th AveAtwaterID 067827HSigns only5 trains a day
    108 vehicles a day2012 road count
  47. Kandi Meeker RdAtwaterID 067830RSigns only5 trains a day
    135 vehicles a day2012 road count
  48. 10th St SWWillmarID 067836GGates5 trains a day
    1,904 vehicles a day2019 road count
  49. Main St SAtwaterID 067837NGates5 trains a day
    1,603 vehicles a day2019 road count
  50. 13th AveHoward LakeID 067868MGates5 trains a day
    416 vehicles a day2012 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. BNSF's line for a train blocking a crossing: 1-800-832-5452. Choose option 3 when the call answers.

    Have ready: the street or roadway, the city and the DOT crossing number from the blue sign at the crossing. Checked on on bnsf.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