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
193047C MARSHALLTOWN IOWA Union Pacific Railroad Company PRIVATE - N 0 0
607623P CEDAR FALLS IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
484046A MORAVIA IOWA Iowa Southern Railway Co. Private Rd 23 - N 0 0
607549M LA PORTE CITY IOWA Iowa Northern Railway Company SUNNYSIDE RD - N 0 0
875858L RODMAN IOWA Union Pacific Railroad Company 550TH AVENUE - N 0 0
599338S FOREST CITY IOWA Iowa Northern Railway Company 310TH ST - N 0 0
599287J BELMOND IOWA Iowa Northern Railway Company 120TH ST - N 0 0
607631G SHELL ROCK IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
875837T EMMETSBURG IOWA Union Pacific Railroad Company 380TH STREET - Y 0 0
607396L SHELL ROCK IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607579E WATERLOO IOWA Iowa Northern Railway Company W 8TH ST - N 0 0
484045T MORAVIA IOWA Iowa Southern Railway Co. Private Rd 22 - N 0 0
607558L WASHBURN IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
084230H COUNCIL BLUFFS IOWA BNSF Railway Company I80 I29 - N 0 0
607383K SHELL ROCK IOWA Iowa Northern Railway Company BADGER AVE - N 0 0
607648K VINTON IOWA Iowa Northern Railway Company 4TH AVE - N 0 0
484036U MORAVIA IOWA Iowa Southern Railway Co. 420TH ST - N 0 0
914609P WATERLOO IOWA Iowa Northern Railway Company i 380 nb - N 0 0
875904K LIVERMORE IOWA Union Pacific Railroad Company CR K - N 0 0
607647D VINTON IOWA Iowa Northern Railway Company S 8TH AVE - Y 0 0
599296H KLEMME IOWA Iowa Northern Railway Company 140TH ST - N 0 0
968462S WATERLOO IOWA Iowa Northern Railway Company pedestrian - N 0 0
377580L MARATHON IOWA Union Pacific Railroad Company 220TH AVENUE - N 0 0
607676N MT AUBURN IOWA Iowa Northern Railway Company 51ST DR - N 0 0
599292F GOODELL IOWA Iowa Northern Railway Company BROADWAY ST - N 0 0
607737C MARENGO IOWA Iowa Interstate Railroad EASTERN AVENUE - Y 0 0
607554J GILBERTVILLE IOWA Iowa Northern Railway Company MILLER CREEK RD - N 0 0
599322V GARNER IOWA Iowa Northern Railway Company US 18 - N 0 0
599298W KLEMME IOWA Iowa Northern Railway Company 150TH ST - N 0 0
607664U VINTON IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
196924W ROLFE IOWA Union Pacific Railroad Company 460TH STREET - N 0 0
875835E EMMETSBURG IOWA Union Pacific Railroad Company PRIVATE - N 0 0
607677V MT AUBURN IOWA Iowa Northern Railway Company 19 AVE - N 0 0
607546S LA PORTE CITY IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607559T WASHBURN IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
968461K KLEMME IOWA Iowa Northern Railway Company Private - N 0 0
934336C CLARKSVILLE IOWA Iowa Northern Railway Company trail CROSSIng - N 0 0
934338R SHELL ROCK IOWA Iowa Northern Railway Company PRIVATE field entrance - N 0 0
599341A FOREST CITY IOWA Iowa Northern Railway Company 320TH ST - N 0 0
193015W WEST DES MOINES IOWA Union Pacific Railroad Company I 35 - N 0 0
607656C VINTON IOWA Iowa Northern Railway Company E AVE - N 0 0
607946K SHELLSBURG IOWA Iowa Northern Railway Company field crossing - N 0 0
190352C CLINTON IOWA Union Pacific Railroad Company South 2nd Street - N 0 0
980893L FOREST CITY IOWA Iowa Northern Railway Company Private - N 0 0
074380N PACIFIC JCTN IOWA BNSF Railway Company PRIVATE - N 0 0
966994N FOREST CITY IOWA Iowa Northern Railway Company G St E - N 0 0
607550G WASHBURN IOWA Iowa Northern Railway Company ripple rd - N 0 0
607938T SHELLSBURG IOWA Iowa Northern Railway Company sw grand avenue - N 0 0
193090H GRINNELL IOWA Union Pacific Railroad Company PEDESTRIAN - N 0 0
607564P WATERLOO IOWA Iowa Northern Railway Company E SHAULIS 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.