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
606108L PLYMOUTH IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607927F DYSART IOWA Iowa Northern Railway Company - - N 0 0
201077T OELWEIN IOWA Iowa Northern Railway Company FREDERICK ST - N 0 0
607604K CEDAR FALLS IOWA Iowa Northern Railway Company ALLEY - N 0 0
607709Y MARBLE ROCK IOWA Iowa Northern Railway Company - - N 0 0
607730E ROCKFORD IOWA Iowa Northern Railway Company 200TH ST - N 0 0
607865K PALO IOWA Iowa Northern Railway Company LINN DR - N 0 0
604264R DYSART IOWA Iowa Northern Railway Company GRANT ST. - N 0 0
607574V WATERLOO IOWA Iowa Northern Railway Company 14TH. ST. - N 0 0
606097B ROCK FALLS IOWA Iowa Northern Railway Company W RIVER ST - N 0 0
604265X DYSART IOWA Iowa Northern Railway Company LIBERTY ST. - N 0 0
607707K MARBLE ROCK IOWA Iowa Northern Railway Company INDIGO AVE - N 0 0
607735N NORA SPRINGS IOWA Iowa Northern Railway Company 165TH ST - N 0 0
934341Y PALO IOWA Iowa Northern Railway Company SAMSON LANE - N 0 0
607700M MARBLE ROCK IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607872V PALO IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
604262C DYSART IOWA Iowa Northern Railway Company MAIN ST. - N 0 0
484043E MORAVIA IOWA Iowa Southern Railway Co. Private Rd 21 - N 0 0
607696A GREENE IOWA Iowa Northern Railway Company 300TH ST - N 0 0
607629F JANESVILLE IOWA Iowa Northern Railway Company W MARQUIS RD - N 0 0
607417C CLARKSVILLE IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607414G CLARKSVILLE IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
196927S ROLFE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
606832U WILTON IOWA Iowa Interstate Railroad N ISETT AVE - Y 0 0
922602M KLEMME IOWA Iowa Northern Railway Company PRIVATE - N 0 0
074967C PERCIVAL IOWA BNSF Railway Company BLANK - N 0 0
607553C WASHBURN IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
875862B WEST BEND IOWA Union Pacific Railroad Company 560th AVENUE - N 0 0
607544D LA PORTE CITY IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
967960X SHELL ROCK IOWA Iowa Northern Railway Company BUTLER YARD CROSSINGS - N 0 0
607942H SHELLSBURG IOWA Iowa Northern Railway Company MAIN ST - N 0 0
607421S GREENE IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
191017D DUNLAP IOWA Union Pacific Railroad Company PRIVATE - N 0 0
914608H WATERLOO IOWA Iowa Northern Railway Company us 20 wb IA 27 NB - N 0 0
599319M GARNER IOWA Iowa Northern Railway Company E 7TH ST - N 0 0
074069A OSCEOLA IOWA BNSF Railway Company LINCOLN ST - N 0 0
607639L VINTON IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
875861U RODMAN IOWA Union Pacific Railroad Company 450TH STREET - N 0 0
193069C GILMAN IOWA Union Pacific Railroad Company MAIN STREET - N 0 0
063229F ALBIA IOWA BNSF Railway Company S CLINTON ST - N 0 0
607540B LA PORTE CITY IOWA Iowa Northern Railway Company public trail crossing - N 0 0
599314D GARNER IOWA Iowa Northern Railway Company 215TH ST - N 0 0
074375S PACIFIC JCTN IOWA BNSF Railway Company JINKINS RD - N 0 0
197076B GILBERT IOWA Union Pacific Railroad Company 1ST STREET - N 0 0
607422Y GREENE IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
193059W GILMAN IOWA Union Pacific Railroad Company 290TH STREET - N 0 0
607622H CEDAR FALLS IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
197026X GOLDFIELD IOWA Union Pacific Railroad Company PRIVATE - N 0 0
914607B WATERLOO IOWA Iowa Northern Railway Company US 20 EB ia 27 sb - N 0 0
608019B TIFFIN IOWA Iowa Interstate Railroad PRIVATE 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.