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
196537E FORT DODGE IOWA Union Pacific Railroad Company 180th Street - N 0 0
190634T MARSHALLTOWN IOWA Union Pacific Railroad Company SOUTH 3RD AVENUE VIADUCT - N 0 0
190661P MARSHALLTOWN IOWA Union Pacific Railroad Company PRIVATE - N 0 0
193145T NEW SHARON IOWA Union Pacific Railroad Company 180TH STREET - N 0 0
190459E MECHANICSVILLE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
190615N LE GRAND IOWA Union Pacific Railroad Company YATES AVENUE - N 0 0
196506F EAGLE GROVE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
193085L GRINNELL IOWA Union Pacific Railroad Company IA 146 - N 0 0
190588U CHELSEA IOWA Union Pacific Railroad Company PRIVATE - N 0 0
185982L HOSPERS IOWA Union Pacific Railroad Company 410TH STREET - N 0 0
922530L ROLFE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
608573S LAKOTA IOWA Union Pacific Railroad Company 3RD STREET - N 0 0
608109A SUPERIOR IOWA Union Pacific Railroad Company PRIVATE - N 0 0
969221G COUNCIL BLUFFS IOWA Iowa Interstate Railroad PVT - N 0 0
197030M GOLDFIELD IOWA Union Pacific Railroad Company BUCHANAN AVENUE - N 0 0
196743S ALGONA IOWA Union Pacific Railroad Company 250TH STREET - N 0 0
196733L ALGONA IOWA Union Pacific Railroad Company IRVINGTON ROAD - N 0 0
193064T GILMAN IOWA Union Pacific Railroad Company 320TH STREET - N 0 0
195540J JOICE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
969216K COUNCIL BLUFFS IOWA Iowa Interstate Railroad MULTI USE TRAIL - N 0 0
307669A HINTON IOWA Union Pacific Railroad Company PRIVATE - N 0 0
176073X GRAETTINGER IOWA Union Pacific Railroad Company 280TH STREET - Y 0 0
748506H WEST DES MOINES IOWA Union Pacific Railroad Company 92nd Street - N 0 0
195483X SCARVILLE IOWA Union Pacific Railroad Company CR 60 - N 0 0
193103G GRINNELL IOWA Union Pacific Railroad Company WASHINGTON AVENUE - N 0 0
193137B NEW SHARON IOWA Union Pacific Railroad Company 135TH STREET - N 0 0
200129E MARSHALLTOWN IOWA Union Pacific Railroad Company SOUTH 18TH AVENUE - N 0 0
196516L VINCENT IOWA Union Pacific Railroad Company XAVIER AVENUE - N 0 0
193119D SEARSBORO IOWA Union Pacific Railroad Company 475TH AVENUE - N 0 0
193046V MARSHALLTOWN IOWA Union Pacific Railroad Company 230TH STREET - N 0 0
190409B WHEATLAND IOWA Union Pacific Railroad Company 122ND AVENUE - Y 0 0
196525K VINCENT IOWA Union Pacific Railroad Company Private - N 0 0
196539T FORT DODGE IOWA Union Pacific Railroad Company 10th Avenue North - N 0 0
196985M AMES IOWA Union Pacific Railroad Company 20TH STREET - Y 0 0
190458X MECHANICSVILLE IOWA Union Pacific Railroad Company OLD LINCOLN HWY - Y 0 0
875900H LIVERMORE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
196536X VINCENT IOWA Union Pacific Railroad Company PRIVATE - N 0 0
190606P TAMA IOWA Union Pacific Railroad Company HWY E49 - N 0 0
875894G BODE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
195539P HANLONTOWN IOWA Union Pacific Railroad Company 380TH STREET - N 0 0
196549Y FORT DODGE IOWA Union Pacific Railroad Company US 169 - N 0 0
074115Y ALBIA IOWA BNSF Railway Company PRIVATE ROAD - N 0 0
193123T SEARSBORO IOWA Union Pacific Railroad Company IA 146 - N 0 0
186809M ALTON IOWA Union Pacific Railroad Company PRIVATE - N 0 0
190586F CHELSEA IOWA Union Pacific Railroad Company PRIVATE - N 0 0
190594X TAMA IOWA Union Pacific Railroad Company R AVENUE - N 0 0
920331C SIOUX CITY IOWA Union Pacific Railroad Company PRIVATE-UPRR - N 0 0
063215X ALBIA IOWA BNSF Railway Company IA 5 - Y 0 0
190525P CEDAR RAPIDS IOWA Union Pacific Railroad Company PRIVATE - N 0 0
193079H GRINNELL IOWA Union Pacific Railroad 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.