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

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

Public crossings
622
Public crossings with identified warning devices
576
Public crossings reported with gates
65%
Most trains a day reported
80
Reported incidents at public crossings since 2016
305
Gate share compared with the state
3 percentage points higher

Where are these public crossings?

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

  • Gates40365%
  • Flashing lights without reported gates274%
  • Signs without reported gates or lights14623%
  • Other or not reported467%

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 5 of 13
  1. Road 22ChowchillaID 028627TGates28 trains a day
    580 vehicles a day2016 road count
  2. Ave 26ChowchillaID 028628AGates28 trains a day
    797 vehicles a day2016 road count
  3. Le Grand RdLe GrandID 028637YGates28 trains a day
    939 vehicles a day2016 road count
  4. Jefferson StLe GrandID 028638FGates28 trains a day
    669 vehicles a day2016 road count
  5. Cunningham RdLe GrandID 028639MGates28 trains a day
    915 vehicles a day2016 road count
  6. Dumpyard RdPlanadaID 028640GSigns only28 trains a day
    100 vehicles a day1987 road count
  7. Burchell AvePlanadaID 028643CGates28 trains a day
    252 vehicles a day2016 road count
  8. Mission AvePlanadaID 028645RGates28 trains a day
    168 vehicles a day2016 road count
  9. Childs AvePlanadaID 028647EGates28 trains a day
    3,223 vehicles a day2017 road count
  10. Arboleda DrPlanadaID 028656DGates28 trains a day
    2,016 vehicles a day2017 road count
  11. Tower RdMercedID 028660TGates28 trains a day
    368 vehicles a day2016 road count
  12. Kibby RdMercedID 028662GGates28 trains a day
    1,580 vehicles a day2016 road count
  13. Glen AveMercedID 028667RGates28 trains a day
    6,288 vehicles a day2016 road count
  14. K StMercedID 028670YGates28 trains a day
    1,233 vehicles a day2016 road count
  15. Canal StMercedID 028671FGates28 trains a day
    1,713 vehicles a day2016 road count
  16. M StMercedID 028672MGates28 trains a day
    17,075 vehicles a day2016 road count
  17. Bellevue AveAtwaterID 028688JGates28 trains a day
    6,682 vehicles a day2016 road count
  18. Santa Fe DrAtwaterID 028691SGates28 trains a day
    14,000 vehicles a day1987 road count
  19. Buhach RdAtwaterID 028704RGates28 trains a day
    3,583 vehicles a day2016 road count
  20. Ballico AveBallicoID 028715DGates28 trains a day
    965 vehicles a day2016 road count
  21. Barnhart RdDenairID 028728EGates28 trains a day
    413 vehicles a day2016 road count
  22. Keyes RdDenairID 028729LGates28 trains a day
    3,701 vehicles a day2016 road count
  23. Berkeley AveDenairID 028730FGates28 trains a day
    1,967 vehicles a day2016 road count
  24. Greer RdDenairID 028732UGates28 trains a day
    14,233 vehicles a day2016 road count
  25. Service RdHughsonID 028733BGates28 trains a day
    2,747 vehicles a day2016 road count
  26. 7th StHughsonID 028734HGates28 trains a day
    806 vehicles a day2016 road count
  27. Whitmore AveHughsonID 028735PGates28 trains a day
    6,667 vehicles a day2016 road count
  28. Tully RdHughsonID 028736WGates28 trains a day
    3,257 vehicles a day2016 road count
  29. Hatch RdHughsonID 028739SGates28 trains a day
    10,179 vehicles a day2016 road count
  30. Yosemite BlvdEmpireID 028743GGates28 trains a day
    19,341 vehicles a day2016 road count
  31. 2nd StEmpireID 028744NGates28 trains a day
    1,517 vehicles a day2016 road count
  32. Parker RdEmpireID 028746CGates28 trains a day
    8,532 vehicles a day2016 road count
  33. Milnes RdModestoID 028748RGates28 trains a day
    3,842 vehicles a day2016 road count
  34. Claus RdRiverbankID 028752FGates28 trains a day
    15,684 vehicles a day2016 road count
  35. Plainview AveRiverbankID 028753MGates28 trains a day
    702 vehicles a day2016 road count
  36. Claribel RdRiverbankID 028755BGates28 trains a day
    11,273 vehicles a day2016 road count
  37. Brennan AveEscalonID 028782XGates28 trains a day
    464 vehicles a day2016 road count
  38. Arthur RdEscalonID 028783EGates28 trains a day
    649 vehicles a day2016 road count
  39. Sexton AveEscalonID 028784LGates28 trains a day
    248 vehicles a day2016 road count
  40. Lone Tree RdEscalonID 028785TGates28 trains a day
    2,058 vehicles a day2016 road count
  41. Van Allen RdEscalonID 028786AGates28 trains a day
    1,118 vehicles a day2016 road count
  42. Avena RdEscalonID 028787GGates28 trains a day
    101 vehicles a day2016 road count
  43. PedestrianFresnoID 967405AOther or not reported28 trains a day
    No road count has been reported.
  44. Cherry AveShafterID 028384TGates27 trains a day
    647 vehicles a day2017 road count
  45. Riverside StShafterID 028385AGates27 trains a day
    1,076 vehicles a day2016 road count
  46. Los Angeles Ave EShafterID 028386GGates27 trains a day
    6,881 vehicles a day2016 road count
  47. Jackson AveHanfordID 028403VGates27 trains a day
    1,022 vehicles a day2016 road count
  48. Idaho AveHanfordID 028406RGates27 trains a day
    757 vehicles a day2016 road count
  49. Iona AveHanfordID 028408EGates27 trains a day
    1,007 vehicles a day2016 road count
  50. Houston AveHanfordID 028409LGates27 trains a day
    4,990 vehicles a day2016 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