How many public crossings does CSX Transportation report in North Carolina?
The FRA inventory of lists 1,163 public railroad crossings in North Carolina with CSX Transportation as the reporting railroad.
- Public crossings
- 1,163
- Public crossings with identified warning devices
- 1,142
- 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
- 12 percentage points higher
Where are these public crossings?
Browse the listThe map shows the available locations on this page. Area shading may include crossings outside this group.
Gates are reported at 75% of these crossings.
- Gates87075%
- 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.
- Bladen Union Church RoadTar Heel275 vehicles a day2023 road count
- NC 87Tar Heel14,189 vehicles a day2023 road count
- Glenwood DriveCharlotte5,800 vehicles a day1995 road count
- Alexis-high Shoals RoadStanley3,615 vehicles a day2025 road count
- US 74 BusinessEllenboro6,534 vehicles a day2025 road count
- Chesapeake DriveCharlotte3,675 vehicles a day2024 road count
- Hoskins RoadCharlotte6,260 vehicles a day2024 road count
- Hoskins RoadCharlotte5,400 vehicles a day1994 road count
- Rogers RoadWake Forest23,936 vehicles a day2022 road count
- Cherry Street / Smith StreetBethel246 vehicles a day2026 road count
- J A Manning RoadBethel87 vehicles a day2026 road count
- Whitfield RoadBethel84 vehicles a day2026 road count
- Regency BoulevardGreenville9,329 vehicles a day2014 road count
- Fire Tower RoadGreenville22,603 vehicles a day2026 road count
- Vernon White RoadWinterville5,707 vehicles a day2026 road count
- Worthington StreetWinterville1,148 vehicles a day2026 road count
- Boyd StreetWinterville267 vehicles a day2014 road count
- Depot StreetWinterville438 vehicles a day2014 road count
- Main StreetWinterville4,266 vehicles a day2026 road count
- Cooper StreetWinterville4,687 vehicles a day2026 road count
- Blount StreetWinterville588 vehicles a day2026 road count
- Sylvania StreetWinterville564 vehicles a day2026 road count
- Liberty StreetWinterville171 vehicles a day2026 road count
- Laurie Ellis RoadWinterville5,174 vehicles a day2026 road count
- Park RoadWinterville11 vehicles a day2026 road count
- Reedy Branch RoadWinterville906 vehicles a day2026 road count
- Hines DriveAyden1,574 vehicles a day2014 road count
- Power StreetAyden338 vehicles a day2026 road count
- Second StreetAyden1,611 vehicles a day2026 road count
- Third StreetAyden6,910 vehicles a day2026 road count
- Sixth StreetAyden393 vehicles a day2026 road count
- Mill StreetAyden662 vehicles a day2026 road count
- Thad Little RoadAyden435 vehicles a day2026 road count
- Littlefield RoadAyden741 vehicles a day2026 road count
- Ernest Taylor RoadGrifton208 vehicles a day2026 road count
- Weyerhaeuser RoadGrifton634 vehicles a day2026 road count
- Hanrahan RoadGrifton5,535 vehicles a day2026 road count
- McCrae StreetGrifton1,691 vehicles a day2026 road count
- Queen StreetGrifton5,050 vehicles a day2026 road count
- Russell StreetFayetteville200 vehicles a day2007 road count
- Gillespie StreetFayetteville14,000 vehicles a day2007 road count
- Cool Springs StreetFayetteville2,000 vehicles a day2007 road count
- Alexander StreetFayetteville200 vehicles a day2007 road count
- Old Wilmington RoadFayetteville2,000 vehicles a day2007 road count
- C StreetFayetteville200 vehicles a day2007 road count
- Russell StreetFayetteville3,581 vehicles a day2007 road count
- Eastern BoulevardFayetteville7,779 vehicles a day2023 road count
- Broad StreetFayetteville2,084 vehicles a day2023 road count
- Deep Creek RoadFayetteville926 vehicles a day2023 road count
- Rock Hill RoadFayetteville18,272 vehicles a day2023 road count
Report a blocked crossing
Call the number on the blue sign at the crossing first. The sign names the railroad and gives the crossing number.
CSX's line for reporting a problem at the tracks: 1-800-232-0144.
CSX contact pageCSX form for a crossing that is blocked again and again
Have ready: your name, the location (address or milepost) and what you observed. Checked on on csx.com.
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