Browse Railroad Crossings

15,279 crossings in IOWA.

FRA Railroad Crossing Inventory

Browse 15,279 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
079402D ALBIA IOWA BNSF Railway Company 165TH ST - Y 0 0
920391L MASON CITY IOWA Union Pacific Railroad Company 12th Street Northwest - N 0 0
200943L ROLFE IOWA Union Pacific Railroad Company OAK STREET - N 0 0
974341H KEOKUK IOWA BNSF Railway Company PRIVATE - N 0 0
377891M BAYARD IOWA BNSF Railway Company HORN AVE - N 0 0
378167H PORTSMOUTH IOWA BNSF Railway Company 900TH ROAD - N 0 0
378178V PERSIA IOWA BNSF Railway Company PRIVATE - N 0 0
608567N LAKOTA IOWA Union Pacific Railroad Company PRIVATE - N 0 0
378126D MANILLA IOWA BNSF Railway Company 300TH ROAD - N 0 0
378231E COUNCIL BLUFFS IOWA BNSF Railway Company PRIVATE - N 0 0
378173L PERSIA IOWA BNSF Railway Company PRIVATE - N 0 0
377885J BAYARD IOWA BNSF Railway Company MAIN ST - N 0 0
378143U EARLING IOWA BNSF Railway Company PRIVATE - N 0 0
378200F NEOLA IOWA BNSF Railway Company 290TH ROAD - N 0 0
603226D ANITA IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
378225B COUNCIL BLUFFS IOWA BNSF Railway Company PRIVATE - N 0 0
378194E NEOLA IOWA BNSF Railway Company PRIVATE - N 0 0
377946X ASPINWALL IOWA BNSF Railway Company 370TH ROAD - N 0 0
875905S LIVERMORE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
378193X NEOLA IOWA BNSF Railway Company STATE HIGHWAY - N 0 0
199571W OSKALOOSA IOWA Union Pacific Railroad Company LINCOLN AVENUE - N 0 0
377939M MANNING IOWA BNSF Railway Company WEST ST - N 0 0
378203B UNDERWOOD IOWA BNSF Railway Company PRIVATE - N 0 0
377942V MANNING IOWA BNSF Railway Company YELLOWWOOD RD - N 0 0
377895P COON RAPIDS IOWA BNSF Railway Company FIFTH AVE - Y 0 0
608541L ARMSTRONG IOWA Union Pacific Railroad Company 20TH AVENUE - N 0 0
377894H DEDHAM IOWA BNSF Railway Company PRIVATE - N 0 0
378138X DEFIANCE IOWA BNSF Railway Company 2100TH ROAD - N 0 0
378218R COUNCIL BLUFFS IOWA BNSF Railway Company PRIVATE - N 0 0
378130T DEFIANCE IOWA BNSF Railway Company COUNTY ROAD - N 0 0
199610K EDDYVILLE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
378133N DEFIANCE IOWA BNSF Railway Company 2300TH ROAD - N 0 0
193121E SEARSBORO IOWA Union Pacific Railroad Company 4TH STREET - Y 0 0
378205P UNDERWOOD IOWA BNSF Railway Company PRIVATE - N 0 0
603289H CASEY IOWA Iowa Interstate Railroad IOWA 25 - N 0 0
196732E ALGONA IOWA Union Pacific Railroad Company MCGREGOR STREET - Y 0 0
377902X COON RAPIDS IOWA BNSF Railway Company PRIVATE - N 0 0
377954P MANILLA IOWA BNSF Railway Company STATE HWY NEW - N 0 0
378233T COUNCIL BLUFFS IOWA BNSF Railway Company PRIVATE - N 0 0
193120X SEARSBORO IOWA Union Pacific Railroad Company 485TH AVENUE - N 0 0
608569C LAKOTA IOWA Union Pacific Railroad Company PRIVATE - N 0 0
377933W MANNING IOWA BNSF Railway Company PRIVATE - N 0 0
378191J NEOLA IOWA BNSF Railway Company PRIVATE - N 0 0
378198G NEOLA IOWA BNSF Railway Company PRIVATE - N 0 0
378158J PANAMA IOWA BNSF Railway Company PRIVATE - N 0 0
195946T LU VERNE IOWA Union Pacific Railroad Company 190TH AVENUE - Y 0 0
377578K MARATHON IOWA Union Pacific Railroad Company 470TH STREET - N 0 0
377921C TEMPLETON IOWA BNSF Railway Company JADE RD - N 0 0
377907G DEDHAM IOWA BNSF Railway Company PRAIRIE RD - N 0 0
377917M TEMPLETON 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.