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
945794W PALO IOWA Iowa Northern Railway Company private crossing - N 0 0
185986N ALTON IOWA Union Pacific Railroad Company 450TH STREET/IA 10 - N 0 0
876046J CAMBRIDGE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
967959D MANLY IOWA Iowa Northern Railway Company mlp yard - N 0 0
200857P FAIRBANK IOWA Iowa Northern Railway Company 112TH ST - N 0 0
606880J IOWA CITY IOWA Iowa Interstate Railroad CAPITAL ST - N 0 0
930602H CORALVILLE IOWA Iowa Interstate Railroad PEDESTRIAN - N 0 0
876117D BUCKEYE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
200705T DEWAR IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
200858W FAIRBANK IOWA Iowa Northern Railway Company BUCHANAn rd - N 0 0
307664R MERRILL IOWA Union Pacific Railroad Company PRIVATE - N 0 0
191385T SIOUX CITY IOWA Union Pacific Railroad Company 4TH STREET - N 0 0
200851Y FAIRBANK IOWA Iowa Northern Railway Company 20TH ST - N 0 0
200702X DUNKERTON IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
945791B PALO IOWA Iowa Northern Railway Company PRIVATE - N 0 0
196635V OELWEIN IOWA Iowa Northern Railway Company 6TH AVE SW - N 0 0
607598J CEDAR FALLS IOWA Iowa Northern Railway Company IA 27 IA 58 - N 0 0
605688B DALLAS IOWA Union Pacific Railroad Company MAIN STREET EAST - N 0 0
922594X HARTFORD IOWA Union Pacific Railroad Company PRIVATE - N 0 0
606857P WEST LIBERTY IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
930231A CRESTON IOWA BNSF Railway Company RRYARD - N 0 0
307658M MERRILL IOWA Union Pacific Railroad Company PRIVATE - N 0 0
607896J COLFAX IOWA Iowa Interstate Railroad south 28th ave west - N 0 0
876058D CAMBRIDGE IOWA Union Pacific Railroad Company 260th Street - N 0 0
185842J SIBLEY IOWA Union Pacific Railroad Company 160TH STREET - N 0 0
308814A JANESVILLE IOWA Cedar River Railroad Company MAPLE ST - Y 0 0
185976H HOSPERS IOWA Union Pacific Railroad Company LOG AVENUE - N 0 0
919184V HARVEY IOWA BNSF Railway Company MARTIN MARIETTA - N 0 0
078044T FORT MADISON IOWA BNSF Railway Company PRIVATE - N 0 0
604500T CHARITON IOWA Union Pacific Railroad Company 510TH STREET - N 0 0
385737K EVERLY IOWA Dakota, Minnesota & Eastern Railroad 100th AVE - Y 0 0
186817E HOSPERS IOWA Union Pacific Railroad Company PRIVATE - N 0 0
876060E CAMBRIDGE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
876052M CAMBRIDGE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
378142M EARLING IOWA BNSF Railway Company PRIVATE - N 0 0
004964R ARGYLE IOWA BNSF Railway Company PRIVATE - N 0 0
876086G NEVADA IOWA Union Pacific Railroad Company 180TH STREET - N 0 0
605685F MELCHER IOWA Union Pacific Railroad Company CR G76 - N 0 0
307518K STORM LAKE IOWA Chicago, Central & Pacific Railroad Company 90TH AVE - Y 0 0
308813T JANESVILLE IOWA Cedar River Railroad Company MAIN ST - Y 0 0
919907G ESSEX IOWA BNSF Railway Company PRIVATE - N 0 0
197033H RENWICK IOWA Union Pacific Railroad Company PRIVATE - N 0 0
608043C SOUTH AMANA IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
197040T LU VERNE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
197036D RENWICK IOWA Union Pacific Railroad Company PRIVATE - N 0 0
608044J SOUTH AMANA IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
608041N SOUTH AMANA IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
185847T SIBLEY IOWA Union Pacific Railroad Company 11TH STREET - N 0 0
378124P MANILLA IOWA BNSF Railway Company PRIVATE - N 0 0
307375P FORT DODGE IOWA Chicago, Central & Pacific Railroad Company GYPSUM HOLLOW RD - 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.