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
191284G SALIX IOWA Union Pacific Railroad Company CASS AVENUE - N 0 0
385435H CHARLES CITY IOWA Dakota, Minnesota & Eastern Railroad GILBERT ST - N 0 0
004963J FORT MADISON IOWA BNSF Railway Company US HWY 218 - N 0 0
385481J MASON CITY IOWA Dakota, Minnesota & Eastern Railroad PRIVATE ROAD - N 0 0
191213K MONDAMIN IOWA Union Pacific Railroad Company PRIVATE - N 0 0
191215Y LITTLE SIOUX IOWA Union Pacific Railroad Company PRIVATE - N 0 0
385474Y MASON CITY IOWA Dakota, Minnesota & Eastern Railroad 25S NW-C 13-96-20 - N 0 0
074101R AFTON IOWA BNSF Railway Company DOUGLAS ST - N 0 0
375856S WASHINGTON IOWA Dakota, Minnesota & Eastern Railroad PRIVATE ROAD - N 0 0
981583V TAMA IOWA Union Pacific Railroad Company Water Street - N 0 0
375716P MORAVIA IOWA Dakota, Minnesota & Eastern Railroad PRIVATE ROAD - N 0 0
376058X SABULA IOWA Dakota, Minnesota & Eastern Railroad GI BOTTOMS RD - N 0 0
385468V MASON CITY IOWA Dakota, Minnesota & Eastern Railroad PRIVATE ROAD - N 0 0
605739J CLIO IOWA Union Pacific Railroad Company PRIVATE - N 0 0
607430R GREENE IOWA Iowa Northern Railway Company SANDHILL RD - N 0 0
191288J SALIX IOWA Union Pacific Railroad Company TIPTON STREET - N 0 0
604474F MILLERTON IOWA Union Pacific Railroad Company PRIVATE - N 0 0
604486A CHARITON IOWA Union Pacific Railroad Company PRIVATE - N 0 0
411920M WATERLOO IOWA WATERLOO RAILROAD, LLC MLK JR DRIVE - N 0 0
067343U MERRILL IOWA BNSF Railway Company PRIVATE - N 0 0
191226L LITTLE SIOUX IOWA Union Pacific Railroad Company 110TH STREET - N 0 0
191233W BLENCOE IOWA Union Pacific Railroad Company 325TH STREET - N 0 0
605714N HARTFORD IOWA Union Pacific Railroad Company HARDING STREET - Y 0 0
067337R HINTON IOWA BNSF Railway Company PRIVATE - N 0 0
916829S RUDD IOWA Dakota, Minnesota & Eastern Railroad US 18 IA 27 - N 0 0
376075N BELLEVUE IOWA Dakota, Minnesota & Eastern Railroad 415TH AVE - N 0 0
375782C OTTUMWA IOWA Dakota, Minnesota & Eastern Railroad HARROWS BRANCH - N 0 0
604482X CHARITON IOWA Union Pacific Railroad Company 235th Trail - N 0 0
606748L BUFFALO IOWA Dakota, Minnesota & Eastern Railroad PRIVATE ROAD - N 0 0
689582M RUDD IOWA Dakota, Minnesota & Eastern Railroad farm crossing - N 0 0
191277W SLOAN IOWA Union Pacific Railroad Company 100TH STREET - N 0 0
971901C MORAVIA IOWA Iowa Southern Railway Co. Private Rd 18 - N 0 0
604680T MOULTON IOWA Iowa Southern Railway Co. 520TH ST - N 0 0
385839D INWOOD IOWA Dakota, Minnesota & Eastern Railroad - - N 0 0
378251R OTTUMWA IOWA Dakota, Minnesota & Eastern Railroad 1ST AVE - N 0 0
375668C SEYMOUR IOWA Dakota, Minnesota & Eastern Railroad FIFTH ST - Y 0 0
607160U BUFFALO IOWA Dakota, Minnesota & Eastern Railroad PRIVATE ROAD - N 0 0
604562R ALLERTON IOWA Union Pacific Railroad Company CENTRAL AVENUE - Y 0 0
200870D WATERLOO IOWA WATERLOO RAILROAD, LLC EAST DONALD STREET - N 0 0
605762D LINEVILLE IOWA Union Pacific Railroad Company EAST LINE STREET - N 0 0
191196W MODALE IOWA Union Pacific Railroad Company 280TH STREET - N 0 0
385451S RUDD IOWA Dakota, Minnesota & Eastern Railroad FLOYD ST - N 0 0
385742G HARTLEY IOWA Dakota, Minnesota & Eastern Railroad 65S NW/C 35-97-39 WILSON AVE - N 0 0
376105D BELLEVUE IOWA Dakota, Minnesota & Eastern Railroad 395TH AVE - N 0 0
980355E HARTFORD IOWA Union Pacific Railroad Company Private - N 0 0
375785X OTTUMWA IOWA Dakota, Minnesota & Eastern Railroad 120TH ST - N 0 0
375656H SEYMOUR IOWA Dakota, Minnesota & Eastern Railroad 190TH - N 0 0
385193P CASTALIA IOWA Dakota, Minnesota & Eastern Railroad 27E 55S NWC 269 - Y 0 0
605733T ALLERTON IOWA Union Pacific Railroad Company SPRUCE STREET - N 0 0
605741K CLIO IOWA Union Pacific Railroad Company GARDEN ROAD - 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.