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

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

Public crossings
1,098
Public crossings with identified warning devices
1,079
Public crossings reported with gates
33%
Most trains a day reported
49
Reported incidents at public crossings since 2016
100
Gate share compared with the state
5 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 3 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 33% of these crossings.

  • Gates35833%
  • Flashing lights without reported gates938%
  • Signs without reported gates or lights62857%
  • Other or not reported192%

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 3 of 22
  1. Pearl St East RampThompson FallsID 091140BGates29 trains a day
    1,989 vehicles a day2024 road count
  2. Logan Trident RdTridentID 912805PGates29 trains a day
    608 vehicles a day2024 road count
  3. Havre W 2 MiHavreID 059737NSigns only28 trains a day
    17 vehicles a day2022 road count
  4. NW City LimitsHavreID 086341GGates28 trains a day
    82 vehicles a day2022 road count
  5. Browning SW 5 MiBrowningID 088109LGates28 trains a day
    50 vehicles a day2022 road count
  6. Pope RdPark CityID 059891LSigns only27 trains a day
    69 vehicles a day2024 road count
  7. N Clark StPark CityID 059892TGates27 trains a day
    2,097 vehicles a day2024 road count
  8. Valley Creek RdPark CityID 059893AFlashing lights27 trains a day
    204 vehicles a day2024 road count
  9. Pratten St MT-78ColumbusID 059909UGates27 trains a day
    7,724 vehicles a day2024 road count
  10. N 3rd StColumbusID 059910NGates27 trains a day
    792 vehicles a day2024 road count
  11. Elgen LaneGreycliffID 059948KSigns only27 trains a day
    20 vehicles a day2024 road count
  12. McLeod StBig TimberID 059956CGates27 trains a day
    482 vehicles a day2024 road count
  13. N Yellowstone Tr RdBig TimberID 059965BFlashing lights27 trains a day
    132 vehicles a day2024 road count
  14. Co Rd-563 Hunter AveSpringdaleID 059976NGates27 trains a day
    105 vehicles a day2021 road count
  15. Logan-trident RdLoganID 060106JGates27 trains a day
    1,346 vehicles a day2024 road count
  16. Main StDrummondID 060378WGates27 trains a day
    540 vehicles a day2024 road count
  17. Lagoon Access RdDrummondID 060380XOther or not reported27 trains a day
    2 vehicles a day1988 road count
  18. Bearmouth RdDrummondID 060381EGates27 trains a day
    118 vehicles a day2024 road count
  19. I-90 Access Rd BearmouthClintonID 060383TFlashing lights27 trains a day
    95 vehicles a day2024 road count
  20. Livingston NE 21MILivingstonID 086176YSigns only27 trains a day
    31 vehicles a day2024 road count
  21. Deschamps RdFrenchtownID 090447JGates27 trains a day
    664 vehicles a day2021 road count
  22. Moccasin LnFrenchtownID 090449XGates27 trains a day
    143 vehicles a day2021 road count
  23. Loiselle Ln Off I-90FrenchtownID 091404UGates27 trains a day
    208 vehicles a day2024 road count
  24. Marcure Ln SE FrenchtownFrenchtownID 091406HSigns only27 trains a day
    20 vehicles a day2021 road count
  25. Mallard Springs RdBig TimberID 104226BFlashing lights27 trains a day
    376 vehicles a day2021 road count
  26. Deer Creek RdBonnerID 398424HGates27 trains a day
    342 vehicles a day2024 road count
  27. E End Fishing AccessSpringdaleID 912782KSigns only27 trains a day
    72 vehicles a day2024 road count
  28. Lower Sweet Grass RdGreycliffID 912793XGates27 trains a day
    141 vehicles a day2024 road count
  29. Fairweather FasTridentID 969066ESigns only27 trains a day
    1 vehicle a day2020 road count
  30. Private Rd E 17 MiLivingstonID 969074WSigns only27 trains a day
    1 vehicle a day2024 road count
  31. St Hwy 24HarlemID 059451VSigns only26 trains a day
    1 vehicle a day2020 road count
  32. Hinsdale W 6 MiHinsdaleID 059504SSigns only26 trains a day
    12 vehicles a day2022 road count
  33. Reed Point E 238 MiReedpointID 059926KSigns only26 trains a day
    12 vehicles a day2024 road count
  34. Reed Point E 1 MiReedpointID 059927SSigns only26 trains a day
    30 vehicles a day2024 road count
  35. Reed Point Rd-division StReedpointID 059930AGates26 trains a day
    179 vehicles a day2024 road count
  36. Holmgren W Of ColumbusColumbusID 913767LGates26 trains a day
    118 vehicles a day2024 road count
  37. Beavertail RdClintonID 060385GGates25 trains a day
    166 vehicles a day2024 road count
  38. Clinton W 02 MiClintonID 060387VGates25 trains a day
    1,470 vehicles a day2024 road count
  39. E Mullan RdClintonID 060389JGates25 trains a day
    219 vehicles a day2024 road count
  40. I-90 Access TurahBonnerID 060390DGates25 trains a day
    1,133 vehicles a day2024 road count
  41. Rustic RdBonnerID 060391KGates25 trains a day
    620 vehicles a day2024 road count
  42. Cottonwood Rd WarrenBridgerID 090658FSigns only25 trains a day
    13 vehicles a day2024 road count
  43. Cedar Creek RdSuperiorID 912813GGates25 trains a day
    323 vehicles a day2021 road count
  44. Wolf Prairie SW 6 MiLibbyID 059191ESigns only24 trains a day
    3 vehicles a day2022 road count
  45. Wolf Prairie SW 10 MiLibbyID 059192LSigns only24 trains a day
    3 vehicles a day2022 road count
  46. Wolf Prairie SW 11 MiLibbyID 059193TSigns only24 trains a day
    7 vehicles a day2022 road count
  47. Birch Point RdWhitefishID 059255NFlashing lights24 trains a day
    220 vehicles a day2019 road count
  48. State Park RdWhitefishID 059256VGates24 trains a day
    1,900 vehicles a day2026 road count
  49. Olney Loop Rd / Main StOlneyID 059260KGates24 trains a day
    118 vehicles a day2022 road count
  50. Old Fort Steele TrailWhitefishID 059261SSigns only24 trains a day
    143 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