How many railroad crossings are in North Carolina?
The FRA inventory of 21 October 2026 lists 3,697 public railroad crossings in North Carolina. 62% have gates, and 424 incidents were reported since 2016.
FRA inventory of . Sources and dates. For reporters- Public crossings
- 3,697
- Public crossings with gates
- 62%
- Incidents at public crossings since 2016
- 424
- Public crossings with signs only
- 972
Open North Carolina in the full map Members
Filter North Carolina crossingsMembers only. Sign in or create a free account.
Coverage across all 6,576 records
- Usable map locations
- 6,576 of 6,576 recordsEvery record has this information.
- Reported road counts
- 3,808 of 6,576 records2,768 records have missing information.
- Complete train counts
- 6,576 of 6,576 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
All 6,576 crossings in North Carolina, public and private
Records 2,901–3,000 of 6,576
- Crossing 716107HMinuet LaneCharlotte1,684 vehicles a day, counted 2015, 11 years old.
- Crossing 716108PRountree RoadCharlotte443 vehicles a day, counted 2015, 11 years old.
- Crossing 716116GGrover RoadCharlotte3,413 vehicles a day, counted 2015, 11 years old.
- Crossing 716153JSixteenth StreetCharlotte3,684 vehicles a day, counted 2024, 2 years old.
- Crossing 716157LLidell StreetCharlotte200 vehicles a day, counted 1974, 52 years old.
- Crossing 716172NSummit AvenueCharlotte6,352 vehicles a day, counted 2024, 2 years old.
- Crossing 716176RBerryhill RoadCharlotte483 vehicles a day, counted 2024, 2 years old.
- Crossing 716178EDonald Ross RoadCharlotte7,199 vehicles a day, counted 2024, 2 years old.
- Crossing 716184HOld Dowd RoadCharlotte9,691 vehicles a day, counted 2024, 2 years old.
- Crossing 716185POld Dowd RoadCharlotte9,955 vehicles a day, counted 2024, 2 years old.
- Crossing 716188KParkdale DriveBelmont736 vehicles a day, counted 2014, 12 years old.
- Crossing 716193GMain StBelmont5,392 vehicles a day, counted 2014, 12 years old.
- Crossing 716195VEagle Mill RoadCramerton3,835 vehicles a day, counted 2014, 12 years old.
- Crossing 716202DRobinson StreetLowell496 vehicles a day, counted 2014, 12 years old.
- Crossing 716205YMain StreetLowell7,070 vehicles a day, counted 2014, 12 years old.
- Crossing 716207MPhillips StreetLowell1,478 vehicles a day, counted 2014, 12 years old.
- Crossing 716209BLinberger RoadLowell181 vehicles a day, counted 2025, 1 year old.
- Crossing 716212JCox RoadGastonia2,898 vehicles a day, counted 2025, 1 year old.
- Crossing 716215EHancock StreetGastonia1,213 vehicles a day, counted 2025, 1 year old.
- Crossing 716217TChurch StreetGastonia3,516 vehicles a day, counted 2024, 2 years old.
- Crossing 716226STrenton StreetGastonia1,488 vehicles a day, counted 2024, 2 years old.
- Crossing 716230GMay StreetGastonia4,142 vehicles a day, counted 2024, 2 years old.
- Crossing 716232VJenkins RoadGastonia1,138 vehicles a day, counted 2024, 2 years old.
- Crossing 716233CNorthwest BoulevardGastonia2,628 vehicles a day, counted 2024, 2 years old.
- Crossing 716234JReceiving StreetGastonia447 vehicles a day, counted 2005, 21 years old.
- Crossing 716236XJenkins Dairy RdGastonia3,909 vehicles a day, counted 2024, 2 years old.
- Crossing 716238LOates RdBessemer City1,941 vehicles a day, counted 2024, 2 years old.
- Crossing 716243HEighth StreetBessemer City2,430 vehicles a day, counted 2024, 2 years old.
- Crossing 716245W12th StreetBessemer City1,539 vehicles a day, counted 2024, 2 years old.
- Crossing 716249YRamseur RdBessemer City1,335 vehicles a day, counted 2024, 2 years old.
- Crossing 716250TNC 161 / NC 274Bessemer City4,695 vehicles a day, counted 2024, 2 years old.
- Crossing 716251ALong Creek RoadBessemer City1,152 vehicles a day, counted 2024, 2 years old.
- Crossing 716252GLewis Farm RoadBessemer City539 vehicles a day, counted 2024, 2 years old.
- Crossing 716254VJe Herndon Access RoadBessemer City1,373 vehicles a day, counted 2024, 2 years old.
- Crossing 716255CLinwood StreetKings Mountain1,942 vehicles a day, counted 2024, 2 years old.
- Crossing 716256JBaker StreetKings Mountain403 vehicles a day, counted 2024, 2 years old.
- Crossing 716257RPiedmont AvenueKings Mountain4,087 vehicles a day, counted 2024, 2 years old.
- Crossing 716260YMountain StreetKings Mountain928 vehicles a day, counted 2024, 2 years old.
- Crossing 716261FGold StreetKings Mountain1,373 vehicles a day, counted 2024, 2 years old.
- Crossing 716265HMargrace AvenueKings Mountain2,291 vehicles a day, counted 2024, 2 years old.
- Crossing 716268DBattleground AvenueKings Mountain3,203 vehicles a day, counted 2024, 2 years old.
- Crossing 716271LBattleground AvenueKings Mountain3,789 vehicles a day, counted 2024, 2 years old.
- Crossing 716272TBethlehem RdGrover1,362 vehicles a day, counted 2024, 2 years old.
- Crossing 716273AMargrace RoadGrover490 vehicles a day, counted 2024, 2 years old.
- Crossing 716274GDixon Dairy RoadGrover417 vehicles a day, counted 2024, 2 years old.
- Crossing 716275NLong Branch RoadGrover1,507 vehicles a day, counted 2024, 2 years old.
- Crossing 716276VBuren DriveGrover1 vehicle a day, counted 1970, 56 years old.
- Crossing 716278JCarolina AvenueGrover2,677 vehicles a day, counted 2024, 2 years old.
- Crossing 716279RCherry StreetGrover1,187 vehicles a day, counted 2024, 2 years old.
- Crossing 720064YPrivate RoadMurphyRoad traffic is not reported.
- Crossing 720066MConnahetta StreetMurphy82 vehicles a day, counted 1996, 30 years old.
- Crossing 720067UWye StreetMurphy500 vehicles a day, counted 1996, 30 years old.
- Crossing 720068BAlverson StMurphy50 vehicles a day, counted 1974, 52 years old.
- Crossing 720069HAlverson Street - Private RoadMurphyRoad traffic is not reported.
- Crossing 720070CTrible S RdMurphyRoad traffic is not reported.
- Crossing 720071JCarriage Lane - PrivateMurphyRoad traffic is not reported.
- Crossing 720072R959 Pleasant Valley RoadMurphyRoad traffic is not reported.
- Crossing 720073X112 Pleasant Valley RoadMurphyRoad traffic is not reported.
- Crossing 720074EPrivate RoadMurphyRoad traffic is not reported.
- Crossing 720075LPleasant Valley HeightsMurphyRoad traffic is not reported.
- Crossing 720076THensley Penland Drive - PrivateMurphyRoad traffic is not reported.
- Crossing 720077APrivate RoadMurphyRoad traffic is not reported.
- Crossing 720078GPrivate RoadMurphyRoad traffic is not reported.
- Crossing 720079N481 Regal RoadMurphyRoad traffic is not reported.
- Crossing 720080HPiney Knob HillMurphyRoad traffic is not reported.
- Crossing 720081PHarper RoadMurphy10 vehicles a day, counted 1996, 30 years old.
- Crossing 720082WSmith RoadMurphy20 vehicles a day, counted 1996, 30 years old.
- Crossing 720083DOld Tomotla RoadMurphy100 vehicles a day, counted 1996, 30 years old.
- Crossing 720084KPrivate RoadMurphyRoad traffic is not reported.
- Crossing 720085SShadowbrook LnMurphyRoad traffic is not reported.
- Crossing 720086YPrivate RoadMurphyRoad traffic is not reported.
- Crossing 720087FOld Tomotla RoadMurphy100 vehicles a day, counted 1996, 30 years old.
- Crossing 720088MRoad not reportedMurphy45 vehicles a day, counted 1988, 38 years old.
- Crossing 720089UPrivate RoadMurphyRoad traffic is not reported.
- Crossing 720090NMoose Creek LaneMurphyRoad traffic is not reported.
- Crossing 720091V1409 Tomatla RoadMurphyRoad traffic is not reported.
- Crossing 720092CPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720093JPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720094RPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720095XPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720096EPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720097LPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720098TPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720099AMaltby RoadMarble90 vehicles a day, counted 1996, 30 years old.
- Crossing 720100SMaltby Church RoadMarble50 vehicles a day are reported. The count year is not reported.
- Crossing 720101YBlue Spruce LnMarbleRoad traffic is not reported.
- Crossing 720102FMaltby RoadMarble90 vehicles a day, counted 1996, 30 years old.
- Crossing 720103MPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720104UBluff RoadMarble376 vehicles a day, counted 1995, 31 years old.
- Crossing 720105BBiscayne LnMarbleRoad traffic is not reported.
- Crossing 720106HOld Side Track Rd/Spencer LandMarble1,100 vehicles a day, counted 1974, 52 years old.
- Crossing 720107POld Side TrackMarbleRoad traffic is not reported.
- Crossing 720108WOld Side Track RdMarble200 vehicles a day, counted 1974, 52 years old.
- Crossing 720109DHyatt Creek RoadMarble400 vehicles a day, counted 1996, 30 years old.
- Crossing 720110XPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720112LPrivate RoadMarbleRoad traffic is not reported.
- Crossing 720113TBona Vista LnMarble1,255 vehicles a day, counted 1995, 31 years old.
- Crossing 720114APalmer LaneMarble1,065 vehicles a day, counted 1995, 31 years old.
- Crossing 720115GColumbia Marble Plant RoadMarble235 vehicles a day, counted 1995, 31 years old.
- Crossing 720116N3355 Airport RdMarbleRoad traffic is not reported.
Sources were checked on . Counts are reported records, not a rating of any crossing. Sources and dates