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 15 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 15 of 25
  1. Finch RoadRichfieldID 724297JSigns only4 trains a day
    33 vehicles a day2024 road count
  2. Finch RoadRichfieldID 724298RSigns only4 trains a day
    151 vehicles a day2024 road count
  3. Cemetery StreetRichfieldID 724299XSigns only4 trains a day
    102 vehicles a day2024 road count
  4. Rhea StreetRichfieldID 724301WSigns only4 trains a day
    331 vehicles a day2024 road count
  5. Main StreetRichfieldID 724302DGates4 trains a day
    2,923 vehicles a day2024 road count
  6. Route 49RichfieldID 724303KGates4 trains a day
    7,296 vehicles a day2024 road count
  7. Old NC 49RichfieldID 724304SSigns only4 trains a day
    86 vehicles a day2024 road count
  8. Wesley Chapel RoadMisenheimerID 724309BSigns only4 trains a day
    548 vehicles a day2024 road count
  9. Glenmore RoadMisenheimerID 724310VFlashing lights4 trains a day
    259 vehicles a day2024 road count
  10. Wagoner RoadMisenheimerID 724311CSigns only4 trains a day
    159 vehicles a day2024 road count
  11. Old Beatty Ford RoadMisenheimerID 724313RGates4 trains a day
    1,389 vehicles a day2014 road count
  12. Doby DriveMisenheimerID 724317TGates4 trains a day
    748 vehicles a day2025 road count
  13. Old US 80Gold HillID 724320BSigns only4 trains a day
    313 vehicles a day2025 road count
  14. Zion Church RoadRockwellID 724324DGates4 trains a day
    744 vehicles a day2025 road count
  15. Gin RoadRockwellID 724325KSigns only4 trains a day
    434 vehicles a day2025 road count
  16. Johnson Dairy RoadRockwellID 724327YSigns only4 trains a day
    228 vehicles a day2025 road count
  17. Emanuel Church RoadRockwellID 724328FGates4 trains a day
    1,181 vehicles a day2025 road count
  18. Depot StreetRockwellID 724329MGates4 trains a day
    2,610 vehicles a day2025 road count
  19. China Grove HighwayRockwellID 724330GFlashing lights4 trains a day
    4,391 vehicles a day2025 road count
  20. Shinn StreetRockwellID 724332VSigns only4 trains a day
    454 vehicles a day2025 road count
  21. Link StreetRockwellID 724334JGates4 trains a day
    2,748 vehicles a day2025 road count
  22. Wilcoy RoadRockwellID 724335RFlashing lights4 trains a day
    977 vehicles a day2025 road count
  23. Crescent RoadRockwellID 724337EGates4 trains a day
    3,627 vehicles a day2025 road count
  24. Stone RoadFaithID 724338LGates4 trains a day
    1,211 vehicles a day2025 road count
  25. Main StreetGranite QuarryID 724339TGates4 trains a day
    2,797 vehicles a day2025 road count
  26. Depot StreetGranite QuarryID 724344PGates4 trains a day
    2,248 vehicles a day2025 road count
  27. Bank StreetGranite QuarryID 724346DGates4 trains a day
    1,350 vehicles a day2025 road count
  28. E Church StGranite QuarryID 724347KGates4 trains a day
    721 vehicles a day2025 road count
  29. East Kern StGranite QuarryID 724348SGates4 trains a day
    347 vehicles a day2025 road count
  30. Faith RoadSalisburyID 724349YGates4 trains a day
    6,956 vehicles a day2025 road count
  31. Mirror Park RoadSalisburyID 724350TSigns only4 trains a day
    78 vehicles a day2025 road count
  32. Beachnut LaneSalisburyID 724351ASigns only4 trains a day
    132 vehicles a day2025 road count
  33. Davis StreetSalisburyID 724352GSigns only4 trains a day
    294 vehicles a day2025 road count
  34. Tower DriveSalisburyID 724353NSigns only4 trains a day
    244 vehicles a day2025 road count
  35. Pearl StreetSalisburyID 724354VSigns only4 trains a day
    670 vehicles a day2025 road count
  36. Old Concord RoadSalisburyID 724355CGates4 trains a day
    7,689 vehicles a day2019 road count
  37. Martin Luther King Junior AvenueSalisburyID 724359EGates4 trains a day
    6,262 vehicles a day2019 road count
  38. Lytle Cove RoadSwannanoaID 729419DGates4 trains a day
    1,646 vehicles a day2025 road count
  39. Depot StreetClaremontID 729623CGates4 trains a day
    3,983 vehicles a day2025 road count
  40. Lewis Ferry RoadStatesvilleID 729654BGates4 trains a day
    100 vehicles a day2025 road count
  41. Buffalo Shoals RoadStatesvilleID 729662TGates4 trains a day
    2,361 vehicles a day2025 road count
  42. Slingshot RoadStatesvilleID 729663AGates4 trains a day
    42 vehicles a day2025 road count
  43. Culbreth RdStemID 734894TSigns only4 trains a day
    440 vehicles a day2015 road count
  44. Sunset StreetStemID 734898VGates4 trains a day
    109 vehicles a day2015 road count
  45. Williams RoadJames CityID 736177CGates4 trains a day
    6,936 vehicles a day2026 road count
  46. Taberna WayNew BernID 915998BGates4 trains a day
    4,527 vehicles a day2023 road count
  47. Bridges Street ExtensionMorehead CityID 916922YGates4 trains a day
    21,003 vehicles a day2026 road count
  48. Jake Alexander BoulevardSalisburyID 916944YGates4 trains a day
    15,274 vehicles a day2019 road count
  49. Amtrak PedestrianRaleighID 961247GOther or not reported4 trains a day
    No road count has been reported.
  50. Fairview RoadRaleighID 465730JFlashing lights3 trains a day
    2,166 vehicles a day2014 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