How many railroad crossings are in North Carolina?
North Carolina has 3,696 public railroad crossings. 62% have gates, and 424 incidents were reported since 2016.
FRA inventory of . Read how the data works.- Public crossings
- 3,696
- Public crossings with gates
- 62%
- Incidents at public crossings since 2016
- 424
- Public crossings with signs only
- 970
Open North Carolina in the full map Members
Filter North Carolina crossingsMembers only. Sign in or create a free account.
Coverage across all 6,578 records
- Usable map locations
- 6,578 of 6,578 recordsEvery record has this information.
- Reported road counts
- 3,808 of 6,578 records2,770 records have missing information.
- Complete train counts
- 6,578 of 6,578 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
All 6,578 crossings in North Carolina, public and private
Records 2,401–2,500 of 6,578
- Crossing 631772CStegall RoadMarshville245 vehicles a day, counted 2024, 2 years old.
- Crossing 631773JUnarco RoadMarshville795 vehicles a day, counted 2024, 2 years old.
- Crossing 631774ROlive Branch RoadMarshville4,182 vehicles a day, counted 2024, 2 years old.
- Crossing 631775XCross StreetMarshville452 vehicles a day, counted 2024, 2 years old.
- Crossing 631776EElm StreetMarshville4,255 vehicles a day, counted 2024, 2 years old.
- Crossing 631778TElizabeth AvenueMarshville765 vehicles a day, counted 2024, 2 years old.
- Crossing 631780UWampler FoodsMarshvilleRoad traffic is not reported.
- Crossing 631782HForest Hills School RoadWingate817 vehicles a day, counted 2024, 2 years old.
- Crossing 631783PCamden StreetWingate3,309 vehicles a day, counted 2024, 2 years old.
- Crossing 631785DMain StreetWingate6,782 vehicles a day, counted 2024, 2 years old.
- Crossing 631786KBrookshire BoulevardCharlotte26,915 vehicles a day, counted 2024, 2 years old.
- Crossing 631787SChesapeake DriveCharlotte3,675 vehicles a day, counted 2024, 2 years old.
- Crossing 631789FHoskins RoadCharlotte6,260 vehicles a day, counted 2024, 2 years old.
- Crossing 631790AHoskins RoadCharlotte5,400 vehicles a day, counted 1994, 32 years old.
- Crossing 631792NLawton RoadCharlotte3,264 vehicles a day, counted 2024, 2 years old.
- Crossing 631794CBlack Satchel DriveCharlotte836 vehicles a day, counted 2024, 2 years old.
- Crossing 631795JHovis RoadCharlotte6,000 vehicles a day, counted 2024, 2 years old.
- Crossing 631796ROld Mount Holly RoadCharlotte4,423 vehicles a day, counted 2024, 2 years old.
- Crossing 631797XRozzelles Ferry RoadCharlotte7,767 vehicles a day, counted 2024, 2 years old.
- Crossing 631799LToddville RoadCharlotte3,273 vehicles a day, counted 2024, 2 years old.
- Crossing 631803YTom Sadler RoadCharlotte5,521 vehicles a day, counted 2024, 2 years old.
- Crossing 631807BFreedom DriveCharlotte6,000 vehicles a day, counted 2024, 2 years old.
- Crossing 631808HPrivate RoadCharlotteRoad traffic is not reported.
- Crossing 631810JBelmeade RoadCharlotte4,843 vehicles a day, counted 2024, 2 years old.
- Crossing 631811RBelmeade DriveCharlotte2,839 vehicles a day, counted 2024, 2 years old.
- Crossing 631812XBellmead RdCharlotte100 vehicles a day, counted 1974, 52 years old.
- Crossing 631813ELee StreetMount Holly233 vehicles a day, counted 2025, 1 year old.
- Crossing 631815TLee Street / Central AvenueMount Holly547 vehicles a day, counted 2014, 12 years old.
- Crossing 631818NMain StreetMount Holly2,798 vehicles a day, counted 2025, 1 year old.
- Crossing 631819VFirst StreetMount Holly511 vehicles a day, counted 2025, 1 year old.
- Crossing 631820PHawthorne StreetMount Holly6,952 vehicles a day, counted 2025, 1 year old.
- Crossing 631821WCentral AvenueMount Holly844 vehicles a day, counted 2025, 1 year old.
- Crossing 631822DKendrick StMount HollyRoad traffic is not reported.
- Crossing 631823KWestland Farm RoadMount Holly5,221 vehicles a day, counted 2025, 1 year old.
- Crossing 631826FPrivate RoadMount HollyRoad traffic is not reported.
- Crossing 631827MPrivate RoadStanleyRoad traffic is not reported.
- Crossing 631829BGeneral Stonewall Jackson StreetStanley727 vehicles a day, counted 2025, 1 year old.
- Crossing 631830VDallas RoadStanley9,165 vehicles a day, counted 2025, 1 year old.
- Crossing 631831CMclurd DriveStanley437 vehicles a day, counted 2025, 1 year old.
- Crossing 631832JChestnut StreetStanley2,409 vehicles a day, counted 2025, 1 year old.
- Crossing 631833RChurch StreetStanley2,361 vehicles a day, counted 2025, 1 year old.
- Crossing 631835EPoplar StreetStanley255 vehicles a day, counted 2025, 1 year old.
- Crossing 631836LRoseland DriveLincolnton173 vehicles a day, counted 2024, 2 years old.
- Crossing 631838ABoy Scout RoadLincolnton1,179 vehicles a day, counted 2024, 2 years old.
- Crossing 631839GSaint Marks Church RoadLincolnton2,262 vehicles a day, counted 2024, 2 years old.
- Crossing 631840BPrivate RoadCrouseRoad traffic is not reported.
- Crossing 631842PPrivate RoadCherryvilleRoad traffic is not reported.
- Crossing 631843WOld Lincolnton RoadCherryville292 vehicles a day, counted 2024, 2 years old.
- Crossing 631844DHephzibah Church RoadCherryville2,376 vehicles a day, counted 2024, 2 years old.
- Crossing 631845KDick Beam RoadCherryville3,440 vehicles a day, counted 2024, 2 years old.
- Crossing 631846SRudisill StreetCherryville5,864 vehicles a day, counted 2024, 2 years old.
- Crossing 631847YCherry StreetCherryville1,956 vehicles a day, counted 2024, 2 years old.
- Crossing 631848FDepot StreetCherryville610 vehicles a day, counted 2024, 2 years old.
- Crossing 631849MPink StreetCherryville1,734 vehicles a day, counted 2024, 2 years old.
- Crossing 631850GMountain StreetCherryville4,987 vehicles a day, counted 2024, 2 years old.
- Crossing 631852VElm StreetCherryville694 vehicles a day, counted 2024, 2 years old.
- Crossing 631853CStyers StreetCherryville748 vehicles a day, counted 2024, 2 years old.
- Crossing 631854JPutnam StreetCherryville34 vehicles a day, counted 2024, 2 years old.
- Crossing 631856XPaul Beam RoadCherryville976 vehicles a day, counted 2024, 2 years old.
- Crossing 631860MRidge RoadWaco228 vehicles a day, counted 2024, 2 years old.
- Crossing 631861UPinedale RoadWaco291 vehicles a day, counted 2024, 2 years old.
- Crossing 631862BFielding RoadWaco473 vehicles a day, counted 2024, 2 years old.
- Crossing 631869YWyke RoadShelby9,725 vehicles a day, counted 2024, 2 years old.
- Crossing 631871ADover StreetShelby503 vehicles a day, counted 2024, 2 years old.
- Crossing 631872GLineberger StreetShelby2,820 vehicles a day, counted 2024, 2 years old.
- Crossing 631873NBuffalo StreetShelby1,196 vehicles a day, counted 2024, 2 years old.
- Crossing 631874VWashington StreetShelby2,012 vehicles a day, counted 2024, 2 years old.
- Crossing 631877RPrivate RoadShelbyRoad traffic is not reported.
- Crossing 631880YPrivate RoadShelbyRoad traffic is not reported.
- Crossing 631882MPrivate RoadShelbyRoad traffic is not reported.
- Crossing 631883UPrivate RoadShelbyRoad traffic is not reported.
- Crossing 631884BWashburn Switch RoadShelby3,561 vehicles a day, counted 2024, 2 years old.
- Crossing 631890EBurton Hills CircleGastonia418 vehicles a day, counted 2025, 1 year old.
- Crossing 631891LPrivate DriveGastoniaRoad traffic is not reported.
- Crossing 631892TGaston WayGastonia942 vehicles a day, counted 2025, 1 year old.
- Crossing 631894GIda StreetGastonia455 vehicles a day, counted 2025, 1 year old.
- Crossing 631895NGrover StreetGastonia800 vehicles a day, counted 2025, 1 year old.
- Crossing 631897CPear StreetGastonia1,058 vehicles a day, counted 2025, 1 year old.
- Crossing 631899RPiedmont St Private ExtensionGastonia100 vehicles a day, counted 1988, 38 years old.
- Crossing 631903DModena StreetGastonia5,520 vehicles a day, counted 2025, 1 year old.
- Crossing 631904KPark AvenueGastonia450 vehicles a day, counted 2025, 1 year old.
- Crossing 631906YChestnut StreetGastonia145 vehicles a day, counted 2025, 1 year old.
- Crossing 631907FDavis StreetGastonia131 vehicles a day, counted 2025, 1 year old.
- Crossing 631908MAvon StreetGastonia443 vehicles a day, counted 2025, 1 year old.
- Crossing 631909UMain AvenueGastonia488 vehicles a day, counted 2024, 2 years old.
- Crossing 631911VIcemorlee StreetMonroe1,440 vehicles a day, counted 2024, 2 years old.
- Crossing 631912CEngleside StreetMonroe2,384 vehicles a day, counted 2024, 2 years old.
- Crossing 631913JSeymour StreetMonroe1,897 vehicles a day, counted 2024, 2 years old.
- Crossing 631914RMartin Luther King Junior BoulevardMonroe11,654 vehicles a day, counted 2024, 2 years old.
- Crossing 631915XPrivate RoadMonroeRoad traffic is not reported.
- Crossing 631917LPrivate RoadMonroeRoad traffic is not reported.
- Crossing 631918TPinedell AvenueMonroe2,296 vehicles a day, counted 2024, 2 years old.
- Crossing 631919ARocky River RoadMonroe7,854 vehicles a day, counted 2024, 2 years old.
- Crossing 631920UOld Charlotte HighwayMonroe11,137 vehicles a day, counted 2024, 2 years old.
- Crossing 631921BPrivate RoadMonroeRoad traffic is not reported.
- Crossing 631922HBrickyard Road Sr1380Monroe5 vehicles a day, counted 1996, 30 years old.
- Crossing 631923PHayes RoadIndian Trail3,815 vehicles a day, counted 2024, 2 years old.
- Crossing 631924WHayes RoadIndian Trail968 vehicles a day, counted 2024, 2 years old.
- Crossing 631925DWesley Chapel Stouts RoadIndian Trail16,835 vehicles a day, counted 2024, 2 years old.
- Crossing 631928YIndian Trail RoadIndian Trail17,338 vehicles a day, counted 2024, 2 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.