Railroad crossings in McDowell County, North Carolina

The federal inventory lists 36 public railroad crossings in McDowell County, North Carolina.

Inventory of .

Public crossings
36
Public crossings with identified warning equipment
35
Public crossings reported with gates
83%
Highest reported trains per day
6
Reported incidents at public crossings since 2016
0
Gate share compared with the state
21 percentage points higher

Where these public crossings are.

Browse the list
Crossings on page 1 in McDowell 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 83% of these crossings.

  • Gates3083%
  • Flashing lights without reported gates13%
  • Signs without reported gates or lights411%
  • Other or not reported13%

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. SWOFFORD ROADAshford244206ASigns reported
    6Trains per day
    39 vehicles per day2019 road count
  2. OLD LINVILLE ROADAshford244208NGates reported
    6Trains per day
    98 vehicles per day2014 road count
  3. SEAGLE STREETMarion244228AGates reported
    6Trains per day
    236 vehicles per day2025 road count
  4. COLLEGE DRIVEMarion244112YGates reported
    5Trains per day
    665 vehicles per day2025 road count
  5. PEPPERS CREEK ROADAshford244204LFlashing lights reported
    5Trains per day
    100 vehicles per day2005 road count
  6. OLD LINVILLE ROADAshford244211WGates reported
    5Trains per day
    95 vehicles per day2025 road count
  7. NORTH COVE SCHOOL ROADAshford244217MGates reported
    5Trains per day
    89 vehicles per day2025 road count
  8. PITTS STATION ROADAshford244218UGates reported
    5Trains per day
    299 vehicles per day2025 road count
  9. OLD LINVILLE ROADMarion244220VGates reported
    5Trains per day
    435 vehicles per day2025 road count
  10. CE GOODE ROADMarion244221CGates reported
    5Trains per day
    27 vehicles per day2025 road count
  11. HANKINS ROADMarion244225EGates reported
    5Trains per day
    1,143 vehicles per day2025 road count
  12. MOODYTOWN ROADMarion244230BGates reported
    5Trains per day
    33 vehicles per day2025 road count
  13. JACKTOWN ROADMarion244232PGates reported
    5Trains per day
    1,174 vehicles per day2025 road count
  14. OLD GLENWOOD ROADGlenwood244237YGates reported
    5Trains per day
    932 vehicles per day2025 road count
  15. HUNTSVILLE ROADGlenwood244239MGates reported
    5Trains per day
    148 vehicles per day2025 road count
  16. MUD CUT LOOP ROADGlenwood244240GGates reported
    5Trains per day
    242 vehicles per day2025 road count
  17. MUD CUT LOOP ROADGlenwood244241NGates reported
    5Trains per day
    242 vehicles per day2025 road count
  18. RHOM TOWN ROADGlenwood244242VGates reported
    5Trains per day
    42 vehicles per day2025 road count
  19. ORCHARD STREETOld Fort729445TGates reported
    3Trains per day
    186 vehicles per day2025 road count
  20. RED TOWN RDOld Fort729453KSigns reported
    2Trains per day
    1 vehicle per day2017 road count
  21. GREENLEE ROADOld Fort729455YGates reported
    2Trains per day
    2,538 vehicles per day2025 road count
  22. VERNON BRADLEY ROADMarion729457MSigns reported
    2Trains per day
    55 vehicles per day2025 road count
  23. GREENLEE ROADMarion729458UGates reported
    2Trains per day
    627 vehicles per day2025 road count
  24. HENRY MCCALL ROADMarion729459BGates reported
    2Trains per day
    752 vehicles per day2025 road count
  25. OLD GREENLEE ROADMarion729460VGates reported
    2Trains per day
    37 vehicles per day2010 road count
  26. OLD GREENLEE ROADMarion729461CGates reported
    2Trains per day
    75 vehicles per day2025 road count
  27. NIX CREEK ROADMarion729464XGates reported
    2Trains per day
    3,239 vehicles per day2025 road count
  28. GARDEN STREETMarion729468AGates reported
    2Trains per day
    1,872 vehicles per day2025 road count
  29. BALDWIN AVENUEMarion729471HGates reported
    2Trains per day
    3,775 vehicles per day2025 road count
  30. YANCEY STREETMarion729472PGates reported
    2Trains per day
    1,587 vehicles per day2025 road count
  31. CAROLINA AVENUEMarion729475KGates reported
    2Trains per day
    135 vehicles per day2025 road count
  32. NC 126Marion729481NGates reported
    2Trains per day
    2,484 vehicles per day2025 road count
  33. RAILROAD DRIVENebo729482VSigns reported
    2Trains per day
    55 vehicles per day2025 road count
  34. SPRING STREET EXTENSIONOld Fort960141HGates reported
    2Trains per day
    1,690 vehicles per day2016 road count
  35. CATAWBA AVENUEOld Fort729447GGates reported
    1Trains per day
    5,791 vehicles per day2025 road count
  36. RED TOWN RDOld Fort729452DOther or not reported
    0Trains per day
    100 vehicles per day2006 road count

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