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 12 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 12 of 25
  1. Blount StreetKinstonID 722786MGates6 trains a day
    426 vehicles a day2026 road count
  2. Queen StreetKinstonID 722793XGates6 trains a day
    8,030 vehicles a day2026 road count
  3. Heritage StKinstonID 722794EGates6 trains a day
    6,407 vehicles a day2026 road count
  4. Mitchell StreetKinstonID 722796TFlashing lights6 trains a day
    1,573 vehicles a day2026 road count
  5. Nelson StreetKinstonID 722802UGates6 trains a day
    463 vehicles a day2026 road count
  6. Abbott StreetKinstonID 722805PGates6 trains a day
    51 vehicles a day2026 road count
  7. Wake AvenueKinstonID 722806WGates6 trains a day
    44 vehicles a day2026 road count
  8. Vernon AvenueKinstonID 722810LFlashing lights6 trains a day
    18,840 vehicles a day2026 road count
  9. Hillcrest RoadKinstonID 722820SGates6 trains a day
    533 vehicles a day2015 road count
  10. US 258KinstonID 722822FGates6 trains a day
    10,232 vehicles a day2015 road count
  11. Hill Farm RoadKinstonID 722823MGates6 trains a day
    4,858 vehicles a day2015 road count
  12. Parrott Dickerson RoadKinstonID 722824UGates6 trains a day
    1,557 vehicles a day2016 road count
  13. Banks School RoadLa GrangeID 722825BGates6 trains a day
    1,287 vehicles a day2015 road count
  14. Eason RoadLa GrangeID 722826HGates6 trains a day
    835 vehicles a day2015 road count
  15. Albert Sugg RoadLa GrangeID 722827PGates6 trains a day
    228 vehicles a day2015 road count
  16. Norbert Hill RoadLa GrangeID 722833TGates6 trains a day
    220 vehicles a day2015 road count
  17. Willie Measley RoadLa GrangeID 722835GGates6 trains a day
    2,017 vehicles a day2015 road count
  18. Waters Mill RoadLa GrangeID 722837VSigns only6 trains a day
    41 vehicles a day2016 road count
  19. Beverly RoadLa GrangeID 722838CGates6 trains a day
    975 vehicles a day2014 road count
  20. Wooten StreetLa GrangeID 722841KGates6 trains a day
    735 vehicles a day2014 road count
  21. Caswell StreetLa GrangeID 722842SGates6 trains a day
    3,865 vehicles a day2014 road count
  22. Charles StreetLa GrangeID 722844FGates6 trains a day
    1,597 vehicles a day2026 road count
  23. County Line RoadLa GrangeID 722851RGates6 trains a day
    249 vehicles a day2026 road count
  24. Old Jason RoadLa GrangeID 722852XGates6 trains a day
    520 vehicles a day2022 road count
  25. Beston RoadLa GrangeID 722853EGates6 trains a day
    680 vehicles a day2022 road count
  26. Millers Chapel RoadGoldsboroID 722858NGates6 trains a day
    3,261 vehicles a day2022 road count
  27. Oneida RoadCharlotteID 730125PGates6 trains a day
    3,279 vehicles a day2025 road count
  28. Allen RoadCharlotteID 730126WGates6 trains a day
    4,312 vehicles a day2025 road count
  29. Racine AvenueCharlotteID 730127DSigns only6 trains a day
    652 vehicles a day2025 road count
  30. Maple StreetCharlotteID 730129SGates6 trains a day
    2,272 vehicles a day2025 road count
  31. Gibbon RoadCharlotteID 730130LGates6 trains a day
    11,838 vehicles a day2025 road count
  32. Nevin RoadCharlotteID 730131TGates6 trains a day
    8,884 vehicles a day2025 road count
  33. Christenbury RoadCharlotteID 730133GGates6 trains a day
    3,140 vehicles a day2025 road count
  34. Oak DriveCharlotteID 730136CSigns only6 trains a day
    3,390 vehicles a day2025 road count
  35. Pete Brown RoadCharlotteID 730137JSigns only6 trains a day
    2,272 vehicles a day2025 road count
  36. Henderson RoadCharlotteID 730138RSigns only6 trains a day
    433 vehicles a day2025 road count
  37. David Cox RoadCharlotteID 730140SGates6 trains a day
    4,423 vehicles a day2025 road count
  38. Bob Beatty RoadCharlotteID 730142FSigns only6 trains a day
    666 vehicles a day2025 road count
  39. B StreetButnerID 734906KGates6 trains a day
    2,160 vehicles a day2015 road count
  40. SR 1632DurhamID 734914CGates6 trains a day
    5,460 vehicles a day2010 road count
  41. Summerlin RdDurhamID 734918ESigns only6 trains a day
    64 vehicles a day2010 road count
  42. Joyner RoadDurhamID 734920FGates6 trains a day
    73 vehicles a day2015 road count
  43. Ferrell RdDurhamID 734924HGates6 trains a day
    3,345 vehicles a day2015 road count
  44. Cheek RdDurhamID 734929SGates6 trains a day
    19,732 vehicles a day2015 road count
  45. Angier Avenue Wye LegDurhamID 734930LGates6 trains a day
    3,253 vehicles a day2015 road count
  46. Vine StreetGoldsboroID 735299DGates6 trains a day
    104 vehicles a day2022 road count
  47. North Point BoulevardStanleyvilleID 910598RGates6 trains a day
    8,144 vehicles a day2025 road count
  48. Jeff Adams StreetCharlotteID 910617TFlashing lights6 trains a day
    3,054 vehicles a day2025 road count
  49. Trailer DriveCharlotteID 910618AFlashing lights6 trains a day
    6,000 vehicles a day2025 road count
  50. Pervis RoadDurhamID 916934TGates6 trains a day
    226 vehicles a day2015 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