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
190660H MARSHALLTOWN IOWA Union Pacific Railroad Company MARSHALLTOWN BOULEVARD - N 0 0
876107X GARDEN CITY IOWA Union Pacific Railroad Company F AVENUE - N 0 0
190355X CLINTON IOWA Union Pacific Railroad Company SOUTH 4TH STREET - N 0 0
922325F ALGONA IOWA Union Pacific Railroad Company PRIVATE - N 0 0
604487G CHARITON IOWA Union Pacific Railroad Company PRIVATE - N 0 0
605684Y MELCHER IOWA Union Pacific Railroad Company PRIVATE - N 0 0
945722T FAIRFIELD IOWA BNSF Railway Company PEDESTRIAN - N 0 0
604458W CORYDON IOWA Union Pacific Railroad Company Lincoln Street - Y 0 0
605723M HARTFORD IOWA Union Pacific Railroad Company PRIVATE - N 0 0
924147D CEDAR RAPIDS IOWA Union Pacific Railroad Company 33RD AVENUE SOUTHWEST - N 0 0
199846C DES MOINES IOWA Union Pacific Railroad Company NORTHEAST 54TH AVENUE - Y 0 0
875937X GOLDFIELD IOWA Union Pacific Railroad Company MILL STREET - N 0 0
876032B ELKHART IOWA Union Pacific Railroad Company NORTHEAST 134TH AVENUE - N 0 0
605711T HARTFORD IOWA Union Pacific Railroad Company PRIVATE - N 0 0
978309D SUPERIOR IOWA Union Pacific Railroad Company All Private In Industry- Great Plains Ethanol - N 0 0
983540J LE MARS IOWA Burlington Junction Railway 27th street southwest - N 0 0
604465G CORYDON IOWA Union Pacific Railroad Company PRIVATE - N 0 0
920341H MISSOURI VALLEY IOWA Union Pacific Railroad Company WEST ERIE STREET - N 0 0
969216K COUNCIL BLUFFS IOWA Iowa Interstate Railroad MULTI USE TRAIL - N 0 0
605718R HARTFORD IOWA Union Pacific Railroad Company 210TH AVENUE - N 0 0
605732L CARLISLE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
928131V ALBIA IOWA BNSF Railway Company 625TH ave - N 0 0
195984C MASON CITY IOWA Union Pacific Railroad Company PRIVATE - N 0 0
603112R ATLANTIC IOWA Iowa Interstate Railroad BUCK CREEK RD - Y 0 0
922599G NEVADA IOWA Union Pacific Railroad Company PRIVATE - N 0 0
876181C SHEFFIELD IOWA Union Pacific Railroad Company 105TH STREET - N 0 0
063451C SHENANDOAH IOWA BNSF Railway Company W FERGUSON RD - N 0 0
608105X ESTHERVILLE IOWA Union Pacific Railroad Company 360TH AVENUE - N 0 0
927537B COUNCIL BLUFFS IOWA BNSF Railway Company PRIVATE - N 0 0
074098K THAYER IOWA BNSF Railway Company REDWOOD AVE - N 0 0
079439T FAIRFIELD IOWA BNSF Railway Company QUINCE AVE - N 0 0
929161R COUNCIL BLUFFS IOWA BNSF Railway Company 8TH ST s - Y 0 0
604480J MILLERTON IOWA Union Pacific Railroad Company WATROUS AVENUE - N 0 0
200966T MALLARD IOWA Union Pacific Railroad Company IA 4 - N 0 0
079135C MELROSE IOWA BNSF Railway Company PRIVATE - N 0 0
604457P CORYDON IOWA Union Pacific Railroad Company IA 2 - N 0 0
484042X MORAVIA IOWA Iowa Southern Railway Co. Private Rd 20 - N 0 0
200933F CLARE IOWA Union Pacific Railroad Company 200TH STREET - N 0 0
074393P COUNCIL BLUFFS IOWA BNSF Railway Company PRIVATE - N 0 0
971902J MORAVIA IOWA Iowa Southern Railway Co. Private Rd 19 - N 0 0
079086H LUCAS IOWA BNSF Railway Company 200TH AVE - N 0 0
191185J MISSOURI VALLEY IOWA Union Pacific Railroad Company I 29 - N 0 0
196283S WEST DES MOINES IOWA Union Pacific Railroad Company 35th Street - N 0 0
603292R CASEY IOWA Iowa Interstate Railroad BAKER ST - N 0 0
072947J FORT MADISON IOWA BNSF Railway Company 10TH STREET - Y 0 0
929140X COUNCIL BLUFFS IOWA BNSF Railway Company PRIVATE - N 0 0
195572P SCARVILLE IOWA Union Pacific Railroad Company 200TH AVENUE - N 0 0
603291J CASEY IOWA Iowa Interstate Railroad McPherson St - Y 0 0
934337J SHELL ROCK IOWA Iowa Northern Railway Company S CHERRY ST - Y 0 0
078670K KEOKUK IOWA BNSF Railway Company PEDESTRIAN - 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.