Browse Railroad Crossings

8,823 crossings in NORTH DAKOTA.

FRA Railroad Crossing Inventory

Browse 8,823 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
102609W CHURCHS FERRY NORTH DAKOTA BNSF Railway Company 57TH ST NE - N 0 0
093108P PILLSBURY NORTH DAKOTA BNSF Railway Company MAIN ST - Y 0 0
092967A FARGO NORTH DAKOTA BNSF Railway Company CR 22/31ST ST SE - Y 0 0
093093C BOWBELLS NORTH DAKOTA BNSF Railway Company 450TH AVE NW - N 0 0
102977L PAGE NORTH DAKOTA BNSF Railway Company MORTON AVE - N 0 0
093028W PAGE NORTH DAKOTA BNSF Railway Company 141ST AVE SE - N 0 0
093049P GRANVILLE NORTH DAKOTA BNSF Railway Company 8TH AVE N - N 0 0
102578A LEEDS NORTH DAKOTA BNSF Railway Company CENTRAL AVE - Y 0 0
086939H PARK RIVER NORTH DAKOTA BNSF Railway Company 134TH AVE NE - N 0 0
093143D HANNAFORD NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
103002A HOPE NORTH DAKOTA BNSF Railway Company 8TH ST SE - N 0 0
102980U PAGE NORTH DAKOTA BNSF Railway Company 138TH AVE SE - N 0 0
093159A HANNAFORD NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
102630C DEVILS LAKE NORTH DAKOTA BNSF Railway Company 50th 1/2 Street - N 0 0
102929W WOLFORD NORTH DAKOTA BNSF Railway Company 72ND ST NE - N 0 0
093023M PAGE NORTH DAKOTA BNSF Railway Company 143RD AVE SE - N 0 0
102936G CASSELTON NORTH DAKOTA BNSF Railway Company 152ND AVE SE - Y 0 0
093169F SUTTON NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
093150N HANNAFORD NORTH DAKOTA BNSF Railway Company 7TH ST SE - Y 0 0
093119C LUVERNE NORTH DAKOTA BNSF Railway Company 12TH ST SE - N 0 0
093041K PAGE NORTH DAKOTA BNSF Railway Company 135TH AVE SE - N 0 0
093009S ERIE NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
102632R DEVILS LAKE NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
093013G ERIE NORTH DAKOTA BNSF Railway Company 149TH AVE SE - N 0 0
092980N AMENIA NORTH DAKOTA BNSF Railway Company 159TH AVE SE - N 0 0
092994W AMENIA NORTH DAKOTA BNSF Railway Company PRIVATE - N 0 0
102620W DEVILS LAKE NORTH DAKOTA BNSF Railway Company 74TH AVE NE - N 0 0
102993V HOPE NORTH DAKOTA BNSF Railway Company 11TH ST SE - N 0 0
102596X CHURCHS FERRY NORTH DAKOTA BNSF Railway Company US 281 - N 0 0
093046U GRANVILLE NORTH DAKOTA BNSF Railway Company PVT - N 0 0
102580B LEEDS NORTH DAKOTA BNSF Railway Company 56TH AVE NE - N 0 0
093110R PILLSBURY NORTH DAKOTA BNSF Railway Company FIELD - N 0 0
102922Y WOLFORD NORTH DAKOTA BNSF Railway Company 69TH ST NE - N 0 0
102928P WOLFORD NORTH DAKOTA BNSF Railway Company PRIVATE ROAD - N 0 0
092974K FARGO NORTH DAKOTA BNSF Railway Company 162ND AVE SE - N 0 0
698542N ROLETTE NORTH DAKOTA Northern Plains Railroad, Inc. - - N 0 0
698256H LANKIN NORTH DAKOTA Northern Plains Railroad, Inc. PRIVATE ROAD - N 0 0
102498G BOTTINEAU NORTH DAKOTA BNSF Railway Company 99TH ST NE - N 0 0
698120V HARLOW NORTH DAKOTA Northern Plains Railroad, Inc. - - N 0 0
698080A DEVILS LAKE NORTH DAKOTA Northern Plains Railroad, Inc. - - N 0 0
697976X EGELAND NORTH DAKOTA Northern Plains Railroad, Inc. - - N 0 0
698589J OVERLY NORTH DAKOTA Northern Plains Railroad, Inc. - - N 0 0
698558K ROLETTE NORTH DAKOTA Northern Plains Railroad, Inc. ROLETTE - N 0 0
698063J DEVILS LAKE NORTH DAKOTA Northern Plains Railroad, Inc. PRIVATE ROAD - N 0 0
698485C TOLLEY NORTH DAKOTA Northern Plains Railroad, Inc. - - N 0 0
695893C CONWAY NORTH DAKOTA Northern Plains Railroad, Inc. FIELD - N 0 0
698084C DEVILS LAKE NORTH DAKOTA Northern Plains Railroad, Inc. - - N 0 0
081945U FOREST RIVER NORTH DAKOTA Northern Plains Railroad, Inc. - - N 0 0
071587K GLENBURN NORTH DAKOTA Northern Plains Railroad, Inc. - - N 0 0
698025A FORDVILLE NORTH DAKOTA Northern Plains Railroad, Inc. PRIVATE ROAD - 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.