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 listThe map shows the available locations on this page. Area shading may include crossings outside this group.
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.
- Raleigh AvenueStatesville1,219 vehicles a day2025 road count
- Whites Mill RoadStatesville1,171 vehicles a day2025 road count
- Mazeppa RoadMooresville12,026 vehicles a day2025 road count
- Waterlynn RoadMooresville5,546 vehicles a day2014 road count
- Crossrail RoadMooresville130 vehicles a day2014 road count
- Fairview RoadMooresville7,662 vehicles a day2014 road count
- Langtree RoadMooresville8,966 vehicles a day2014 road count
- Bridges Farm RoadMooresville1,188 vehicles a day2014 road count
- Salisbury HighwayStatesville2,575 vehicles a day2025 road count
- Western AvenueStatesville200 vehicles a day2025 road count
- Armfield StreetStatesville183 vehicles a day2015 road count
- Cochran StreetStatesville404 vehicles a day2025 road count
- Drake StreetStatesville247 vehicles a day2025 road count
- Hill StreetStatesville86 vehicles a day2025 road count
- Buffalo Shoals RoadStatesville3,029 vehicles a day2025 road count
- Lackey StreetStatesville151 vehicles a day2025 road count
- Front StreetStatesville8,163 vehicles a day2025 road count
- Oakland AvenueStatesville3,993 vehicles a day2025 road count
- Miller AvenueStatesville1,371 vehicles a day2025 road count
- Phoenix StreetStatesville718 vehicles a day2025 road count
- Salisbury HighwayStatesville3,235 vehicles a day2015 road count
- Statesville AvenueMooresville7,794 vehicles a day2025 road count
- Meacham RoadStatesville2,540 vehicles a day2016 road count
- Speedball RoadStatesville980 vehicles a day2025 road count
- Old Well House RoadStatesville420 vehicles a day2015 road count
Trains blocking a crossing in Iredell County? How to report it.Blocked crossing rules in North Carolina
Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Sources and dates