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
607507B KELLOGG IOWA Iowa Interstate Railroad JUSTICE AVE - N 0 0
195595W KLEMME IOWA Iowa Northern Railway Company PRIVATE - N 0 0
074370H PACIFIC JCTN IOWA BNSF Railway Company BLANK - N 0 0
074509N HAMBURG IOWA BNSF Railway Company BLANK - N 0 0
607980S NEWTON IOWA Iowa Interstate Railroad E 19TH ST N - N 0 0
607418J CLARKSVILLE IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
004954K FORT MADISON IOWA BNSF Railway Company 20TH ST - Y 0 0
074507A HAMBURG IOWA BNSF Railway Company 285TH STREET - N 0 0
606854U WEST LIBERTY IOWA Iowa Interstate Railroad us 6 - N 0 0
967960X SHELL ROCK IOWA Iowa Northern Railway Company BUTLER YARD CROSSINGS - N 0 0
074510H HAMBURG IOWA BNSF Railway Company PRIVATE - N 0 0
599314D GARNER IOWA Iowa Northern Railway Company 215TH ST - N 0 0
073081D PACIFIC JCTN IOWA BNSF Railway Company I-29 S - N 0 0
074140G HARVEY IOWA BNSF Railway Company MAIN ST - N 0 0
607414G CLARKSVILLE IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607892G MITCHELLVILLE IOWA Iowa Interstate Railroad west 140th st s - N 0 0
607387M SHELL ROCK IOWA Iowa Northern Railway Company SHELL ROCK BEND Pk Rd - N 0 0
481207H COUNCIL BLUFFS IOWA Iowa Interstate Railroad 29TH AVE - N 0 0
073651N ESSEX IOWA BNSF Railway Company PRIVATE - N 0 0
969195U CLIVE IOWA Iowa Interstate Railroad PVT ROAD - N 0 0
930606K CORALVILLE IOWA Iowa Interstate Railroad Coral ridge ave - Y 0 0
603896V DAVENPORT IOWA Iowa Interstate Railroad W FOURTH ST - Y 0 0
074391B PACIFIC JCTN IOWA BNSF Railway Company PRIVATE - N 0 0
599327E GARNER IOWA Iowa Northern Railway Company 260TH ST - N 0 0
968463Y GOODELL IOWA Iowa Northern Railway Company private farm - N 0 0
607630A SHELL ROCK IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607404B CLARKSVILLE IOWA Iowa Northern Railway Company 202ND ST - N 0 0
607494C GRINNELL IOWA Iowa Interstate Railroad HIGH STREET - N 0 0
919910P PACIFIC JCTN IOWA BNSF Railway Company PRIVATE - N 0 0
607423F GREENE IOWA Iowa Northern Railway Company RANGE RD - N 0 0
074154P KNOXVILLE IOWA BNSF Railway Company EAST MAIN ST - N 0 0
599302J KLEMME IOWA Iowa Northern Railway Company PRIVATE - N 0 0
599321N GARNER IOWA Iowa Northern Railway Company E 2ND ST - N 0 0
873329W MASON CITY IOWA Iowa Traction Railway Company Trolley Drive 1 - N 0 0
607765F BROOKLYN IOWA Iowa Interstate Railroad 200TH STREET - N 0 0
607991E MALCOM IOWA Iowa Interstate Railroad 130TH STREET - N 0 0
607977J NEWTON IOWA Iowa Interstate Railroad E 7TH STREET N - N 0 0
917377M COUNCIL BLUFFS IOWA Iowa Interstate Railroad PRIVATE ROAD - N 0 0
607996N MALCOM IOWA Iowa Interstate Railroad 110TH STREET - N 0 0
911727G HOMESTEAD IOWA Iowa Interstate Railroad V AVE - Y 0 0
607749W LADORA IOWA Iowa Interstate Railroad e ave - N 0 0
607895C COLFAX IOWA Iowa Interstate Railroad WEST 124TH ST SOUTH - N 0 0
074404A COUNCIL BLUFFS IOWA BNSF Railway Company 32ND AVE - N 0 0
608040G SOUTH AMANA IOWA Iowa Interstate Railroad s ave - N 0 0
074363X PACIFIC JCTN IOWA BNSF Railway Company BLANK - N 0 0
607979X NEWTON IOWA Iowa Interstate Railroad N 19TH AVE E - Y 0 0
599307T KLEMME IOWA Iowa Northern Railway Company PRIVATE - N 0 0
607420K CLARKSVILLE IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607396L SHELL ROCK IOWA Iowa Northern Railway Company PRIVATE ROAD - N 0 0
607745U LADORA IOWA Iowa Interstate Railroad H AVE - 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.