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

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

Public crossings
148
Public crossings with identified warning devices
147
Public crossings reported with gates
66%
Most trains a day reported
70
Reported incidents at public crossings since 2016
178
Gate share compared with the state
2 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 2 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.

  • Gates9766%
  • Flashing lights without reported gates2014%
  • Signs without reported gates or lights3020%
  • 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 2 of 3
  1. 31st AvePhoenixID 025584SGates12 trains a day
    5,977 vehicles a day2022 road count
  2. Bethany Home RdGlendaleID 025590VGates12 trains a day
    32,717 vehicles a day2022 road count
  3. Thomas RdPhoenixID 025617CGates12 trains a day
    47,797 vehicles a day2022 road count
  4. 44th AvenuePhoenixID 025628PSigns only12 trains a day
    250 vehicles a day2000 road count
  5. Turney AvePhoenixID 025648BSigns only12 trains a day
    1,000 vehicles a day1982 road count
  6. 81st AvePeoriaID 025405YGates11 trains a day
    8,389 vehicles a day2022 road count
  7. 75th AvePeoriaID 025408UGates11 trains a day
    19,094 vehicles a day2022 road count
  8. Eb Olive AccessPeoriaID 025409BGates11 trains a day
    183 vehicles a day2023 road count
  9. 67th Ave Northern AveGlendaleID 025413RGates11 trains a day
    27,736 vehicles a day2022 road count
  10. Orange Wood AveGlendaleID 025414XGates11 trains a day
    3,048 vehicles a day2022 road count
  11. Myrtle AveGlendaleID 025415EGates11 trains a day
    4,384 vehicles a day2022 road count
  12. 111th AveSun CityID 025397JGates9 trains a day
    6,454 vehicles a day2022 road count
  13. Del Webb BlvdSun CityID 025398RGates9 trains a day
    12,533 vehicles a day2023 road count
  14. 103rd AveSun CityID 025399XGates9 trains a day
    8,991 vehicles a day2022 road count
  15. 99th AveSun CityID 025400PGates9 trains a day
    15,720 vehicles a day2022 road count
  16. 91st AvePeoriaID 025401WGates9 trains a day
    26,204 vehicles a day2022 road count
  17. Peoria AvePeoriaID 025403KGates9 trains a day
    11,901 vehicles a day2022 road count
  18. 83rd AvePeoriaID 025404SGates9 trains a day
    4,408 vehicles a day2022 road count
  19. Thompson RanchEl MirageID 025631XGates9 trains a day
    21,155 vehicles a day2022 road count
  20. Greenway RdSurpriseID 025651JGates9 trains a day
    13,401 vehicles a day2022 road count
  21. Gr Canyon BlvdWilliamsID 025302YGates7 trains a day
    3,353 vehicles a day2022 road count
  22. 7th StWilliamsID 025303FGates7 trains a day
    1,854 vehicles a day2022 road count
  23. Bullock RdAsh ForkID 025320WGates7 trains a day
    246 vehicles a day2022 road count
  24. Vulture Mine RdWickenburgID 025371GGates7 trains a day
    4,532 vehicles a day2023 road count
  25. Yavapai StWickenburgID 025373VGates7 trains a day
    752 vehicles a day2022 road count
  26. Apache StWickenburgID 025374CGates7 trains a day
    1,700 vehicles a day1986 road count
  27. Gates RdMorristownID 025379LGates7 trains a day
    201 vehicles a day2023 road count
  28. Center StWittmannID 025382UGates7 trains a day
    1,752 vehicles a day2022 road count
  29. Meeker BlvdBeardsleyID 025583KGates7 trains a day
    22,643 vehicles a day2023 road count
  30. Rh Johnson BlvdBeardsleyID 025595EGates7 trains a day
    9,787 vehicles a day2025 road count
  31. 203rd AveWittmannID 025597TGates7 trains a day
    624 vehicles a day2020 road count
  32. 163rd AveBeardsleyID 025599GGates7 trains a day
    11,108 vehicles a day2022 road count
  33. Drake RdAsh ForkID 025325FGates6 trains a day
    745 vehicles a day2022 road count
  34. Usfs RdPauldenID 025327USigns only6 trains a day
    185 vehicles a day2022 road count
  35. Usfs RdPauldenID 025336TSigns only6 trains a day
    94 vehicles a day2022 road count
  36. Iron Springs RdSkull ValleyID 025347FGates6 trains a day
    1,845 vehicles a day2022 road count
  37. Sterling RanchSkull ValleyID 025350NSigns only6 trains a day
    52 vehicles a day2024 road count
  38. Skull Valley ConnSkull ValleyID 025351VSigns only6 trains a day
    1,657 vehicles a day2012 road count
  39. State HwyKirklandID 025354RGates6 trains a day
    603 vehicles a day2022 road count
  40. Old Granthams RdHillsideID 025356ESigns only6 trains a day
    29 vehicles a day2023 road count
  41. Date Creek RdHillsideID 025362HGates6 trains a day
    140 vehicles a day2022 road count
  42. State HwyCongressID 025365DGates6 trains a day
    940 vehicles a day2022 road count
  43. Double A Ranch RdAsh ForkID 025314TGates3 trains a day
    1,806 vehicles a day2023 road count
  44. County Road 7230 Rte 2007NavajoID 905131FSigns only3 trains a day
    180 vehicles a day2024 road count
  45. County Rd 7230/Witch Well RdNavajoID 905134BGates3 trains a day
    184 vehicles a day2025 road count
  46. US 191NavajoID 905151SGates3 trains a day
    776 vehicles a day2024 road count
  47. Pasadena AveGlendaleID 025487HGates2 trains a day
    1,000 vehicles a day1982 road count
  48. Colter StGlendaleID 025488PGates2 trains a day
    1,000 vehicles a day1982 road count
  49. Glenrosa AvePhoenixID 025493LGates2 trains a day
    500 vehicles a day1982 road count
  50. McDowell RdPhoenixID 025548WFlashing lights2 trains a day
    19,815 vehicles a day2022 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