Browse Railroad Crossings

8,828 crossings in NORTH DAKOTA.

FRA Railroad Crossing Inventory

Browse 8,828 railroad crossings from the FRA National Crossing Inventory. Each record includes the crossing ID, railroad operator, warning devices, gate status, and accident history. Use the filters below to narrow results.

Crossing IDCityStateRailroadStreetWarning DeviceGatesAccidentsFatalities
102954E AYR NORTH DAKOTA BNSF Railway Company 29TH ST SE - N 0 0
093108P PILLSBURY NORTH DAKOTA BNSF Railway Company MAIN ST - Y 0 0
092996K AMENIA NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
102585K CHURCHS FERRY NORTH DAKOTA BNSF Railway Company SHUTTLE LOADER RD - Y 0 0
093036N PAGE NORTH DAKOTA BNSF Railway Company 137TH AVE SE - N 0 0
102910E YORK NORTH DAKOTA BNSF Railway Company 63RD ST NE - N 0 0
093048H GRANVILLE NORTH DAKOTA BNSF Railway Company 7TH AVE N - N 0 0
102596X CHURCHS FERRY NORTH DAKOTA BNSF Railway Company US 281 - N 0 0
098931M WILLISTON NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
093093C BOWBELLS NORTH DAKOTA BNSF Railway Company 450TH AVE NW - N 0 0
102934T WOLFORD NORTH DAKOTA BNSF Railway Company PRIVATE ROAD - N 0 0
092983J AMENIA NORTH DAKOTA BNSF Railway Company 158TH AVE SE - N 0 0
092970H FARGO NORTH DAKOTA BNSF Railway Company 163RD AVE SE - Y 0 0
102632R DEVILS LAKE NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
102626M DEVILS LAKE NORTH DAKOTA BNSF Railway Company 77TH AVE NE - N 0 0
102584D CHURCHS FERRY NORTH DAKOTA BNSF Railway Company 59TH AVE NE - N 0 0
966416J BERTHOLD NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
093134E HANNAFORD NORTH DAKOTA BNSF Railway Company 114TH AVE SE - N 0 0
102950C AYR NORTH DAKOTA BNSF Railway Company CASS CR 32 - Y 0 0
086939H PARK RIVER NORTH DAKOTA BNSF Railway Company 134TH AVE NE - N 0 0
086394F SPIRITWOOD NORTH DAKOTA BNSF Railway Company 93RD AVE SE - N 0 0
102952R AYR NORTH DAKOTA BNSF Railway Company 146TH AVE SE - N 0 0
102597E CHURCHS FERRY NORTH DAKOTA BNSF Railway Company WALKER ST - Y 0 0
092994W AMENIA NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
087083H PORTLAND NORTH DAKOTA BNSF Railway Company CO 13 - N 0 0
093064S GRANVILLE NORTH DAKOTA BNSF Railway Company 20TH AVE NE - N 0 0
102914G YORK NORTH DAKOTA BNSF Railway Company 65TH ST NE - N 0 0
966462K JAMESTOWN NORTH DAKOTA BNSF Railway Company US 52 BYPASS - N 0 0
093046U GRANVILLE NORTH DAKOTA BNSF Railway Company PVT - N 0 0
093026H PAGE NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
102586S CHURCHS FERRY NORTH DAKOTA BNSF Railway Company 61ST AVE NE - N 0 0
102631J DEVILS LAKE NORTH DAKOTA BNSF Railway Company Turnaround - N 0 0
102969U AYR NORTH DAKOTA BNSF Railway Company 22ND ST SE - N 0 0
093028W PAGE NORTH DAKOTA BNSF Railway Company 141ST AVE SE - N 0 0
092962R FARGO NORTH DAKOTA BNSF Railway Company 166TH AVE SE - N 0 0
102931X WOLFORD NORTH DAKOTA BNSF Railway Company 73RD ST NE - N 0 0
092975S FARGO NORTH DAKOTA BNSF Railway Company 161ST AVE SE - N 0 0
102594J CHURCHS FERRY NORTH DAKOTA BNSF Railway Company PVT XING - N 0 0
093110R PILLSBURY NORTH DAKOTA BNSF Railway Company FIELD - N 0 0
093105U PILLSBURY NORTH DAKOTA BNSF Railway Company 129TH AVE TRAIL - N 0 0
945754Y GRAND FORKS NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
093060P GRANVILLE NORTH DAKOTA BNSF Railway Company 16TH AVE N - N 0 0
093023M PAGE NORTH DAKOTA BNSF Railway Company 143RD AVE SE - N 0 0
093129H LUVERNE NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
102591N CHURCHS FERRY NORTH DAKOTA BNSF Railway Company 63RD AVE NE - N 0 0
093102Y PILLSBURY NORTH DAKOTA BNSF Railway Company 130TH AVE TRAIL - N 0 0
102924M WOLFORD NORTH DAKOTA BNSF Railway Company 70TH ST NE/FIELD - N 0 0
093049P GRANVILLE NORTH DAKOTA BNSF Railway Company 8TH AVE N - N 0 0
102580B LEEDS NORTH DAKOTA BNSF Railway Company 56TH AVE NE - N 0 0
093008K ERIE NORTH DAKOTA BNSF Railway Company 151ST AVE SE - N 0 0

Frequently Asked Questions

Each railroad crossing in the United States has a unique identification number assigned by the Federal Railroad Administration (FRA). This DOT crossing number is used to track the crossing in the National Crossing Inventory and link it to accident records.

The Gates column indicates whether the crossing is equipped with automatic gates that lower when a train approaches. Crossings with gates (Y) provide the highest level of active warning protection. Crossings without gates (N) may still have flashing lights, bells, or passive signs.

Accident counts reflect the total number of highway-rail incidents reported to the FRA at each crossing. Fatality counts include all deaths resulting from those incidents. These numbers are cumulative across all years in the database.