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 1 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 1 of 22
  1. Roberts StHelenaID 060192HGates49 trains a day
    2,215 vehicles a day2023 road count
  2. 29th StBillingsID 087493GGates46 trains a day
    2,203 vehicles a day2021 road count
  3. Bennett StLivingstonID 060017SGates43 trains a day
    3,420 vehicles a day2024 road count
  4. Larb Creek RdSacoID 059500PGates42 trains a day
    208 vehicles a day2022 road count
  5. S 27th StBillingsID 087491TGates42 trains a day
    10,763 vehicles a day2024 road count
  6. 28th St Or BroadwayBillingsID 087492AGates42 trains a day
    2,164 vehicles a day2024 road count
  7. Railroad StLoganID 060105CGates37 trains a day
    147 vehicles a day2024 road count
  8. S 72nd St WLaurelID 087371CGates36 trains a day
    2,886 vehicles a day2024 road count
  9. 56th St WLaurelID 087372JGates36 trains a day
    2,265 vehicles a day2024 road count
  10. Moore LnBillingsID 087383WGates36 trains a day
    10,729 vehicles a day2024 road count
  11. Northern Ave S-522HuntleyID 087386SGates36 trains a day
    3,899 vehicles a day2024 road count
  12. Carter DrHelenaID 060190UGates35 trains a day
    4,935 vehicles a day2023 road count
  13. Montana AveHelenaID 060193PGates35 trains a day
    11,301 vehicles a day2023 road count
  14. Benton AveHelenaID 060199FGates35 trains a day
    6,970 vehicles a day2023 road count
  15. Head LnHelenaID 060207VGates35 trains a day
    339 vehicles a day2021 road count
  16. Birdseye RdHelenaID 060210DGates35 trains a day
    1,621 vehicles a day2021 road count
  17. Austin Rd EHelenaID 060211KGates35 trains a day
    98 vehicles a day2021 road count
  18. Austin RdHelenaID 060212SGates35 trains a day
    67 vehicles a day2021 road count
  19. W Austin RdHelenaID 060215MSigns only35 trains a day
    26 vehicles a day2021 road count
  20. Mullan Pass RdEllistonID 060221RSigns only35 trains a day
    21 vehicles a day2021 road count
  21. E Crossing Rd E Main StEllistonID 060226AGates35 trains a day
    86 vehicles a day2021 road count
  22. Burns StEllistonID 060286JGates35 trains a day
    285 vehicles a day2021 road count
  23. Greenough DrMissoulaID 060399PGates35 trains a day
    10,058 vehicles a day2024 road count
  24. National AveHelenaID 086375BGates35 trains a day
    1,449 vehicles a day2023 road count
  25. Joslyn StHelenaID 098742RGates35 trains a day
    3,100 vehicles a day2022 road count
  26. East Glacier NE 3 MiEast Glacier ParkID 098924CSigns only35 trains a day
    23 vehicles a day2022 road count
  27. Inverness RdInvernessID 974358LSigns only35 trains a day
    110 vehicles a day2016 road count
  28. Off Coulson RdBillingsID 087354LGates34 trains a day
    926 vehicles a day2024 road count
  29. Exxon Mobile RdBillingsID 087375EGates34 trains a day
    1,206 vehicles a day2024 road count
  30. Klenck LnBillingsID 087377TGates34 trains a day
    873 vehicles a day2024 road count
  31. N 5th StLivingstonID 060021GGates33 trains a day
    5,650 vehicles a day2024 road count
  32. Orea Creek RdLivingstonID 060025JFlashing lights33 trains a day
    168 vehicles a day2024 road count
  33. L Street Wallace StBozemanID 060049XGates33 trains a day
    1,738 vehicles a day2021 road count
  34. Rouse AveBozemanID 060055BGates33 trains a day
    8,275 vehicles a day2024 road count
  35. Broadway StTownsendID 060139WGates33 trains a day
    306 vehicles a day2024 road count
  36. Indian Crk RdTownsendID 060143LGates33 trains a day
    852 vehicles a day2024 road count
  37. Tieplantrd Nw-ctlmt 2miParadiseID 091103YSigns only33 trains a day
    63 vehicles a day2024 road count
  38. Quinn Crk RdLivingstonID 098735FGates33 trains a day
    96 vehicles a day2024 road count
  39. 6th StTownsendID 912812AGates33 trains a day
    53 vehicles a day2021 road count
  40. 22nd St NE City LimitsHavreID 059383WGates32 trains a day
    456 vehicles a day2022 road count
  41. Johnson LaneBillingsID 087350JFlashing lights32 trains a day
    399 vehicles a day2024 road count
  42. S 4th RdHuntleyID 087359VGates32 trains a day
    193 vehicles a day2021 road count
  43. S 6th RdHuntleyID 087361WSigns only32 trains a day
    36 vehicles a day2023 road count
  44. Airport RdThompson FallsID 091136LGates32 trains a day
    262 vehicles a day2024 road count
  45. Steffes RdBillingsID 098704GGates32 trains a day
    2,182 vehicles a day2024 road count
  46. Griffin DrBozemanID 060073YGates31 trains a day
    7,847 vehicles a day2024 road count
  47. Valley Center RdBozemanID 060076UGates31 trains a day
    5,036 vehicles a day2024 road count
  48. Oregon StBelgradeID 060082XGates31 trains a day
    2,195 vehicles a day2024 road count
  49. BroadwayBelgradeID 060085TGates31 trains a day
    5,438 vehicles a day2024 road count
  50. Jackrabbit LnBelgradeID 060090PGates31 trains a day
    17,988 vehicles a day2024 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