How many public crossings does Norfolk Southern Railway Company report in North Carolina?

The FRA inventory of lists 1,221 public railroad crossings in North Carolina with Norfolk Southern Railway Company as the reporting railroad.

Public crossings
1,221
Public crossings with identified warning devices
1,171
Public crossings reported with gates
65%
Most trains a day reported
145
Reported incidents at public crossings since 2016
236
Gate share compared with the state
2 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 5 in Norfolk Southern Railway Company
Loading the map.

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

Open Norfolk Southern Railway Company in the full map Members

Gates are reported at 65% of these crossings.

  • Gates79165%
  • Flashing lights without reported gates928%
  • Signs without reported gates or lights28824%
  • Other or not reported504%

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.

How many trains pass each crossing?

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

Page 5 of 25
  1. Redman Crossing RoadEflandID 735142XGates14 trains a day
    315 vehicles a day2023 road count
  2. Gaines Chapel RoadEflandID 735143EGates14 trains a day
    374 vehicles a day2023 road count
  3. Mount Willing RoadEflandID 735145TGates14 trains a day
    8,855 vehicles a day2023 road count
  4. West Hill AvenueHillsboroughID 735151WGates14 trains a day
    2,085 vehicles a day2023 road count
  5. Bellevue StreetHillsboroughID 735152DGates14 trains a day
    1,383 vehicles a day2023 road count
  6. Piedmont DriveHillsboroughID 735157MGates14 trains a day
    30 vehicles a day2014 road count
  7. University Station RoadHillsboroughID 735191UGates14 trains a day
    1,023 vehicles a day2014 road count
  8. Gilmer StreetBurlingtonID 735443TGates14 trains a day
    3,435 vehicles a day2023 road count
  9. Queen Ann StreetBurlingtonID 735445GGates14 trains a day
    3,604 vehicles a day2023 road count
  10. Washington StreetBurlingtonID 735448CGates14 trains a day
    20,163 vehicles a day2023 road count
  11. Pomeroy StreetGrahamID 735456UGates14 trains a day
    4,883 vehicles a day2023 road count
  12. Stone StreetHaw RiverID 735462XGates14 trains a day
    872 vehicles a day2023 road count
  13. Gibson RoadMebaneID 735464LGates14 trains a day
    2,206 vehicles a day2023 road count
  14. Moore RoadMebaneID 735468NGates14 trains a day
    1,815 vehicles a day2023 road count
  15. Third StreetMebaneID 735469VGates14 trains a day
    4,546 vehicles a day2014 road count
  16. Fourth StreetMebaneID 735471WGates14 trains a day
    856 vehicles a day2014 road count
  17. Fifth StreetMebaneID 735472DGates14 trains a day
    12,193 vehicles a day2014 road count
  18. Mattress Factory RdMebaneID 735474SGates14 trains a day
    2,828 vehicles a day2023 road count
  19. Lakeview DriveBurlingtonID 722812AGates13 trains a day
    838 vehicles a day2023 road count
  20. Glen Raven RoadBurlingtonID 722813GGates13 trains a day
    5,594 vehicles a day2023 road count
  21. Elmira StreetBurlingtonID 722814NGates13 trains a day
    11,944 vehicles a day2023 road count
  22. Main StreetBurlingtonID 722817JGates13 trains a day
    1,825 vehicles a day2023 road count
  23. Dudley StreetGreensboroID 722906BGates13 trains a day
    5,179 vehicles a day2023 road count
  24. Gillespie StreetGreensboroID 722954RGates13 trains a day
    1,656 vehicles a day2023 road count
  25. English StreetGreensboroID 722955XGates13 trains a day
    4,082 vehicles a day2023 road count
  26. Holts Chapel RdGreensboroID 722956EGates13 trains a day
    2,105 vehicles a day2023 road count
  27. Pine StreetGreensboroID 722957LGates13 trains a day
    611 vehicles a day2023 road count
  28. Lowdermilk StreetGreensboroID 722958TGates13 trains a day
    1,052 vehicles a day2023 road count
  29. Franklin BoulevardGreensboroID 722959AGates13 trains a day
    7,258 vehicles a day2023 road count
  30. O'Ferrell StGreensboroID 722961BGates13 trains a day
    1,076 vehicles a day2023 road count
  31. Ward RoadGreensboroID 722962HGates13 trains a day
    709 vehicles a day2023 road count
  32. Maxfield RoadMcLeansvilleID 722964WGates13 trains a day
    585 vehicles a day2023 road count
  33. Buchanan Church RoadMcLeansvilleID 722965DGates13 trains a day
    1,065 vehicles a day2023 road count
  34. Wagoner Bend RoadMcLeansvilleID 722966KGates13 trains a day
    80 vehicles a day2023 road count
  35. Frieden Church RoadMcLeansvilleID 722975JGates13 trains a day
    612 vehicles a day2023 road count
  36. Colony RoadGibsonvilleID 722981MGates13 trains a day
    438 vehicles a day2023 road count
  37. Cullen RoadGibsonvilleID 722982UGates13 trains a day
    184 vehicles a day2023 road count
  38. Wagner RoadGibsonvilleID 722984HGates13 trains a day
    708 vehicles a day2023 road count
  39. Power Line RoadGibsonvilleID 722986WGates13 trains a day
    214 vehicles a day2023 road count
  40. Joyner StreetGibsonvilleID 722987DGates13 trains a day
    385 vehicles a day2023 road count
  41. Springwood AvenueGibsonvilleID 722990LGates13 trains a day
    7,505 vehicles a day2023 road count
  42. Huffine StreetElon CollegeID 722991TGates13 trains a day
    2,437 vehicles a day2023 road count
  43. Church StreetElon CollegeID 722993GGates13 trains a day
    1,669 vehicles a day2023 road count
  44. Williamson AvenueElon CollegeID 722995VGates13 trains a day
    10,137 vehicles a day2023 road count
  45. Oak AvenueElon CollegeID 722997JGates13 trains a day
    6,341 vehicles a day2023 road count
  46. York RoadBurlingtonID 722998RGates13 trains a day
    6,468 vehicles a day2023 road count
  47. Gilliam RoadElon CollegeID 723001EGates13 trains a day
    658 vehicles a day2023 road count
  48. Wilson Mills RoadWilsons MillsID 735417DGates13 trains a day
    676 vehicles a day2022 road count
  49. Bear Farm RoadWilsons MillsID 735419SGates13 trains a day
    4 vehicles a day2022 road count
  50. Oak StreetSelmaID 735420LGates13 trains a day
    738 vehicles a day2022 road count

Report a blocked crossing

  1. Call the number on the blue sign at the crossing first. The sign names the railroad and gives the crossing number.

  2. Norfolk Southern's line for crossing gates, signals and rough crossings: 800-453-2530. Norfolk Southern's 24-hour police line is 800-946-4744.

    Have ready: the street or roadway name, the city and the six-digit DOT crossing number on the sign. Checked on on norfolksouthern.com.

  3. Then tell the Federal Railroad Administration with its blocked crossing reporter. FRA uses the reports only to track where crossings are blocked and what that causes.

If someone needs help right away, call 911. How to report a blocked crossing

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