How many railroad crossings are in Rocky Mount, North Carolina?

The FRA inventory of lists 40 public railroad crossings in Rocky Mount, North Carolina.

Public crossings
40
Public crossings with identified warning devices
39
Public crossings reported with gates
88%
Most trains a day reported
32
Reported incidents at public crossings since 2016
8
Gate share compared with the state
25 percentage points higher

Where are these public crossings?

Browse the list
Crossings on page 1 in Rocky Mount
Loading the map.

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

Open Rocky Mount in the full map Members

Make a grant table of these crossings

Gates are reported at 88% of these crossings.

  • Gates3588%
  • Flashing lights without reported gates25%
  • Signs without reported gates or lights25%
  • Other or not reported13%

Each crossing appears once, grouped by its reported warning devices. Missing fields don't mean the warning devices are absent.

Which crossings in Rocky Mount, North Carolina have the most trains?

  1. The crossing on Goldleaf Street reports 32 trains a day.
  2. The crossing on Sunset Avenue / Tarboro Street reports 32 trains a day.
  3. The crossing on Bassett Street reports 30 trains a day.
  4. The crossing on Grand Avenue reports 30 trains a day.
  5. The crossing on Western Avenue / Hill Street reports 30 trains a day.

They are on Goldleaf Street, Sunset Avenue / Tarboro Street, Bassett Street, Grand Avenue and Western Avenue / Hill Street. 7 of the 40 public crossings in Rocky Mount, North Carolina have a quiet-zone designation.

Train quiet zones in Rocky Mount, North Carolina

7 public crossings in Rocky Mount, North Carolina have a quiet-zone designation.

  • The crossing on Goldleaf Street is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Sunset Avenue / Tarboro Street is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Bassett Street is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Grand Avenue is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Western Avenue / Hill Street is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Nash Street / Marigold Street is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.
  • The crossing on Thomas Street is in a 24-hour quiet zone, with CSX Transportation as the reporting railroad.

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 1 of 1
  1. Goldleaf StreetRocky MountID 630083EGates32 trains a day
    1,300 vehicles a day2024 road count
  2. Sunset Avenue / Tarboro StreetRocky MountID 630085TGates32 trains a day
    2,700 vehicles a day2024 road count
  3. Bassett StreetRocky MountID 629767FGates30 trains a day
    2,200 vehicles a day2024 road count
  4. Grand AvenueRocky MountID 630082XGates30 trains a day
    9,500 vehicles a day2024 road count
  5. Western Avenue / Hill StreetRocky MountID 630086AGates30 trains a day
    1,000 vehicles a day2024 road count
  6. Nash Street / Marigold StreetRocky MountID 630087GGates30 trains a day
    650 vehicles a day2024 road count
  7. Pedestrian-train StationRocky MountID 640432POther or not reported30 trains a day
    No road count has been reported.
  8. Thomas StreetRocky MountID 630084LGates29 trains a day
    1,900 vehicles a day2024 road count
  9. Battleboro AvenueRocky MountID 629686FGates28 trains a day
    2,479 vehicles a day2022 road count
  10. College RoadRocky MountID 629687MGates27 trains a day
    28 vehicles a day2022 road count
  11. Tarboro RoadRocky MountID 629771VGates24 trains a day
    2,238 vehicles a day2022 road count
  12. Church StreetRocky MountID 626199YGates2 trains a day
    2,377 vehicles a day2022 road count
  13. Franklin StreetRocky MountID 626201XGates2 trains a day
    498 vehicles a day2022 road count
  14. Grace StreetRocky MountID 626203LGates2 trains a day
    5,309 vehicles a day2022 road count
  15. Howell StreetRocky MountID 626204TGates2 trains a day
    765 vehicles a day2022 road count
  16. Pine Street PedestrianRocky MountID 626206GSigns only2 trains a day
    No road count has been reported.
  17. Hammond StreetRocky MountID 626207NGates2 trains a day
    98 vehicles a day2022 road count
  18. Pinecrest Road / Mayo StreetRocky MountID 626208VGates2 trains a day
    639 vehicles a day2022 road count
  19. Lee Street / Glenn AvenueRocky MountID 626209CGates2 trains a day
    686 vehicles a day2022 road count
  20. Piedmont AvenueRocky MountID 626210WGates2 trains a day
    3,032 vehicles a day2022 road count
  21. Wesleyan BoulevardRocky MountID 626211DGates2 trains a day
    19,313 vehicles a day2022 road count
  22. Old Mill RoadRocky MountID 626212KGates2 trains a day
    3,756 vehicles a day2022 road count
  23. Avondale Avenue PedestrianRocky MountID 626213SSigns only2 trains a day
    No road count has been reported.
  24. Englewood DriveRocky MountID 626214YGates2 trains a day
    1,370 vehicles a day2022 road count
  25. Winstead AvenueRocky MountID 626215FGates2 trains a day
    4,975 vehicles a day2022 road count
  26. Nottingham RoadRocky MountID 626216MGates2 trains a day
    909 vehicles a day2022 road count
  27. Mansfield DriveRocky MountID 626217UGates2 trains a day
    1,943 vehicles a day2022 road count
  28. Halifax RoadRocky MountID 626218BGates2 trains a day
    7,036 vehicles a day2022 road count
  29. Community DriveRocky MountID 626219HGates2 trains a day
    209 vehicles a day2022 road count
  30. Old Carriage RoadRocky MountID 626221JGates2 trains a day
    5,248 vehicles a day2022 road count
  31. Atlantic AvenueRocky MountID 629690VFlashing lights0 trains a day
    3,311 vehicles a day2014 road count
  32. Pender StreetRocky MountID 629773JGates0 trains a day
    828 vehicles a day2022 road count
  33. Branch StreetRocky MountID 629775XGates0 trains a day
    1,235 vehicles a day2022 road count
  34. Cokey RoadRocky MountID 629776EGates0 trains a day
    4,852 vehicles a day2022 road count
  35. Fairview RoadRocky MountID 629779AGates0 trains a day
    2,702 vehicles a day2022 road count
  36. Glendale DriveRocky MountID 629780UGates0 trains a day
    1,324 vehicles a day2022 road count
  37. Rouse RoadRocky MountID 629782HGates0 trains a day
    162 vehicles a day2022 road count
  38. Brake RoadRocky MountID 629784WFlashing lights0 trains a day
    211 vehicles a day2022 road count
  39. Powell RoadRocky MountID 629788YGates0 trains a day
    353 vehicles a day2022 road count
  40. Kingsboro RoadRocky MountID 629789FGates0 trains a day
    1,042 vehicles a day2022 road count

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