Browse Railroad Crossings

12,834 crossings in NORTH CAROLINA.

FRA Railroad Crossing Inventory

Browse 12,834 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
630689X APEX NORTH CAROLINA CSX Transportation LAURA DUNCAN ROAD - Y 1 0
720207U BRYSON CITY NORTH CAROLINA GREAT SMOKY MOUNTAINS RAILWAY VFW - N 1 0
722006K MOUNT AIRY NORTH CAROLINA Yadkin Valley Railroad Company WILLOW STREET - N 1 0
641630N WINTERVILLE NORTH CAROLINA CSX Transportation SYLVANIA STREET - Y 1 0
630653P RALEIGH NORTH CAROLINA CSX Transportation - - N 1 0
630799H ABERDEEN NORTH CAROLINA CSX Transportation MIDWAY ROAD - Y 1 0
628759K PRINCEVILLE NORTH CAROLINA CSX Transportation BLACK STREET - Y 1 0
734902H BUTNER NORTH CAROLINA Norfolk Southern Railway Company EAST C ST - Y 1 0
720334V LAKE JUNALUSKA NORTH CAROLINA BLUE RIDGE SOUTHERN RAILROAD EDWARDS ROAD - Y 1 0
628745C WILMINGTON NORTH CAROLINA CSX Transportation - - N 1 0
724383F CHINA GROVE NORTH CAROLINA Norfolk Southern Railway Company E KETCHIE ST - N 1 0
631852V CHERRYVILLE NORTH CAROLINA CSX Transportation ELM STREET - Y 1 0
724198L SPINDALE NORTH CAROLINA Thermal Belt Railway FAIRGROUND ROAD - N 1 0
721641X TROUTMAN NORTH CAROLINA SOUTHERN RAILWAY COMPANY - - N 1 0
847262Y RAEFORD NORTH CAROLINA Aberdeen & Rockfish Railroad Company DICKSON STREET - N 1 0
642340J AHOSKIE NORTH CAROLINA North Carolina & Virginia Railroad Company CATHERINE CREEK R - N 1 0
722655J MOREHEAD CITY NORTH CAROLINA Norfolk Southern Railway Company 295 COMMUNITY RD - N 1 0
629161M WILMINGTON NORTH CAROLINA CSX Transportation - - N 1 0
631710E ELLENBORO NORTH CAROLINA CSX Transportation US 74 BUSINESS - Y 1 0
631707W ELLENBORO NORTH CAROLINA CSX Transportation CHURCH STREET - Y 1 0
722664H NEWPORT NORTH CAROLINA Norfolk Southern Railway Company CHATHAM STREET - N 1 0
630920R LAURINBURG NORTH CAROLINA CSX Transportation KING STREET - Y 1 0
716249Y BESSEMER CITY NORTH CAROLINA Norfolk Southern Railway Company RAMSEUR RD - Y 1 0
628863E CLINTON NORTH CAROLINA CSX Transportation MOLTONVILLE ROAD - Y 1 0
470616U BAHAMA NORTH CAROLINA Norfolk & Western Railway Company - - N 1 0
721921A NORTH WILKESBORO NORTH CAROLINA Yadkin Valley Railroad Company NC 115 - N 1 0
722862D GOLDSBORO NORTH CAROLINA Norfolk Southern Railway Company US 70 / NC 13-111 - N 1 0
729965C GASTONIA NORTH CAROLINA Norfolk Southern Railway Company OLNEY CHURCH ROAD - Y 1 0
630414P MIDDLEBURG NORTH CAROLINA CSX Transportation TUCKER LUMBER ROAD - N 1 0
465814E FUQUAY VARINA NORTH CAROLINA RALEIGH AND FAYETTEVILLE RAILROAD, LLC JUDD PARKWAY - Y 1 0
631261S LOWELL NORTH CAROLINA CHARLOTTE WESTERN RAILROAD, LLC OAKLAND DRIVE - Y 1 0
630713W NEW HILL NORTH CAROLINA CSX Transportation SHEARON HARRIS ROAD - Y 1 0
864388A HIDDENITE NORTH CAROLINA Alexander Railroad Company 6079 NC 90 E - N 1 0
722852X LA GRANGE NORTH CAROLINA Norfolk Southern Railway Company OLD JASON ROAD - Y 1 0
630214F SEVERN NORTH CAROLINA North Carolina & Virginia Railroad Company MAIN STREET - Y 1 0
722064F WALKERTOWN NORTH CAROLINA Norfolk Southern Railway Company PEDDYCORD PARK DRIVE - Y 1 0
720755G SWANNANOA NORTH CAROLINA Norfolk Southern Railway Company PRIVATE - N 1 0
631551A ST PAULS NORTH CAROLINA CSX Transportation SHAW MILL ROAD - Y 1 0
641695G JACKSONVILLE NORTH CAROLINA Norfolk Southern Railway Company WESTERN - N 1 0
631001Y PEMBROKE NORTH CAROLINA CSX Transportation BARKER STREET - Y 1 0
729432S BLACK MOUNTAIN NORTH CAROLINA Norfolk Southern Railway Company YATES AVENUE - Y 1 0
631844D CHERRYVILLE NORTH CAROLINA CSX Transportation HEPHZIBAH CHURCH ROAD - Y 1 0
629044S MAGNOLIA NORTH CAROLINA CSX Transportation SANDY STREET - Y 1 0
721494M WINSTON SALEM NORTH CAROLINA Norfolk Southern Railway Company FRONTIS ROAD - N 1 0
628719M WILMINGTON NORTH CAROLINA CSX Transportation HALL DRIVE - N 1 0
465809H FUQUAY VARINA NORTH CAROLINA RALEIGH AND FAYETTEVILLE RAILROAD, LLC WILBUR JONES ROAD / JOHNSON POND ROAD EXTENSION - Y 1 0
722646K MOREHEAD CITY NORTH CAROLINA Norfolk Southern Railway Company FRIENDLY STREET - Y 1 0
630348E RIDGEWAY NORTH CAROLINA CSX Transportation JOE JONES ROAD - N 1 0
629827M AHOSKIE NORTH CAROLINA North Carolina & Virginia Railroad Company 150 E CHURCH STREET - Y 1 0
470135B STONEVILLE NORTH CAROLINA Norfolk Southern Railway Company WRAY ROAD - Y 1 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.