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

The FRA inventory of lists 2,023 public railroad crossings in Texas with BNSF Railway Company as the reporting railroad.

Public crossings
2,023
Public crossings with identified warning devices
1,989
Public crossings reported with gates
66%
Most trains a day reported
100
Reported incidents at public crossings since 2016
331
Gate share compared with the state
3 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 66% of these crossings.

  • Gates1,34366%
  • Flashing lights without reported gates693%
  • Signs without reported gates or lights57729%
  • Other or not reported342%

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 41
  1. East Fourty Sixth StreetAmarilloID 014693PGates100 trains a day
    3,073 vehicles a day2020 road count
  2. County Road 2PampaID 014558WGates89 trains a day
    36 vehicles a day2020 road count
  3. County Road 8HerefordID 014731WGates74 trains a day
    437 vehicles a day2020 road count
  4. Hereford Feed Yard RoadHerefordID 014732DGates74 trains a day
    12,525 vehicles a day2023 road count
  5. FM2943HerefordID 014733KGates74 trains a day
    2,620 vehicles a day2023 road count
  6. Progressive RoadHerefordID 014734SGates74 trains a day
    2,672 vehicles a day2024 road count
  7. Dairy RoadHerefordID 014739BGates74 trains a day
    1,278 vehicles a day2020 road count
  8. South Lawton AvenueHerefordID 014740VGates74 trains a day
    765 vehicles a day2020 road count
  9. FM 1259HerefordID 014742JGates74 trains a day
    2,463 vehicles a day2019 road count
  10. South Lee AvenueHerefordID 014744XGates74 trains a day
    159 vehicles a day2020 road count
  11. County Road 300HerefordID 014751HFlashing lights74 trains a day
    73 vehicles a day2020 road count
  12. Tierra Blanca RoadHerefordID 014752PGates74 trains a day
    1,514 vehicles a day2020 road count
  13. FM1057HerefordID 014755KGates74 trains a day
    458 vehicles a day2023 road count
  14. County Road 28HerefordID 014757YGates74 trains a day
    18 vehicles a day2000 road count
  15. County Road HHerefordID 014800CGates74 trains a day
    698 vehicles a day2020 road count
  16. Farmers AvenueAmarilloID 014695DGates71 trains a day
    3,318 vehicles a day2023 road count
  17. Sundown LaneAmarilloID 014697SGates71 trains a day
    570 vehicles a day2020 road count
  18. S Georgia StreetAmarilloID 014698YGates71 trains a day
    1,880 vehicles a day2020 road count
  19. Mack RoadAmarilloID 014699FGates71 trains a day
    201 vehicles a day2020 road count
  20. W Mccormick RoadCanyonID 014700XGates71 trains a day
    2,696 vehicles a day2020 road count
  21. Rockwell RoadCanyonID 014701EGates71 trains a day
    1,084 vehicles a day2020 road count
  22. Buffalo Stadium RoadCanyonID 014702LGates71 trains a day
    678 vehicles a day2020 road count
  23. Fifthteenth StreetCanyonID 014704AGates71 trains a day
    2,851 vehicles a day2020 road count
  24. Fourth StreetCanyonID 014706NGates71 trains a day
    1,193 vehicles a day2020 road count
  25. Brown RoadCanyonID 014707VGates67 trains a day
    1,598 vehicles a day2020 road count
  26. FM0683AmarilloID 014590PGates66 trains a day
    356 vehicles a day2023 road count
  27. Dowell RoadCanyonID 014709JGates66 trains a day
    300 vehicles a day2020 road count
  28. Arnot RoadCanyonID 014710DGates66 trains a day
    256 vehicles a day2020 road count
  29. City Lake RoadCanyonID 014711KGates66 trains a day
    132 vehicles a day2020 road count
  30. Blessen RoadCanyonID 014712SGates66 trains a day
    185 vehicles a day2020 road count
  31. County Road BbHerefordID 014725TGates66 trains a day
    838 vehicles a day2020 road count
  32. FM0168CanyonID 014716UGates65 trains a day
    791 vehicles a day2023 road count
  33. Adkisson RoadCanyonID 014718HGates65 trains a day
    80 vehicles a day2022 road count
  34. County Road BHerefordID 014724LGates65 trains a day
    132 vehicles a day2020 road count
  35. County Road 271HerefordID 014758FGates65 trains a day
    18 vehicles a day2022 road count
  36. County Road 27FrionaID 014760GGates65 trains a day
    276 vehicles a day2024 road count
  37. FM3140FrionaID 014764JGates65 trains a day
    509 vehicles a day2023 road count
  38. County Road GFrionaID 014766XGates65 trains a day
    52 vehicles a day2022 road count
  39. Railroad RoadFrionaID 014767EGates65 trains a day
    70 vehicles a day2022 road count
  40. US0070 / US0084FarwellID 014787RGates65 trains a day
    8,824 vehicles a day2023 road count
  41. US0060 / West Brown StreetPampaID 014547JSigns only64 trains a day
    6,581 vehicles a day2023 road count
  42. West Line Road / Aderwald RoadWhite DeerID 014561EGates64 trains a day
    6 vehicles a day2020 road count
  43. County Road 1HerefordID 014753WGates64 trains a day
    512 vehicles a day2020 road count
  44. FM1172FrionaID 014761NGates64 trains a day
    271 vehicles a day2023 road count
  45. County Road 20FrionaID 014768LGates64 trains a day
    60 vehicles a day2022 road count
  46. FM2397 / Main StreetFrionaID 014769TGates64 trains a day
    888 vehicles a day2023 road count
  47. County Road 17FrionaID 014771UGates64 trains a day
    15 vehicles a day2019 road count
  48. CR 0314FrionaID 014775WGates64 trains a day
    14 vehicles a day2019 road count
  49. County Road 14BovinaID 014776DGates64 trains a day
    14 vehicles a day2022 road count
  50. County Road 11BovinaID 014778SGates64 trains a day
    18 vehicles a day2019 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