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

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

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

  • Gates16869%
  • Flashing lights without reported gates156%
  • Signs without reported gates or lights5924%
  • Other or not reported10%

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 5
  1. Road 1xgFrannieID 091476XGates4 trains a day
    34 vehicles a day2024 road count
  2. County Road 10LovellID 091496JSigns only4 trains a day
    18 vehicles a day2024 road count
  3. Hampshire AveLovellID 091498XSigns only4 trains a day
    19 vehicles a day2024 road count
  4. Wyoming 37LovellID 091508BGates4 trains a day
    727 vehicles a day2024 road count
  5. Richards StDouglasID 094931YGates4 trains a day
    6,120 vehicles a day2024 road count
  6. Amoretti StreetThermopolisID 099130XSigns only4 trains a day
    958 vehicles a day2024 road count
  7. College DrCheyenneID 245617JGates4 trains a day
    6,360 vehicles a day2024 road count
  8. 24th StCheyenneID 245684DGates4 trains a day
    1,927 vehicles a day2024 road count
  9. Cole Creek RdGlenrockID 089327WGates3 trains a day
    86 vehicles a day2024 road count
  10. Coal Shadow RdGlenrockID 089329KSigns only3 trains a day
    43 vehicles a day2024 road count
  11. Fry RdEvansvilleID 089331LGates3 trains a day
    201 vehicles a day2024 road count
  12. Mystery Bridge RdCasperID 089337CGates3 trains a day
    702 vehicles a day2024 road count
  13. Evans StEvansvilleID 089340KGates3 trains a day
    763 vehicles a day2024 road count
  14. Curtis StEvansvilleID 089341SGates3 trains a day
    6,028 vehicles a day2024 road count
  15. Western AveEvansvilleID 089342YGates3 trains a day
    2,257 vehicles a day2024 road count
  16. Bryan Stock TrailCasperID 089345UGates3 trains a day
    10,345 vehicles a day2024 road count
  17. Bent StPowellID 090681AGates3 trains a day
    2,515 vehicles a day2024 road count
  18. Bent StPowellID 090682GSigns only3 trains a day
    2,515 vehicles a day2024 road count
  19. Fair StPowellID 090683NGates3 trains a day
    5,033 vehicles a day2024 road count
  20. Fair StPowellID 090684VSigns only3 trains a day
    5,033 vehicles a day2024 road count
  21. Road 9aLovellID 091494VGates3 trains a day
    189 vehicles a day2024 road count
  22. Hereford LnCasperID 095107PGates3 trains a day
    1,204 vehicles a day2024 road count
  23. Clay AveChugwaterID 245470LGates3 trains a day
    307 vehicles a day2024 road count
  24. State Hwy 314SlaterID 245478RGates3 trains a day
    96 vehicles a day2024 road count
  25. Cozad RdWheatlandID 245488WGates3 trains a day
    221 vehicles a day2024 road count
  26. Cole RdWheatlandID 245489DGates3 trains a day
    979 vehicles a day2024 road count
  27. Gilchrist AveWheatlandID 245492LGates3 trains a day
    1,399 vehicles a day2024 road count
  28. Oak StWheatlandID 245494AGates3 trains a day
    753 vehicles a day2024 road count
  29. North StWheatlandID 245496NGates3 trains a day
    371 vehicles a day2024 road count
  30. E Fairview RdWheatlandID 245497VGates3 trains a day
    618 vehicles a day2024 road count
  31. Grayrocks RdWheatlandID 245498CGates3 trains a day
    168 vehicles a day2024 road count
  32. Old Glory RdCheyenneID 245511NGates3 trains a day
    4,021 vehicles a day2019 road count
  33. Roundtop RdCheyenneID 245515RGates3 trains a day
    382 vehicles a day2024 road count
  34. Shellback RdCheyenneID 245516XSigns only3 trains a day
    81 vehicles a day2024 road count
  35. Co Rd 109CheyenneID 245525WGates3 trains a day
    95 vehicles a day2024 road count
  36. Federal RdCheyenneID 245526DGates3 trains a day
    137 vehicles a day2024 road count
  37. Horse Creek RdCheyenneID 245528SGates3 trains a day
    137 vehicles a day2024 road count
  38. Fisher Canyon RdHorse CreekID 245533NGates3 trains a day
    27 vehicles a day2024 road count
  39. Quarry RdHorse CreekID 245534VGates3 trains a day
    38 vehicles a day2024 road count
  40. Jordan RdHorse CreekID 245569WSigns only3 trains a day
    37 vehicles a day2024 road count
  41. McDonald CrossingChugwaterID 245609SGates3 trains a day
    24 vehicles a day2024 road count
  42. Jordan Ranch RdHorse CreekID 245662DGates3 trains a day
    59 vehicles a day2024 road count
  43. Dillion StCheyenneID 245687YSigns only3 trains a day
    245 vehicles a day2024 road count
  44. 24th StreetCheyenneID 245688FFlashing lights3 trains a day
    1,927 vehicles a day2024 road count
  45. 23rd StreetCheyenneID 245689MFlashing lights3 trains a day
    6,173 vehicles a day2024 road count
  46. 22nd StreetCheyenneID 245690GGates3 trains a day
    369 vehicles a day2024 road count
  47. 21st StreetCheyenneID 245691NGates3 trains a day
    192 vehicles a day2024 road count
  48. 20th StreetCheyenneID 245692VGates3 trains a day
    4,994 vehicles a day2024 road count
  49. 19th StreetCheyenneID 245693CGates3 trains a day
    1,028 vehicles a day2024 road count
  50. 18th StreetCheyenneID 245694JGates3 trains a day
    229 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