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
082341T ALVORD IOWA BNSF Railway Company PRIVATE - N 0 0
073672G RED OAK IOWA BNSF Railway Company A STREET - N 0 0
607745U LADORA IOWA Iowa Interstate Railroad H AVE - N 0 0
193080C GRINNELL IOWA Union Pacific Railroad Company 20TH STREET - N 0 0
607975V NEWTON IOWA Iowa Interstate Railroad E 5TH STREET N - N 0 0
074020R RED OAK IOWA BNSF Railway Company PRIVATE - N 0 0
074502R HAMBURG IOWA BNSF Railway Company I 29 Sb - N 0 0
082350S DOON IOWA BNSF Railway Company PRIVATE - N 0 0
197094Y RANDALL IOWA Union Pacific Railroad Company PRIVATE - N 0 0
073082K PACIFIC JCTN IOWA BNSF Railway Company I-29 N - N 0 0
073656X COBURG IOWA BNSF Railway Company PRIVATE - N 0 0
607679J MT AUBURN IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
074517F PERCIVAL IOWA BNSF Railway Company BLANK - N 0 0
603365Y EARLHAM IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
607534X LA PORTE CITY IOWA Iowa Northern Railway Company CEDAR ST - Y 0 0
914606U WATERLOO IOWA Iowa Northern Railway Company I 380 SB - N 0 0
074379U PACIFIC JCTN IOWA BNSF Railway Company HANNA RD - N 0 0
607551N WASHBURN IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607542P LA PORTE CITY IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
074390U PACIFIC JCTN IOWA BNSF Railway Company PRIVATE - N 0 0
484045T MORAVIA IOWA Iowa Southern Railway Co. Private Rd 22 - N 0 0
607579E WATERLOO IOWA Iowa Northern Railway Company W 8TH ST - N 0 0
607396L SHELL ROCK IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
875837T EMMETSBURG IOWA Union Pacific Railroad Company 380TH STREET - Y 0 0
607631G SHELL ROCK IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
599287J BELMOND IOWA Iowa Northern Railway Company 120TH ST - N 0 0
599338S FOREST CITY IOWA Iowa Northern Railway Company 310TH ST - N 0 0
875858L RODMAN IOWA Union Pacific Railroad Company 550TH AVENUE - N 0 0
607549M LA PORTE CITY IOWA Iowa Northern Railway Company SUNNYSIDE RD - N 0 0
484046A MORAVIA IOWA Iowa Southern Railway Co. Private Rd 23 - N 0 0
607623P CEDAR FALLS IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
193047C MARSHALLTOWN IOWA Union Pacific Railroad Company PRIVATE - N 0 0
599321N GARNER IOWA Iowa Northern Railway Company E 2ND ST - N 0 0
608042V SOUTH AMANA IOWA Iowa Interstate Railroad ia 220 - N 0 0
607945D SHELLSBURG IOWA Iowa Northern Railway Company field crossing - N 0 0
607644H VINTON IOWA Iowa Northern Railway Company 25 AVE TRAIL - N 0 0
193066G GILMAN IOWA Union Pacific Railroad Company CENTER STREET - N 0 0
607669D MT AUBURN IOWA Iowa Northern Railway Company PRIVATE field crossing - N 0 0
966993G FOREST CITY IOWA Iowa Northern Railway Company private crossing - N 0 0
607626K CEDAR FALLS IOWA Iowa Northern Railway Company BUCK RIDGE RD - N 0 0
607636R SHELLSBURG IOWA Iowa Northern Railway Company 29 AVE - N 0 0
607655V VINTON IOWA Iowa Northern Railway Company D AVE - N 0 0
195595W KLEMME IOWA Iowa Northern Railway Company PRIVATE - N 0 0
193112F GRINNELL IOWA Union Pacific Railroad Company PRIVATE - N 0 0
599294U GOODELL IOWA Iowa Northern Railway Company 125TH ST - N 0 0
607568S WATERLOO IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
074386E PACIFIC JCTN IOWA BNSF Railway Company EASTMAN RD - N 0 0
607937L SHELLSBURG IOWA Iowa Northern Railway Company sw SMITH ST - N 0 0
607545K LA PORTE CITY IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
004954K FORT MADISON IOWA BNSF Railway Company 20TH ST - Y 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.