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
191261A WHITING IOWA Union Pacific Railroad Company FILBERT AVENUE - N 0 0
201670X GILMORE CITY IOWA Union Pacific Railroad Company BIRCH AVENUE - N 0 0
196741D ALGONA IOWA Union Pacific Railroad Company PRIVATE - N 0 0
190698E AMES IOWA Union Pacific Railroad Company 580TH AVENUE - Y 0 0
196247W ALDEN IOWA Union Pacific Railroad Company PRIVATE - N 0 0
074504E HAMBURG IOWA BNSF Railway Company MAIN ST - Y 0 0
307735K MANCHESTER IOWA Chicago, Central & Pacific Railroad Company ENTERPRISE AVE - N 0 0
922324Y AMES IOWA Union Pacific Railroad Company DAYTON AVENUE - N 0 0
603254G MC CLELLAND IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
376256T GUTTENBERG IOWA Dakota, Minnesota & Eastern Railroad LESSING ST ped - N 0 0
074962T PERCIVAL IOWA BNSF Railway Company 220TH ST - Y 0 0
193127V SEARSBORO IOWA Union Pacific Railroad Company 520TH AVENUE - N 0 0
074508G HAMBURG IOWA BNSF Railway Company 240TH AVE - N 0 0
190705M AMES IOWA Union Pacific Railroad Company GRAND AVENUE - N 0 0
193012B WEST DES MOINES IOWA Union Pacific Railroad Company PRIVATE - N 0 0
378226H COUNCIL BLUFFS IOWA BNSF Railway Company EAST KANESVILLE BOULEVARD - N 0 0
376126W DUBUQUE IOWA Dakota, Minnesota & Eastern Railroad E 15TH ST - N 0 0
200928J CLARE IOWA Union Pacific Railroad Company HAYES AVENUE - N 0 0
200960C PLOVER IOWA Union Pacific Railroad Company 410TH STREET - N 0 0
074058M WOODBURN IOWA BNSF Railway Company 288th AVE - N 0 0
074970K THURMAN IOWA BNSF Railway Company 155TH ST - Y 0 0
201655V ROLFE IOWA Union Pacific Railroad Company 310TH AVENUE - N 0 0
196737N ALGONA IOWA Union Pacific Railroad Company ELM STREET - N 0 0
876122A BUCKEYE IOWA Union Pacific Railroad Company PRIVATE - N 0 0
201761D GOWRIE IOWA Union Pacific Railroad Company 320TH STREET - Y 0 0
074971S THURMAN IOWA BNSF Railway Company 135TH ST - N 0 0
876125V BUCKEYE IOWA Union Pacific Railroad Company I AVENUE - N 0 0
960849U PLEASANT HILL IOWA Norfolk Southern Railway Company GATE 4 ENTRANCE - N 0 0
909026T CENTERVILLE IOWA Iowa Southern Railway Co. O NEAL STREET - N 0 0
191280E SLOAN IOWA Union Pacific Railroad Company SW CORP LINE STREET - N 0 0
971889X CENTERVILLE IOWA Iowa Southern Railway Co. Private Rd 6 - N 0 0
694426L BRIGHTON IOWA Dakota, Minnesota & Eastern Railroad dogWOOD AVE - Y 0 0
193138H NEW SHARON IOWA Union Pacific Railroad Company 140TH STREET - N 0 0
603274T MC CLELLAND IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
074396K COUNCIL BLUFFS IOWA BNSF Railway Company 192ND ST - Y 0 0
098360V CENTERVILLE IOWA Iowa Southern Railway Co. S 21ST ST - N 0 0
098361C CENTERVILLE IOWA Iowa Southern Railway Co. S 20TH ST - N 0 0
098359B CENTERVILLE IOWA Iowa Southern Railway Co. 230TH AVE - N 0 0
062960V OTTUMWA IOWA BNSF Railway Company S GREEN ST - Y 0 0
971886C CENTERVILLE IOWA Iowa Southern Railway Co. Private Rd 3 - N 0 0
074966V THURMAN IOWA BNSF Railway Company 200TH ST - N 0 0
441055E AMES IOWA Union Pacific Railroad Company Pedestrian - N 0 0
074359H THURMAN IOWA BNSF Railway Company WAUBONSIE AVE - Y 0 0
193095S GRINNELL IOWA Union Pacific Railroad Company Pedestrian - N 0 0
603261S MC CLELLAND IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
074965N THURMAN IOWA BNSF Railway Company 206TH ST - Y 0 0
196237R IOWA FALLS IOWA Union Pacific Railroad Company GEORGETOWN ROAD - N 0 0
063394R DES MOINES IOWA Norfolk Southern Railway Company SE 21ST STREET - N 0 0
200956M PLOVER IOWA Union Pacific Railroad Company JACKSON STREET - Y 0 0
603273L MC CLELLAND 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.