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
820083E COUNCIL BLUFFS IOWA Union Pacific Railroad Company PRIVATE UPRR - N 0 0
190496G CEDAR RAPIDS IOWA Union Pacific Railroad Company 12TH AVE SE - N 0 0
271565M DES MOINES IOWA Union Pacific Railroad Company EUCLID AVENUE - N 0 0
606071Y PRAIRIE CITY IOWA Iowa Interstate Railroad 75E NW/C 19-79-21 - N 0 0
608081L PRAIRIE CITY IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
606891W CORALVILLE IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
924394V BOONE IOWA Union Pacific Railroad Company PRIVATE FIELD - N 0 0
192652X DES MOINES IOWA Union Pacific Railroad Company PRIVATE - N 0 0
606892D CORALVILLE IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
191153D COUNCIL BLUFFS IOWA Union Pacific Railroad Company 12TH AVE - N 0 0
608097H PRAIRIE CITY IOWA Iowa Interstate Railroad 80E NW/C 34-79-21 - N 0 0
069619N CLINTON IOWA BNSF Railway Company 1ST ST - N 0 0
307722J SIOUX CITY IOWA Chicago, Central & Pacific Railroad Company FLOYD BLVD - N 0 0
606067J PRAIRIE CITY IOWA Iowa Interstate Railroad 15S NW/C 27-79-21 - N 0 0
608083A PRAIRIE CITY IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
093674A CLINTON IOWA BNSF Railway Company S 2ND ST - N 0 0
608086V PRAIRIE CITY IOWA Iowa Interstate Railroad MARSHALL ST. - N 0 0
607835T CEDAR RAPIDS IOWA Union Pacific Railroad Company 10TH AVE SE - N 0 0
197134U BURT IOWA Union Pacific Railroad Company PRIVATE - N 0 0
074367A PACIFIC JCTN IOWA BNSF Railway Company BLANK - N 0 0
201319L UNION IOWA Iowa River Railroad Inc 290TH ST - N 0 0
608087C PRAIRIE CITY IOWA Iowa Interstate Railroad MAIN ST. - N 0 0
606893K CORALVILLE IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
190356E CLINTON IOWA Union Pacific Railroad Company ALL PRIVATE IN CLINTON YARD - N 0 0
191159U COUNCIL BLUFFS IOWA Union Pacific Railroad Company PRIVATE - N 0 0
271563Y DES MOINES IOWA Union Pacific Railroad Company I-80 - N 0 0
608092Y PRAIRIE CITY IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
197091D RANDALL IOWA Union Pacific Railroad Company PRIVATE - N 0 0
197129X BURT IOWA Union Pacific Railroad Company PRIVATE - N 0 0
608089R PRAIRIE CITY IOWA Iowa Interstate Railroad MONROE ST. - N 0 0
608091S PRAIRIE CITY IOWA Iowa Interstate Railroad WEST ST. - N 0 0
606068R PRAIRIE CITY IOWA Iowa Interstate Railroad 85E NW/C 28-79-21 - N 0 0
607894V COLFAX IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
191155S COUNCIL BLUFFS IOWA None 18TH AVENUE - N 0 0
377506G ROCKWELL CITY IOWA Chicago, Central & Pacific Railroad Company MAIN ST - N 0 0
603110C ATLANTIC IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
606272P KEOKUK IOWA Keokuk Junction Railway US 61 - N 0 0
197057W LU VERNE IOWA Union Pacific Railroad Company 150TH AVENUE - N 0 0
608084G PRAIRIE CITY IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
201270E STEAMBOAT ROCK IOWA Iowa River Railroad Inc 180TH ST - N 0 0
307049L MASONVILLE IOWA Chicago, Central & Pacific Railroad Company PRIVATE - N 0 0
606890P CORALVILLE IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
599441E DOWS IOWA None PRIVATE - N 0 0
196647P LAKOTA IOWA Union Pacific Railroad Company 200TH AVENUE - N 0 0
377612P SPENCER IOWA MORTON BUILDINGS, INC. W 16TH ST - N 0 0
191347J SERGEANT BLUFF IOWA None PRIVATE INDUSTRY-TERRA CHEMICAL - N 0 0
603113X ATLANTIC IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
606271H KEOKUK IOWA Keokuk Junction Railway VALLEY RD - N 0 0
377610B SPENCER IOWA MORTON BUILDINGS, INC. W 14TH ST - N 0 0
072385R KEOKUK IOWA BNSF Railway Company DES MOINE - 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.