How many public crossings does CSX Transportation report in North Carolina?

The FRA inventory of lists 1,162 public railroad crossings in North Carolina with CSX Transportation as the reporting railroad.

Public crossings
1,162
Public crossings with identified warning devices
1,141
Public crossings reported with gates
75%
Most trains a day reported
32
Reported incidents at public crossings since 2016
161
Gate share compared with the state
13 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 3 in CSX Transportation
Loading the map.

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

Open CSX Transportation in the full map Members

Gates are reported at 75% of these crossings.

  • Gates86975%
  • Flashing lights without reported gates807%
  • Signs without reported gates or lights19217%
  • Other or not reported212%

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 3 of 24
  1. Duke StreetDunnID 629758GGates21 trains a day
    1,283 vehicles a day2023 road count
  2. McLellan RoadGodwinID 629762WGates21 trains a day
    189 vehicles a day2023 road count
  3. Main StreetGodwinID 629764KGates21 trains a day
    1,040 vehicles a day2023 road count
  4. Coleman RoadFayettevilleID 629871AGates21 trains a day
    508 vehicles a day2023 road count
  5. Beard RoadFayettevilleID 629872GGates21 trains a day
    951 vehicles a day2023 road count
  6. Dobbin Holmes RoadFayettevilleID 629873NGates21 trains a day
    415 vehicles a day2023 road count
  7. Hay StreetFayettevilleID 629881FFlashing lights21 trains a day
    12,000 vehicles a day2007 road count
  8. Brisson RoadHope MillsID 629894GGates21 trains a day
    1,906 vehicles a day2023 road count
  9. Royal StreetRaleighID 630646EGates21 trains a day
    670 vehicles a day2022 road count
  10. Beryl RoadRaleighID 630647LGates21 trains a day
    8,277 vehicles a day2022 road count
  11. Crenshaw RoadRexID 629581SGates20 trains a day
    865 vehicles a day2023 road count
  12. NC 242 / Main StreetBensonID 629738VGates20 trains a day
    9,078 vehicles a day2022 road count
  13. Broad StreetDunnID 629753XGates20 trains a day
    4,170 vehicles a day2023 road count
  14. Sisk Culbreth RoadWadeID 629867KGates20 trains a day
    833 vehicles a day2023 road count
  15. Church StreetWadeID 629869YGates20 trains a day
    1,829 vehicles a day2023 road count
  16. Rich Walker RoadWadeID 629870TGates20 trains a day
    392 vehicles a day2023 road count
  17. Cumberland StreetFayettevilleID 629877RGates20 trains a day
    794 vehicles a day2023 road count
  18. Moore StreetFayettevilleID 629879EGates20 trains a day
    1,754 vehicles a day2023 road count
  19. Franklin StreetFayettevilleID 629882MFlashing lights20 trains a day
    3,000 vehicles a day2007 road count
  20. Russell StreetFayettevilleID 629883UFlashing lights20 trains a day
    12,500 vehicles a day2007 road count
  21. Blount StreetFayettevilleID 629885HGates20 trains a day
    4,359 vehicles a day2016 road count
  22. David Parnell StreetParktonID 629902WGates20 trains a day
    7,439 vehicles a day2023 road count
  23. Preston StreetSelmaID 629950LGates20 trains a day
    57 vehicles a day2015 road count
  24. Murphs RoadParktonID 629577CGates19 trains a day
    43 vehicles a day2006 road count
  25. Blanchard RoadRexID 629578JGates19 trains a day
    406 vehicles a day2023 road count
  26. Rex RoadRexID 629580KGates19 trains a day
    587 vehicles a day2023 road count
  27. Mount Tabor RoadRexID 629587HGates19 trains a day
    1,129 vehicles a day2023 road count
  28. Lewis McNeil RoadRed SpringsID 629589WGates19 trains a day
    1,123 vehicles a day2023 road count
  29. Buies Mill RoadRed SpringsID 629591XGates19 trains a day
    354 vehicles a day2023 road count
  30. NC 72PembrokeID 629593LGates19 trains a day
    3,845 vehicles a day2023 road count
  31. Saint Anna RoadPembrokeID 629596GGates19 trains a day
    3,583 vehicles a day2023 road count
  32. Cornith RoadPembrokeID 629599CGates19 trains a day
    2,152 vehicles a day2023 road count
  33. Olivers Grove RoadFour OaksID 629728PGates19 trains a day
    188 vehicles a day2022 road count
  34. Whitfield StreetFayettevilleID 629886PGates19 trains a day
    7,651 vehicles a day2023 road count
  35. Johnson StreetHope MillsID 629892TGates19 trains a day
    2,935 vehicles a day2023 road count
  36. Ricks RoadSelmaID 629956CGates19 trains a day
    5,582 vehicles a day2022 road count
  37. Powell DriveRaleighID 630650UGates19 trains a day
    5,130 vehicles a day2022 road count
  38. Trinity RoadCaryID 630657SGates19 trains a day
    2,644 vehicles a day2022 road count
  39. PedestrianFayettevilleID 976949WOther or not reported19 trains a day
    No road count has been reported.
  40. Morgan J RoadRexID 629584MGates18 trains a day
    2,746 vehicles a day2023 road count
  41. Third StreetPembrokeID 629601BGates18 trains a day
    14,772 vehicles a day2023 road count
  42. Third StreetParktonID 629901PGates18 trains a day
    3,229 vehicles a day2023 road count
  43. Northeast Maynard RoadCaryID 643351AGates18 trains a day
    17,149 vehicles a day2022 road count
  44. Main Street / NC 130RowlandID 629619LGates17 trains a day
    6,323 vehicles a day2023 road count
  45. Nowell RoadRaleighID 630654WGates17 trains a day
    5,207 vehicles a day2022 road count
  46. Second StreetPembrokeID 629600UGates15 trains a day
    1,741 vehicles a day2023 road count
  47. Union School RoadPembrokeID 629606KGates14 trains a day
    658 vehicles a day2023 road count
  48. Chapel StreetRowlandID 629618EGates14 trains a day
    634 vehicles a day2023 road count
  49. Church StreetRowlandID 629620FGates14 trains a day
    623 vehicles a day2023 road count
  50. Franklin StreetRowlandID 629621MGates14 trains a day
    611 vehicles a day2023 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. CSX's line for reporting a problem at the tracks: 1-800-232-0144.

    Have ready: your name, the location (address or milepost) and what you observed. Checked on on csx.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