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

The FRA inventory of lists 71 public railroad crossings in Idaho with BNSF Railway Company as the reporting railroad.

Public crossings
71
Public crossings with identified warning devices
70
Public crossings reported with gates
45%
Most trains a day reported
38
Reported incidents at public crossings since 2016
13
Gate share compared with the state
27 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 45% of these crossings.

  • Gates3245%
  • Flashing lights without reported gates34%
  • Signs without reported gates or lights3549%
  • Other or not reported11%

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 2
  1. Bottle Bay RoadSandpointID 058828RGates38 trains a day
    2,400 vehicles a day2023 road count
  2. Sagle RoadSandpointID 058832FGates38 trains a day
    3,500 vehicles a day2023 road count
  3. Algoma Spur RoadDoverID 058833MGates38 trains a day
    150 vehicles a day2023 road count
  4. East Dufort RoadDoverID 058836HGates38 trains a day
    260 vehicles a day2023 road count
  5. Cocolalla Loop RoadDoverID 058838WGates38 trains a day
    1,100 vehicles a day2023 road count
  6. Cocolalla RdDoverID 058841EGates38 trains a day
    370 vehicles a day2023 road count
  7. Huckleberry Mountain RoadCocolallaID 058844ASigns only38 trains a day
    20 vehicles a day1989 road count
  8. Barnhart RdAtholID 058850DSigns only38 trains a day
    50 vehicles a day1989 road count
  9. Praire AveHauserID 066233FGates38 trains a day
    3,200 vehicles a day2023 road count
  10. North Mcguire RoadHauserID 066229RGates37 trains a day
    2,600 vehicles a day2023 road count
  11. Twin Rivers Road/ Granite Lake RoadAtholID 058853YGates35 trains a day
    70 vehicles a day1989 road count
  12. Granite LoopAtholID 058854FFlashing lights35 trains a day
    200 vehicles a day2002 road count
  13. Homestead RoadAtholID 058855MSigns only35 trains a day
    45 vehicles a day1989 road count
  14. Hwy 54AtholID 058857BGates35 trains a day
    4,700 vehicles a day2023 road count
  15. Brunner RdAtholID 058860JGates35 trains a day
    2,500 vehicles a day2023 road count
  16. Mill StreetRathdrumID 058867GGates35 trains a day
    3,400 vehicles a day2023 road count
  17. Oden Bay RoadKootenaiID 086261NGates31 trains a day
    40 vehicles a day1989 road count
  18. Fish Hatchery RoadClark ForkID 091166DFlashing lights31 trains a day
    50 vehicles a day1989 road count
  19. River Lake RoadClark ForkID 091167KSigns only31 trains a day
    100 vehicles a day1994 road count
  20. Stephen StreetClark ForkID 091169YFlashing lights31 trains a day
    660 vehicles a day2023 road count
  21. Private/Main StreetClark ForkID 091170TSigns only31 trains a day
    300 vehicles a day1989 road count
  22. Centennial BoulevardEast HopeID 091180YGates31 trains a day
    510 vehicles a day2023 road count
  23. Trailer Haven RoadHopeID 091183UGates31 trains a day
    50 vehicles a day1989 road count
  24. Sunnyside Cut Off RoadKootenaiID 091187WGates31 trains a day
    50 vehicles a day1989 road count
  25. Kootenai Bay RoadKootenaiID 058823GGates27 trains a day
    720 vehicles a day2023 road count
  26. Deep Creek Loop RoadNaplesID 058698WSigns only26 trains a day
    70 vehicles a day1990 road count
  27. Samuels RoadPonderayID 058712PGates24 trains a day
    600 vehicles a day2023 road count
  28. Browns RdSandpointID 058714DOther or not reported24 trains a day
    180 vehicles a day1989 road count
  29. Race Track RdPonderayID 058718FSigns only24 trains a day
    No road count has been reported.
  30. Oliver RdPonderayID 058719MSigns only24 trains a day
    No road count has been reported.
  31. W Selle RdPonderayID 058721NSigns only24 trains a day
    420 vehicles a day2023 road count
  32. N Boyer RdPonderayID 058723CSigns only24 trains a day
    420 vehicles a day2023 road count
  33. Schweitzer Mountain RoadSandpointID 058724JGates24 trains a day
    490 vehicles a day2023 road count
  34. N Boyer AveSandpointID 058820LGates24 trains a day
    7,900 vehicles a day2023 road count
  35. Highland Flats RoadBonners FerryID 058697PGates23 trains a day
    380 vehicles a day2023 road count
  36. Krogseth WayBonners FerryID 058699DSigns only23 trains a day
    250 vehicles a day1990 road count
  37. Dayton WayBonners FerryID 058700VSigns only23 trains a day
    660 vehicles a day2017 road count
  38. Wilderness RdBonners FerryID 058702JSigns only23 trains a day
    30 vehicles a day2023 road count
  39. Co RdNaplesID 058705ESigns only23 trains a day
    10 vehicles a day1990 road count
  40. Stormy LnNaplesID 058707TSigns only23 trains a day
    10 vehicles a day1990 road count
  41. Elmira RoadPonderayID 058708AGates23 trains a day
    90 vehicles a day1989 road count
  42. Fawn Gully RdPonderayID 058716SSigns only23 trains a day
    30 vehicles a day1989 road count
  43. Woodland DriveSandpointID 058725RSigns only23 trains a day
    2,100 vehicles a day2023 road count
  44. Mountain View DrSandpointID 058727ESigns only23 trains a day
    230 vehicles a day1996 road count
  45. Gooby RoadSandpointID 058819SGates23 trains a day
    160 vehicles a day1992 road count
  46. Bert East HillBonners FerryID 101952MSigns only23 trains a day
    60 vehicles a day1991 road count
  47. Waterfront LnBonners FerryID 058682ASigns only22 trains a day
    10 vehicles a day1989 road count
  48. Plaza StreetBonners FerryID 058684NGates22 trains a day
    920 vehicles a day1989 road count
  49. Pine Island RdBonners FerryID 058689XGates22 trains a day
    50 vehicles a day1989 road count
  50. Gooby RoadSandpointID 058728LGates0 trains a day
    200 vehicles a day1989 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