Browse Railroad Crossings

15,269 crossings in IOWA.

FRA Railroad Crossing Inventory

Browse 15,269 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
603370V DEXTER IOWA Iowa Interstate Railroad I 80 - N 0 0
598828F HANCOCK IOWA Iowa Interstate Railroad WEST DELTA ST - N 0 0
607738J MARENGO IOWA Iowa Interstate Railroad WESTERN AVE - Y 0 0
603208F HANCOCK IOWA Iowa Interstate Railroad 410TH ST - N 0 0
969201V GRIMES IOWA Iowa Interstate Railroad PVT - N 0 0
603253A COUNCIL BLUFFS IOWA Iowa Interstate Railroad US 6 - N 0 0
916812N URBANDALE IOWA Iowa Interstate Railroad 100TH ST - N 0 0
603269W MC CLELLAND IOWA Iowa Interstate Railroad 272ND ST - N 0 0
603689B PLEASANT HILL IOWA Iowa Interstate Railroad EAST UNIVERSITY AVE - N 0 0
603708D DES MOINES IOWA Iowa Interstate Railroad E 7TH ST - N 0 0
603241F ATLANTIC IOWA Iowa Interstate Railroad 650TH ST - N 0 0
603731X DES MOINES IOWA Iowa Interstate Railroad PEDESTRIAN PATHWY - N 0 0
607884P MITCHELLVILLE IOWA Iowa Interstate Railroad NE 104TH ST - N 0 0
607968K NEWTON IOWA Iowa Interstate Railroad 1ST AVE W - N 0 0
607887K MITCHELLVILLE IOWA Iowa Interstate Railroad ELM AVE NW - Y 0 0
607881U ALTOONA IOWA Iowa Interstate Railroad NE 80TH ST - N 0 0
969192Y CLIVE IOWA Iowa Interstate Railroad Private - N 0 0
603291J CASEY IOWA Iowa Interstate Railroad ANTIQUE COUNTRY DR - Y 0 0
919896W DEFIANCE IOWA BNSF Railway Company PRIVATE - N 0 0
603353E DE SOTO IOWA Iowa Interstate Railroad 360TH ST - N 0 0
603141B ATLANTIC IOWA Iowa Interstate Railroad 570TH ST - N 0 0
917605X URBANDALE IOWA Iowa Interstate Railroad AURORA AVE - N 0 0
377205L CLIVE IOWA Iowa Interstate Railroad HICKMAN RD - N 0 0
193028X DES MOINES IOWA Iowa Interstate Railroad PEDESTRIAN PATHWY - N 0 0
607752E VICTOR IOWA Iowa Interstate Railroad US 6 - N 0 0
864197P DES MOINES IOWA Iowa Interstate Railroad FLEUR DRIVE - N 0 0
603203W HANCOCK IOWA Iowa Interstate Railroad 390TH ST - N 0 0
377199K GRIMES IOWA Iowa Interstate Railroad SE 37TH ST - N 0 0
607747H LADORA IOWA Iowa Interstate Railroad PINE ST - Y 0 0
603730R DES MOINES IOWA Iowa Interstate Railroad SW 11TH / 12TH ST - Y 0 0
607993T MALCOM IOWA Iowa Interstate Railroad MONTEZUMA ST - Y 0 0
969188J DES MOINES IOWA Iowa Interstate Railroad PVT - N 0 0
603271X MC CLELLAND IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
608047E MARENGO IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
603325B ANITA IOWA Iowa Interstate Railroad 725TH ST - N 0 0
603240Y ATLANTIC IOWA Iowa Interstate Railroad HAMBURG RD - N 0 0
969165C IOWA CITY IOWA Iowa Interstate Railroad PRIVATE - N 0 0
378142M EARLING IOWA BNSF Railway Company PRIVATE - N 0 0
608044J SOUTH AMANA IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
393007G WILTON IOWA Iowa Interstate Railroad W FIRST ST - N 0 0
074167R PLEASANTVILLE IOWA BNSF Railway Company COUNTY ROAD - N 0 0
969202C GRIMES IOWA Iowa Interstate Railroad PVT - N 0 0
608043C SOUTH AMANA IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
484104T SWAN IOWA BNSF Railway Company IOWA 316 - N 0 0
307518K STORM LAKE IOWA Chicago, Central & Pacific Railroad Company 90TH AVE - Y 0 0
919184V HARVEY IOWA BNSF Railway Company MARTIN MARIETTA - N 0 0
308388U MISSOURI VALLEY IOWA Chicago, Central & Pacific Railroad Company 296TH ST - N 0 0
969113K OXFORD IOWA Iowa Interstate Railroad FARM - N 0 0
308907U CHARLES CITY IOWA Cedar River Railroad Company 11TH AVE - N 0 0
097436V STRUBLE IOWA BNSF Railway Company 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.