Railroad crossings in Surry County, North Carolina

The federal inventory lists 31 public railroad crossings in Surry County, North Carolina.

Inventory of .

Public crossings
31
Public crossings with identified warning equipment
28
Public crossings reported with gates
42%
Highest reported trains per day
6
Reported incidents at public crossings since 2016
0
Gate share compared with the state
20 percentage points lower

Where these public crossings are.

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

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

Gates are reported at 42% of these crossings.

  • Gates1342%
  • Flashing lights without reported gates413%
  • Signs without reported gates or lights1135%
  • Other or not reported310%

Each crossing appears once, grouped by its reported equipment. Missing fields don't mean the equipment is absent.

Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a measure of crossing safety.

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 per day, from highest to lowest.

Page 1 of 1
  1. STANDARD STREETElkin721865VGates reported
    6Trains per day
    2,213 vehicles per day2025 road count
  2. BRIDGE STREETElkin721866CGates reported
    6Trains per day
    6,709 vehicles per day2025 road count
  3. STANDARD STREETElkin721867JGates reported
    6Trains per day
    2,323 vehicles per day2025 road count
  4. SILOAM ROADSiloam721809NGates reported
    4Trains per day
    1,125 vehicles per day2025 road count
  5. GREENWOOD CIRCLEElkin721843VSigns reported
    4Trains per day
    22 vehicles per day2019 road count
  6. GREENWOOD CIRCLEElkin721844CSigns reported
    4Trains per day
    56 vehicles per day2025 road count
  7. ROCKFORD ROADSiloam721824RGates reported
    2Trains per day
    472 vehicles per day2025 road count
  8. OLD WINSTON ROADPilot Mountain721969CSigns reported
    0Trains per day
    466 vehicles per day2025 road count
  9. HAMLIN DRIVEPilot Mountain721970WSigns reported
    0Trains per day
    26 vehicles per day2025 road count
  10. NELSON STREETPilot Mountain721971DSigns reported
    0Trains per day
    319 vehicles per day2019 road count
  11. ACADEMY STREETPilot Mountain721972KGates reported
    0Trains per day
    473 vehicles per day2025 road count
  12. DAVIS STREETPilot Mountain721973SSigns reported
    0Trains per day
    76 vehicles per day2025 road count
  13. DODSON MILL ROADPilot Mountain721980CGates reported
    0Trains per day
    431 vehicles per day2025 road count
  14. STAMIE WOODS ROADPilot Mountain721981JSigns reported
    0Trains per day
    36 vehicles per day2025 road count
  15. COMMUNITY BUILDING ROADPilot Mountain721982RSigns reported
    0Trains per day
    107 vehicles per day2025 road count
  16. COMMUNITY BUILDING ROADPilot Mountain721985LOther or not reported
    0Trains per day
    105 vehicles per day2025 road count
  17. ARARAT ROADPilot Mountain721989NGates reported
    0Trains per day
    1,593 vehicles per day2025 road count
  18. SHEEP FARM ROADMount Airy721990HGates reported
    0Trains per day
    1,109 vehicles per day2025 road count
  19. QUARRY ROADMount Airy721992WGates reported
    0Trains per day
    525 vehicles per day2025 road count
  20. WOLTZ STREETMount Airy721993DSigns reported
    0Trains per day
    1,725 vehicles per day2025 road count
  21. CARTER STREETMount Airy721994KFlashing lights reported
    0Trains per day
    4,907 vehicles per day2025 road count
  22. ANDY GRIFFITH PARKWAYMount Airy721996YFlashing lights reported
    0Trains per day
    17,750 vehicles per day2016 road count
  23. ROCKFORD STREETMount Airy721997FFlashing lights reported
    0Trains per day
    15,858 vehicles per day2016 road count
  24. WORTH STREETMount Airy722001BGates reported
    0Trains per day
    2,037 vehicles per day2025 road count
  25. PINE STREETMount Airy722003PGates reported
    0Trains per day
    8,977 vehicles per day2025 road count
  26. INDEPENDENCE BOULEVARDMount Airy722004WGates reported
    0Trains per day
    10,451 vehicles per day2025 road count
  27. SOUTH STREETMount Airy722005DSigns reported
    0Trains per day
    6,300 vehicles per day2005 road count
  28. WILLOW STREETMount Airy722006KOther or not reported
    0Trains per day
    1,635 vehicles per day1997 road count
  29. NORTH STREETMount Airy722008YSigns reported
    0Trains per day
    102 vehicles per day2007 road count
  30. RIVERSIDE DRIVEMount Airy722009FFlashing lights reported
    0Trains per day
    10,076 vehicles per day1996 road count
  31. GENTRY ROADElkin930786KOther or not reported
    0Trains per day
    119 vehicles per day2025 road count

Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Read about the data.