How many railroad crossings are in Virginia?
Virginia has 1,820 public railroad crossings. 65% have gates, and 271 incidents were reported since 2016.
Inventory of . Read how the data works.- Public crossings
- 1,820
- Crossings with gates
- 65%
- Incidents since 2016
- 271
- Crossings with signs only
- 403
Open Virginia in the map
Filter Virginia crossingsMembers only. Sign in or create a free account.
Coverage across all 4,206 records
- Usable map locations
- 4,200 of 4,206 recordsView 6 records with missing information ↗
- Reported road counts
- 1,861 of 4,206 recordsView 2,345 records with missing information ↗
- Complete train counts
- 4,206 of 4,206 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
All 4,206 crossings in Virginia
Records 1,401–1,500 of 4,206
- Crossing 468380EStave Mill RoadRocky Mount149 vehicles per day, counted 2012, 14 years old.
- Crossing 468385NResidence CrossingFerrumRoad traffic is not reported.
- Crossing 468388JFieldcrest RoadFerrum2,189 vehicles per day, counted 2012, 14 years old.
- Crossing 468393FResidence CrossingHenryRoad traffic is not reported.
- Crossing 468396BHenry RoadHenry894 vehicles per day, counted 2012, 14 years old.
- Crossing 468398PLillian Naff DriveHenry94 vehicles per day, counted 2012, 14 years old.
- Crossing 468401VPrivate RoadHenryRoad traffic is not reported.
- Crossing 468402CPrivate RoadHenryRoad traffic is not reported.
- Crossing 468403JPhilpott DriveBassett425 vehicles per day, counted 2012, 14 years old.
- Crossing 468405XRosemont RoadBassett513 vehicles per day, counted 2012, 14 years old.
- Crossing 468406EResidence CrossingBassettRoad traffic is not reported.
- Crossing 468407LWarehouse AccessBassettRoad traffic is not reported.
- Crossing 468408TSunset DriveBassett735 vehicles per day, counted 2011, 15 years old.
- Crossing 468409AFairystone Park HighwayBassett7,300 vehicles per day, counted 2011, 15 years old.
- Crossing 468410UEdgewater LaneBassettRoad traffic is not reported.
- Crossing 468413PCounty GarageBassettRoad traffic is not reported.
- Crossing 468414WBusiness AccessStanleytownRoad traffic is not reported.
- Crossing 468415DTb Stanley HighwayStanleytown7,786 vehicles per day, counted 2012, 14 years old.
- Crossing 468418YDaniels Creek RoadFieldale5,118 vehicles per day, counted 2012, 14 years old.
- Crossing 468419FAppalachian DriveFieldale6,499 vehicles per day, counted 2012, 14 years old.
- Crossing 468420AWoodale CourtCollinsville292 vehicles per day, counted 2012, 14 years old.
- Crossing 468426RBroad StreetMartinsville1,400 vehicles per day, counted 2012, 14 years old.
- Crossing 468428EIndustry AccessMartinsvilleRoad traffic is not reported.
- Crossing 468429LIndustry AccessMartinsvilleRoad traffic is not reported.
- Crossing 468433BIndustrial Park DriveMartinsville3,152 vehicles per day, counted 2011, 15 years old.
- Crossing 468434HClover RoadMartinsville404 vehicles per day, counted 2012, 14 years old.
- Crossing 468435PClay Earles DriveRidgewayRoad traffic is not reported.
- Crossing 468438KPulaski RoadRidgeway1,137 vehicles per day, counted 2012, 14 years old.
- Crossing 468443GWhite House RoadRidgeway132 vehicles per day, counted 2012, 14 years old.
- Crossing 468445VReservoir RoadRidgeway80 vehicles per day, counted 2011, 15 years old.
- Crossing 468446CPrivate RoadRidgewayRoad traffic is not reported.
- Crossing 468453MNorfolk And Western AvenueCloverdaleRoad traffic is not reported.
- Crossing 468456HTinker Mountain RoadCloverdale660 vehicles per day, counted 2012, 14 years old.
- Crossing 468458WFarm CrossingCloverdaleRoad traffic is not reported.
- Crossing 468459DAppalachian TrailDalevilleRoad traffic is not reported.
- Crossing 468461ETinker Mill RoadDaleville631 vehicles per day, counted 2012, 14 years old.
- Crossing 468462LPrivateDalevilleRoad traffic is not reported.
- Crossing 468463TFarm CrossingDalevilleRoad traffic is not reported.
- Crossing 468464AResidence CrossingDalevilleRoad traffic is not reported.
- Crossing 468465GResidence CrossingDalevilleRoad traffic is not reported.
- Crossing 468466NIvy LaneDalevilleRoad traffic is not reported.
- Crossing 468467VGreenway Hollow RoadDaleville179 vehicles per day, counted 2012, 14 years old.
- Crossing 468468CFarm CrossingDalevilleRoad traffic is not reported.
- Crossing 468469JResidence CrossingDalevilleRoad traffic is not reported.
- Crossing 468471KHenderson LaneDalevilleRoad traffic is not reported.
- Crossing 468472SMountain Trail RoadDalevilleRoad traffic is not reported.
- Crossing 468473YResidence CrossingDalevilleRoad traffic is not reported.
- Crossing 468474FJamison Farm RoadDalevilleRoad traffic is not reported.
- Crossing 468475MPrivate RoadDalevilleRoad traffic is not reported.
- Crossing 468478HPrivate Industry XingsRoanokeRoad traffic is not reported.
- Crossing 468505CFarm CrossingForestRoad traffic is not reported.
- Crossing 468517WGrove StreetBedford1,300 vehicles per day, counted 2012, 14 years old.
- Crossing 468520ERuff DriveBedfordRoad traffic is not reported.
- Crossing 468521LAbrasive AvenueBedford200 vehicles per day, counted 2012, 14 years old.
- Crossing 468523ABishops WayBedfordRoad traffic is not reported.
- Crossing 468524GCobbs Mountain RoadBedford53 vehicles per day, counted 2012, 14 years old.
- Crossing 468526VResidence CrossingBedfordRoad traffic is not reported.
- Crossing 468527CIrving RoadBedford281 vehicles per day, counted 2012, 14 years old.
- Crossing 468529RNester RoadBedford686 vehicles per day, counted 2012, 14 years old.
- Crossing 468536BResidence CrossingMontvaleRoad traffic is not reported.
- Crossing 468537HVillamont RoadBlue Ridge127 vehicles per day, counted 2012, 14 years old.
- Crossing 468538PResidence CrossingBlue RidgeRoad traffic is not reported.
- Crossing 468543LCherry LaneBlue RidgeRoad traffic is not reported.
- Crossing 468544TPrivate RoadBlue RidgeRoad traffic is not reported.
- Crossing 468546GBrickyard RoadBlue Ridge92 vehicles per day, counted 2011, 15 years old.
- Crossing 468547NWebster RoadBlue Ridge1,851 vehicles per day, counted 2012, 14 years old.
- Crossing 468551DDavis RoadCloverdale468 vehicles per day, counted 2012, 14 years old.
- Crossing 468552KFirst Crossing DriveCloverdaleRoad traffic is not reported.
- Crossing 468553SGlade Creek RoadRoanoke290 vehicles per day, counted 2012, 14 years old.
- Crossing 468556MLayman RoadVinton176 vehicles per day, counted 2011, 15 years old.
- Crossing 468558BBerkley RoadRoanoke2,000 vehicles per day, counted 2012, 14 years old.
- Crossing 468561JLee AvenueVinton1 vehicles per day, counted 1979, 47 years old.
- Crossing 468563XEighth StreetVinton3,446 vehicles per day, counted 2012, 14 years old.
- Crossing 468565LHollins RoadRoanoke7,200 vehicles per day, counted 2022, 4 years old.
- Crossing 468567AEight And One Half StreetRoanoke1,150 vehicles per day, counted 1979, 47 years old.
- Crossing 468583JIndustry AvenueRoanoke500 vehicles per day, counted 2022, 4 years old.
- Crossing 468584RIndustry AvenueRoanoke500 vehicles per day, counted 2022, 4 years old.
- Crossing 468585XNinth StreetRoanoke5,900 vehicles per day, counted 2022, 4 years old.
- Crossing 468591BSeventeenth StreetRoanoke50 vehicles per day, counted 2022, 4 years old.
- Crossing 468592HCleveland AvenueRoanoke1,000 vehicles per day, counted 2022, 4 years old.
- Crossing 468593PEighteenth StreetRoanoke1,000 vehicles per day, counted 2022, 4 years old.
- Crossing 468594WBridge StreetRoanoke2,600 vehicles per day, counted 2022, 4 years old.
- Crossing 468595DVirginia ScrapRoanokeRoad traffic is not reported.
- Crossing 468597SPrivate RoadBerryvilleRoad traffic is not reported.
- Crossing 468598YFirst StreetBerryville592 vehicles per day, counted 2012, 14 years old.
- Crossing 468599FMain StreetBerryville4,282 vehicles per day, counted 2012, 14 years old.
- Crossing 468600XJosephine StreetBerryville849 vehicles per day, counted 2012, 14 years old.
- Crossing 468601ESmallwood LaneBerryville59 vehicles per day, counted 2012, 14 years old.
- Crossing 468602LPrivateBerryvilleRoad traffic is not reported.
- Crossing 468603TPrivateBerryvilleRoad traffic is not reported.
- Crossing 468604APrivateBerryvilleRoad traffic is not reported.
- Crossing 468605GLlewellyn LaneBerryvilleRoad traffic is not reported.
- Crossing 468606NPrivate RoadBerryvilleRoad traffic is not reported.
- Crossing 468609JBrowntown RoadBoyce328 vehicles per day, counted 2012, 14 years old.
- Crossing 468610DOld Chapel AvenueBoyce179 vehicles per day, counted 2012, 14 years old.
- Crossing 468611KMain StreetBoyce1,132 vehicles per day, counted 2012, 14 years old.
- Crossing 468615MFarmBoyceRoad traffic is not reported.
- Crossing 468616UFarmBoyceRoad traffic is not reported.
- Crossing 468617BFarmBoyceRoad traffic is not reported.
- Crossing 468618HBerrys Ferry RoadBoyce250 vehicles per day, counted 2012, 14 years old.
Sources were checked on . Counts are reported records, not a safety assessment. Read how the data works.