How many railroad crossings are in Iredell County, North Carolina?

The FRA inventory of lists 75 public railroad crossings in Iredell County, North Carolina.

Public crossings
75
Public crossings with identified warning devices
75
Public crossings reported with gates
60%
Most trains a day reported
17
Reported incidents at public crossings since 2016
4
Gate share compared with the state
2 percentage points lower

Where are these public crossings?

Browse the list
Crossings on page 2 in Iredell County
Loading the map.

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

Open Iredell County in the full map Members

Make a grant table of these crossings

Gates are reported at 60% of these crossings.

  • Gates4560%
  • Flashing lights without reported gates1115%
  • Signs without reported gates or lights1925%
  • Other or not reported00%

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

School-bus routes

46 of 75 public crossings here are reported as on a school-bus route. 34 of those are reported as equipped with gates.

  • On a school-bus route4661% of public crossings
  • Of those, equipped with gates3474% of route crossings

The FRA inventory says for each crossing whether it is on a school-bus route. A crossing not reported as on a school-bus route may still be on one.

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 2 of 2
  1. Raleigh AvenueStatesvilleID 721624GGates0 trains a day
    1,219 vehicles a day2025 road count
  2. Whites Mill RoadStatesvilleID 721625NGates0 trains a day
    1,171 vehicles a day2025 road count
  3. Mazeppa RoadMooresvilleID 721665LGates0 trains a day
    12,026 vehicles a day2025 road count
  4. Waterlynn RoadMooresvilleID 721695DGates0 trains a day
    5,546 vehicles a day2014 road count
  5. Crossrail RoadMooresvilleID 721696KSigns only0 trains a day
    130 vehicles a day2014 road count
  6. Fairview RoadMooresvilleID 721697SGates0 trains a day
    7,662 vehicles a day2014 road count
  7. Langtree RoadMooresvilleID 721700XGates0 trains a day
    8,966 vehicles a day2014 road count
  8. Bridges Farm RoadMooresvilleID 721704ASigns only0 trains a day
    1,188 vehicles a day2014 road count
  9. Salisbury HighwayStatesvilleID 728959VGates0 trains a day
    2,575 vehicles a day2025 road count
  10. Western AvenueStatesvilleID 729669RSigns only0 trains a day
    200 vehicles a day2025 road count
  11. Armfield StreetStatesvilleID 729670KSigns only0 trains a day
    183 vehicles a day2015 road count
  12. Cochran StreetStatesvilleID 729671SSigns only0 trains a day
    404 vehicles a day2025 road count
  13. Drake StreetStatesvilleID 729672YSigns only0 trains a day
    247 vehicles a day2025 road count
  14. Hill StreetStatesvilleID 729673FSigns only0 trains a day
    86 vehicles a day2025 road count
  15. Buffalo Shoals RoadStatesvilleID 729674MGates0 trains a day
    3,029 vehicles a day2025 road count
  16. Lackey StreetStatesvilleID 729676BFlashing lights0 trains a day
    151 vehicles a day2025 road count
  17. Front StreetStatesvilleID 729677HFlashing lights0 trains a day
    8,163 vehicles a day2025 road count
  18. Oakland AvenueStatesvilleID 729679WGates0 trains a day
    3,993 vehicles a day2025 road count
  19. Miller AvenueStatesvilleID 729680RGates0 trains a day
    1,371 vehicles a day2025 road count
  20. Phoenix StreetStatesvilleID 729681XGates0 trains a day
    718 vehicles a day2025 road count
  21. Salisbury HighwayStatesvilleID 729704CGates0 trains a day
    3,235 vehicles a day2015 road count
  22. Statesville AvenueMooresvilleID 736195AFlashing lights0 trains a day
    7,794 vehicles a day2025 road count
  23. Meacham RoadStatesvilleID 865739AFlashing lights0 trains a day
    2,540 vehicles a day2016 road count
  24. Speedball RoadStatesvilleID 902744YFlashing lights0 trains a day
    980 vehicles a day2025 road count
  25. Old Well House RoadStatesvilleID 951937FSigns only0 trains a day
    420 vehicles a day2015 road count

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