How many railroad crossings are in Richmond County, North Carolina?

The federal inventory lists 42 public railroad crossings in Richmond County, North Carolina.

FRA inventory of .

Public crossings
42
Public crossings with identified warning devices
41
Public crossings reported with gates
71%
Most trains a day reported
14
Reported incidents at public crossings since 2016
3
Gate share compared with the state
9 percentage points higher

Where these public crossings are.

Browse the list
Crossings on page 1 in Richmond County
Loading the map.

The map shows the available locations on this page. Area shading may include crossings outside this group.

Open Richmond County in the full map Members

Gates are reported at 71% of these crossings.

  • Gates3071%
  • Flashing lights without reported gates25%
  • Signs without reported gates or lights921%
  • Other or not reported12%

Each crossing appears once, grouped by its reported warning devices. Missing fields don't mean the warning devices are absent.

Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a rating of crossings.

Traffic counts were collected at different times. Road count years appear with each record; train count years are not reported separately.

Compare the reported train traffic.

Public crossings are ordered by reported trains a day, from most to lowest.

Page 1 of 1
  1. LONG DRIVERockinghamID 630858HGates14 trains a day
    4,975 vehicles a day2024 road count
  2. RALEIGH STREETHamletID 630842LGates13 trains a day
    1,841 vehicles a day2024 road count
  3. PRIVATE - BEAUNIT AVENUERockinghamID 630854FOther or not reported13 trains a day
    16 vehicles a day2014 road count
  4. BILTMORE DRIVERockinghamID 630856UGates13 trains a day
    7,873 vehicles a day2024 road count
  5. CAROLINE STREETRockinghamID 630862XGates13 trains a day
    875 vehicles a day2024 road count
  6. MIDWAY ROADRockinghamID 630866AGates13 trains a day
    654 vehicles a day2024 road count
  7. ZION CHURCH ROADCordovaID 846059DGates12 trains a day
    656 vehicles a day2024 road count
  8. BRIDGES STREETHamletID 630832FGates11 trains a day
    261 vehicles a day2024 road count
  9. COGNAC ROADMarstonID 630822AGates10 trains a day
    158 vehicles a day2024 road count
  10. CITY DUMP ROADHamletID 630845GSigns only8 trains a day
    46 vehicles a day2008 road count
  11. GRACE CHAPEL CHURCH ROADHamletID 630847VSigns only8 trains a day
    9 vehicles a day2024 road count
  12. BRIDGES STREETHamletID 630841EGates7 trains a day
    270 vehicles a day2024 road count
  13. MARKS CREEK CHURCH ROADHamletID 630823GGates6 trains a day
    302 vehicles a day2024 road count
  14. HAMLET AVENUEHamletID 630831YGates6 trains a day
    669 vehicles a day2024 road count
  15. SCHOLL SHANKLE ROADHamletID 634329NGates6 trains a day
    115 vehicles a day2024 road count
  16. GHIO ROADHamletID 634330HGates6 trains a day
    310 vehicles a day2024 road count
  17. MCCOY STREETHoffmanID 630813BGates5 trains a day
    342 vehicles a day2024 road count
  18. SCHOOL DRIVEHoffmanID 630815PGates5 trains a day
    343 vehicles a day2024 road count
  19. RUSHING ROADHoffmanID 630812UGates4 trains a day
    41 vehicles a day2024 road count
  20. OLD LAUREL HILL ROADMarstonID 630818KGates4 trains a day
    100 vehicles a day2006 road count
  21. MARSTON ROADMarstonID 630821TGates4 trains a day
    1,500 vehicles a day2024 road count
  22. FREEMAN MILL ROADHamletID 634169CGates3 trains a day
    1,023 vehicles a day2024 road count
  23. AIRPORT ROADHamletID 634170WGates3 trains a day
    2,089 vehicles a day2024 road count
  24. OSBORNE ROADHamletID 634174YGates3 trains a day
    219 vehicles a day2024 road count
  25. MAIN STREETHamletID 630833MGates2 trains a day
    2,912 vehicles a day2024 road count
  26. SPEAR STREETHamletID 630839DGates2 trains a day
    117 vehicles a day2024 road count
  27. LACKEY STREETHamletID 630840XGates2 trains a day
    833 vehicles a day2024 road count
  28. AIRPORT ROADRockinghamID 630880VSigns only2 trains a day
    4,867 vehicles a day2024 road count
  29. HANNAH PICKETT AVENUERockinghamID 630889GSigns only2 trains a day
    2,956 vehicles a day2024 road count
  30. MARKS CREEK CHURCH ROADHamletID 630824NGates0 trains a day
    258 vehicles a day2014 road count
  31. MIDWAY ROADRockinghamID 630875YSigns only0 trains a day
    661 vehicles a day2024 road count
  32. RIVER ROADRockinghamID 630877MSigns only0 trains a day
    1,982 vehicles a day2024 road count
  33. HANCOCK STREETRockinghamID 630878UFlashing lights0 trains a day
    6,923 vehicles a day2024 road count
  34. HANCOCK STREETRockinghamID 630879BFlashing lights0 trains a day
    7,373 vehicles a day2024 road count
  35. MILL ROADRockinghamID 630882JGates0 trains a day
    3,940 vehicles a day2024 road count
  36. ALEO FIRST STREETRockinghamID 630883RSigns only0 trains a day
    409 vehicles a day2024 road count
  37. MILL ROADRockinghamID 630887TGates0 trains a day
    5,739 vehicles a day2024 road count
  38. CHURCH STREETRockinghamID 630890BSigns only0 trains a day
    2,956 vehicles a day2024 road count
  39. CHALK ROADHamletID 630893WGates0 trains a day
    2,394 vehicles a day2024 road count
  40. BATTLEY DAIRY ROADHamletID 630895KSigns only0 trains a day
    2,089 vehicles a day2024 road count
  41. KING STREETHamletID 926179RGates0 trains a day
    6,717 vehicles a day2024 road count
  42. NC HIGHWAY 177HamletID 973630FGates0 trains a day
    5,270 vehicles a day2024 road count

Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Sources and dates