Browse Railroad Crossings

13,477 crossings in MICHIGAN.

FRA Railroad Crossing Inventory

Browse 13,477 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
284254Y DETROIT MICHIGAN GRAND TRUNK WESTERN RAILROAD INC. JOHN R ST - N 0 0
000184C MILAN MICHIGAN Ann Arbor Railroad BEGOLE RD - N 0 0
000137U DUNDEE MICHIGAN Ann Arbor Railroad PRIVATE - N 0 0
000141J DUNDEE MICHIGAN Ann Arbor Railroad PRIVATE - N 0 0
000176K MILAN MICHIGAN Ann Arbor Railroad W MAIN ST - N 0 0
511343T ST HELEN MICHIGAN Lake State Railway Company MERIDIAN RD/CO LI - N 0 0
000127N SAMARIA MICHIGAN Ann Arbor Railroad PRIVATE - N 0 0
000203E SALINE MICHIGAN Ann Arbor Railroad HARRIS - N 0 0
000172H MILAN MICHIGAN Ann Arbor Railroad WABASH ST - N 0 0
000227T ANN ARBOR MICHIGAN Ann Arbor Railroad FELCH ST BRIDGE - N 0 0
509931B COLDWATER MICHIGAN INDIANA NORTHEASTERN RAILROAD COMPANY, INC. FOX ROAD - N 0 0
000174W MILAN MICHIGAN Ann Arbor Railroad REDMAN STREET - N 0 0
535992K EDEN MICHIGAN Jackson & Lansing Railroad Company Rolfe Rd - N 0 0
000157F DUNDEE MICHIGAN Ann Arbor Railroad PVT(BARNUM RD EX) - N 0 0
000225E ANN ARBOR MICHIGAN Ann Arbor Railroad W HURON bridge - N 0 0
000159U DUNDEE MICHIGAN Ann Arbor Railroad LAFLER RD - N 0 0
511416B STERLING MICHIGAN Lake State Railway Company PRIVATE - N 0 0
000152W DUNDEE MICHIGAN Ann Arbor Railroad ROOSEVELT ROAD - N 0 0
000228A ANN ARBOR MICHIGAN Ann Arbor Railroad W SUMMIT ST - N 0 0
000220V ANN ARBOR MICHIGAN Ann Arbor Railroad WILLIAMS ST - N 0 0
000192U ANN ARBOR MICHIGAN Ann Arbor Railroad TEXTILE RD - main tRACK- - Y 0 0
000117H TEMPERANCE MICHIGAN Ann Arbor Railroad PRIVATE - N 0 0
000154K DUNDEE MICHIGAN Ann Arbor Railroad MAIN ST - N 0 0
000219B ANN ARBOR MICHIGAN Ann Arbor Railroad ASHLEY ST - N 0 0
000201R SALINE MICHIGAN Ann Arbor Railroad INDUSTRIAL DR - Y 0 0
000168T AZALIA MICHIGAN Ann Arbor Railroad US23 bridge - N 0 0
000183V MILAN MICHIGAN Ann Arbor Railroad STONEY CREEK RD - N 0 0
000211W ANN ARBOR MICHIGAN Ann Arbor Railroad PED - N 0 0
000160N DUNDEE MICHIGAN Ann Arbor Railroad RADKA RD - N 0 0
000165X AZALIA MICHIGAN Ann Arbor Railroad DUNDEE AZALIA RD - N 0 0
000135F SAMARIA MICHIGAN Ann Arbor Railroad PRIVATE - N 0 0
535989C EDEN MICHIGAN Jackson & Lansing Railroad Company Plains Road - N 0 0
000185J MILAN MICHIGAN Ann Arbor Railroad JUDD - N 0 0
000134Y IDA MICHIGAN Ann Arbor Railroad IDA CENTER RD - Y 0 0
968810T LAPEER MICHIGAN GRAND TRUNK WESTERN RAILROAD INC. DEMILLE RD - N 0 0
000173P MILAN MICHIGAN Ann Arbor Railroad PRIVATE - N 0 0
000226L ANN ARBOR MICHIGAN Ann Arbor Railroad MILLER - N 0 0
000230B ANN ARBOR MICHIGAN Ann Arbor Railroad N MAIN Bridge - N 0 0
000138B DUNDEE MICHIGAN Ann Arbor Railroad PRIVATE - N 0 0
509937S QUINCY MICHIGAN INDIANA NORTHEASTERN RAILROAD COMPANY, INC. NORTH MAIN STREET - Y 0 0
000193B ANN ARBOR MICHIGAN Ann Arbor Railroad PAYEUR RD - N 0 0
000218U ANN ARBOR MICHIGAN Ann Arbor Railroad W JEFFERSON AVE - N 0 0
909324T READING MICHIGAN INDIANA NORTHEASTERN RAILROAD COMPANY, INC. PRIVATE - N 0 0
928995T PALMYRA MICHIGAN Adrian & Blissfield Railroad Deerfield Rd - N 0 0
000180A MILAN MICHIGAN Ann Arbor Railroad PVT - N 0 0
000145L DUNDEE MICHIGAN Ann Arbor Railroad PRIVATE - N 0 0
000235K ANN ARBOR MICHIGAN Ann Arbor Railroad TRAVER BLVD - N 0 0
000216F ANN ARBOR MICHIGAN Ann Arbor Railroad PVT - N 0 0
000123L TEMPERANCE MICHIGAN Ann Arbor Railroad PRIVATE - N 0 0
000179F MILAN MICHIGAN Ann Arbor Railroad PRIVATE - 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.