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 21 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 21 of 28
  1. 280th AveClarkfieldID 185276BSigns only2 trains a day
    37 vehicles a day2012 road count
  2. 400th StClarkfieldID 185277HSigns only2 trains a day
    36 vehicles a day2012 road count
  3. 3rd StBoydID 185279WSigns only2 trains a day
    316 vehicles a day2019 road count
  4. 4th StBoydID 185280RSigns only2 trains a day
    110 vehicles a day2019 road count
  5. 365th AveBoydID 185281XSigns only2 trains a day
    171 vehicles a day2019 road count
  6. 301st AveDawsonID 185282ESigns only2 trains a day
    50 vehicles a day2021 road count
  7. 5th StDawsonID 185283LSigns only2 trains a day
    576 vehicles a day2012 road count
  8. 6th StDawsonID 185284TGates2 trains a day
    3,480 vehicles a day2019 road count
  9. 110th StBoydID 186466HSigns only2 trains a day
    36 vehicles a day2012 road count
  10. 385th AveBoydID 186467PSigns only2 trains a day
    60 vehicles a day2019 road count
  11. 120th StBoydID 186468WSigns only2 trains a day
    33 vehicles a day2012 road count
  12. 375th AveBoydID 186470XSigns only2 trains a day
    54 vehicles a day2012 road count
  13. 140th StBoydID 186475GSigns only2 trains a day
    102 vehicles a day2012 road count
  14. 355th AveBoydID 186477VSigns only2 trains a day
    25 vehicles a day2012 road count
  15. 150th StBoydID 186479JSigns only2 trains a day
    61 vehicles a day2012 road count
  16. 345th AveBoydID 186480DSigns only2 trains a day
    25 vehicles a day2019 road count
  17. 160th StDawsonID 186482SSigns only2 trains a day
    65 vehicles a day2019 road count
  18. 331st AveDawsonID 186484FSigns only2 trains a day
    95 vehicles a day2019 road count
  19. 170th StDawsonID 186485MSigns only2 trains a day
    67 vehicles a day2012 road count
  20. 321st AveDawsonID 186486USigns only2 trains a day
    12 vehicles a day2012 road count
  21. 311th AveDawsonID 186489PSigns only2 trains a day
    87 vehicles a day2012 road count
  22. Parnell StBarryID 060974WSigns only1 train a day
    212 vehicles a day2019 road count
  23. Hwy 13GracevilleID 060982NSigns only1 train a day
    217 vehicles a day2019 road count
  24. 43rd Ave NHitterdalID 072034SSigns only1 train a day
    48 vehicles a day2012 road count
  25. 57th Ave NHitterdalID 072036FSigns only1 train a day
    69 vehicles a day2019 road count
  26. 73rd Ave NHitterdalID 072038USigns only1 train a day
    56 vehicles a day2012 road count
  27. 80th Ave NHitterdalID 072039BSigns only1 train a day
    4 vehicles a day2012 road count
  28. Developers DrHitterdalID 072040VSigns only1 train a day
    408 vehicles a day2012 road count
  29. Front StHitterdalID 072041CSigns only1 train a day
    849 vehicles a day2019 road count
  30. 100th Ave NHitterdalID 072043RSigns only1 train a day
    95 vehicles a day2012 road count
  31. 115th Ave NHitterdalID 072046LSigns only1 train a day
    60 vehicles a day2012 road count
  32. 120th Ave NHitterdalID 072047TSigns only1 train a day
    5 vehicles a day2012 road count
  33. 130th Ave NUlenID 072048ASigns only1 train a day
    101 vehicles a day2012 road count
  34. 140th Ave NUlenID 072050BSigns only1 train a day
    95 vehicles a day2012 road count
  35. 150th Ave NUlenID 072051HSigns only1 train a day
    54 vehicles a day2012 road count
  36. Washington AveUlenID 072052PSigns only1 train a day
    416 vehicles a day2012 road count
  37. Heron RdLittle FallsID 075123USigns only1 train a day
    54 vehicles a day2012 road count
  38. 5th St NWBemidjiID 075710VGates1 train a day
    5,470 vehicles a day2021 road count
  39. Mnth 115Little FallsID 075735RSigns only1 train a day
    3,104 vehicles a day2021 road count
  40. 117th St SEBeckerID 075783FGates1 train a day
    2,876 vehicles a day2021 road count
  41. 1st StKeewatinID 076017PGates1 train a day
    1,455 vehicles a day2019 road count
  42. 4th St SEEast Grand ForksID 081260PGates1 train a day
    2,800 vehicles a day2011 road count
  43. 8th Ave NEEast Grand ForksID 081270VSigns only1 train a day
    831 vehicles a day2012 road count
  44. 7th Ave NEEast Grand ForksID 081272JSigns only1 train a day
    831 vehicles a day2012 road count
  45. 6th Ave NEEast Grand ForksID 081273RSigns only1 train a day
    88 vehicles a day2021 road count
  46. Gateway Dr NEEast Grand ForksID 081330CSigns only1 train a day
    30 vehicles a day1988 road count
  47. 2nd St SHallockID 081608DGates1 train a day
    746 vehicles a day2021 road count
  48. Broadway StHallockID 081610EGates1 train a day
    784 vehicles a day2021 road count
  49. 4th St NHallockID 081611LSigns only1 train a day
    97 vehicles a day2022 road count
  50. T-124HallockID 081613ASigns only1 train a day
    14 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. 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