How many railroad crossings are in Virginia?
The FRA inventory of 21 October 2026 lists 1,819 public railroad crossings in Virginia. 66% have gates, and 271 incidents were reported since 2016.
FRA inventory of . Sources and dates. For reporters- Public crossings
- 1,819
- Public crossings with gates
- 66%
- Incidents at public crossings since 2016
- 271
- Public crossings with signs only
- 403
Open Virginia in the full map Members
Filter Virginia crossingsMembers only. Sign in or create a free account.
Coverage across all 4,205 records
- Usable map locations
- 4,199 of 4,205 records6 records have missing information.
- Reported road counts
- 1,861 of 4,205 records2,344 records have missing information.
- Complete train counts
- 4,205 of 4,205 recordsEvery record has this information.
A complete train total requires valid daytime, nighttime and switching counts. Learn what reported train counts mean.
All 4,205 crossings in Virginia, public and private
Records 1,901–2,000 of 4,205
- Crossing 469692RSixth StreetWytheville1,359 vehicles a day, counted 2011, 15 years old.
- Crossing 469696TCeader Springs RoadWythevilleRoad traffic is not reported.
- Crossing 469697AResidence CrossingWythevilleRoad traffic is not reported.
- Crossing 469698GPrivate RoadWythevilleRoad traffic is not reported.
- Crossing 469702UPrivate RoadCrockettRoad traffic is not reported.
- Crossing 469703BBerea RoadCrockett109 vehicles a day, counted 2011, 15 years old.
- Crossing 469704HFarm CrossingCrockettRoad traffic is not reported.
- Crossing 469705PFarm CrossingCrockettRoad traffic is not reported.
- Crossing 469707DJohnny LaneCrockett41 vehicles a day, counted 2011, 15 years old.
- Crossing 469708KCrockett RoadCrockett390 vehicles a day, counted 2011, 15 years old.
- Crossing 469710LRidge AvenueCrockett259 vehicles a day, counted 2011, 15 years old.
- Crossing 469711TFarm CrossingCrockettRoad traffic is not reported.
- Crossing 469712AFarm CrossingCrockettRoad traffic is not reported.
- Crossing 469713GPhillipi RoadRural Retreat56 vehicles a day, counted 2011, 15 years old.
- Crossing 469714NTea Olive LaneRural RetreatRoad traffic is not reported.
- Crossing 469715VMilk Plant RoadRural Retreat451 vehicles a day, counted 2011, 15 years old.
- Crossing 469716CGreever StreetRural Retreat430 vehicles a day, counted 2011, 15 years old.
- Crossing 469717JMain StreetRural Retreat6,386 vehicles a day, counted 2012, 14 years old.
- Crossing 469718RChurch StreetRural Retreat300 vehicles a day, counted 2012, 14 years old.
- Crossing 469720SCherry StreetRural Retreat109 vehicles a day, counted 2011, 15 years old.
- Crossing 469721YLake Mt Airy RoadRural Retreat65 vehicles a day, counted 2011, 15 years old.
- Crossing 469722FResidence CrossingRural RetreatRoad traffic is not reported.
- Crossing 469724UFarm CrossingRural RetreatRoad traffic is not reported.
- Crossing 469727PShaw RoadRural RetreatRoad traffic is not reported.
- Crossing 469728WDutton AvenueAtkins900 vehicles a day, counted 2011, 15 years old.
- Crossing 469729DKnight RoadAtkins47 vehicles a day, counted 2011, 15 years old.
- Crossing 469731EConover LaneAtkins66 vehicles a day, counted 2011, 15 years old.
- Crossing 469732LNelson LaneAtkinsRoad traffic is not reported.
- Crossing 469733TPrivate RoadAtkinsRoad traffic is not reported.
- Crossing 469735GFlowing Springs RoadAtkins179 vehicles a day, counted 2011, 15 years old.
- Crossing 469736NMill LaneAtkins19 vehicles a day, counted 2011, 15 years old.
- Crossing 469737VOle Hickory LaneAtkins149 vehicles a day, counted 2011, 15 years old.
- Crossing 469738CAtkins Tank RoadAtkins149 vehicles a day, counted 2011, 15 years old.
- Crossing 469739JVirginia Highlands AvenueAtkins52 vehicles a day, counted 2011, 15 years old.
- Crossing 469744FRoad 775Marion479 vehicles a day, counted 2011, 15 years old.
- Crossing 469746USnider Branch RoadMarion926 vehicles a day, counted 2011, 15 years old.
- Crossing 469747BResidence CrossingMarionRoad traffic is not reported.
- Crossing 469748HTranquility LaneMarion108 vehicles a day, counted 2011, 15 years old.
- Crossing 469752XJohnston RoadMarion946 vehicles a day, counted 2011, 15 years old.
- Crossing 469753EIndustry AccessMarionRoad traffic is not reported.
- Crossing 469757GMain StreetMarion16,226 vehicles a day, counted 2012, 14 years old.
- Crossing 469759VChatham Hill RoadMarion2,800 vehicles a day, counted 2011, 15 years old.
- Crossing 469760PChilhowie StreetMarion1,800 vehicles a day, counted 2011, 15 years old.
- Crossing 469762DPrivate RoadMarionRoad traffic is not reported.
- Crossing 469763KCountry Club RoadMarion500 vehicles a day, counted 2011, 15 years old.
- Crossing 469764STreatment Plant AccessMarionRoad traffic is not reported.
- Crossing 469765YRailroad DriveMarion1,200 vehicles a day, counted 2011, 15 years old.
- Crossing 469767MFair Ground RoadMarionRoad traffic is not reported.
- Crossing 469770VSeven Mile Ford RoadChilhowie531 vehicles a day, counted 2011, 15 years old.
- Crossing 469773RTattle Branch RoadChilhowie429 vehicles a day, counted 2012, 14 years old.
- Crossing 469775EPine AvenueChilhowie200 vehicles a day, counted 2011, 15 years old.
- Crossing 469776LWhitetop RoadChilhowie12,094 vehicles a day, counted 2012, 14 years old.
- Crossing 469783WResidence CrossingGlade SpringRoad traffic is not reported.
- Crossing 469784DPrivate RoadGlade SpringRoad traffic is not reported.
- Crossing 469787YGrace StreetGlade Spring100 vehicles a day, counted 2012, 14 years old.
- Crossing 469788FBoxwood StreetGlade Spring65 vehicles a day, counted 2011, 15 years old.
- Crossing 469789MOld Mill RoadGlade Spring1,800 vehicles a day, counted 2011, 15 years old.
- Crossing 469790GResidence CrossingGlade SpringRoad traffic is not reported.
- Crossing 469791NDillard LaneGlade SpringRoad traffic is not reported.
- Crossing 469793CHillman HighwayEmory1,300 vehicles a day, counted 2011, 15 years old.
- Crossing 469794JFarm CrossingEmoryRoad traffic is not reported.
- Crossing 469795RItta Bena RoadEmory670 vehicles a day, counted 2011, 15 years old.
- Crossing 469798LBittersweet DriveEmory50 vehicles a day, counted 1979, 47 years old.
- Crossing 469799TWalker LaneEmory100 vehicles a day, counted 2011, 15 years old.
- Crossing 469800KMeadowview SquareEmory700 vehicles a day, counted 2011, 15 years old.
- Crossing 469801SLindell RoadEmory820 vehicles a day, counted 2011, 15 years old.
- Crossing 469802YSummit DriveEmory70 vehicles a day, counted 2011, 15 years old.
- Crossing 469803FRitchie RoadEmory60 vehicles a day, counted 2011, 15 years old.
- Crossing 469804MNorthridge RoadEmory821 vehicles a day, counted 2012, 14 years old.
- Crossing 469805UGalliher DriveEmoryRoad traffic is not reported.
- Crossing 469806BOld Trail RoadAbingdonRoad traffic is not reported.
- Crossing 469810RTrigg StreetAbingdon1,852 vehicles a day, counted 2012, 14 years old.
- Crossing 469811XDeadmore StreetAbingdon1,240 vehicles a day, counted 2012, 14 years old.
- Crossing 469812EGreen Spring RoadAbingdon1,254 vehicles a day, counted 2012, 14 years old.
- Crossing 469814TFuller StreetAbingdon2,150 vehicles a day, counted 2012, 14 years old.
- Crossing 469817NResidence CrossingAbingdonRoad traffic is not reported.
- Crossing 469818VRepass StreetAbingdon2,400 vehicles a day, counted 2011, 15 years old.
- Crossing 469821DMilton DriveAbingdonRoad traffic is not reported.
- Crossing 469823SResidence CrossingAbingdonRoad traffic is not reported.
- Crossing 469824YFisherman DriveAbingdonRoad traffic is not reported.
- Crossing 469825FKenwarn LaneAbingdonRoad traffic is not reported.
- Crossing 469829HAstor RoadAbingdon1,300 vehicles a day, counted 2011, 15 years old.
- Crossing 469830CIndustrial Park RoadBristol1,300 vehicles a day, counted 2011, 15 years old.
- Crossing 469831JBoardwine RoadBristol1,100 vehicles a day, counted 2011, 15 years old.
- Crossing 469832RFarm CrossingBristolRoad traffic is not reported.
- Crossing 469833XWarrior TrailBristolRoad traffic is not reported.
- Crossing 469834EWarrior TrailBristolRoad traffic is not reported.
- Crossing 469835LClear Creek RoadBristol5,181 vehicles a day, counted 2012, 14 years old.
- Crossing 469842WState StreetBristol10,673 vehicles a day, counted 2011, 15 years old.
- Crossing 469850NMagnolia DriveGlade Spring30 vehicles a day, counted 2011, 15 years old.
- Crossing 469851VOld Mill RoadGlade Spring1,400 vehicles a day, counted 2011, 15 years old.
- Crossing 469852CPrivate RoadGlade SpringRoad traffic is not reported.
- Crossing 469944PShenandoah AvenueRoanoke4,900 vehicles a day, counted 2022, 4 years old.
- Crossing 469947KSouth East Side HighwayElkton10 vehicles a day, counted 2012, 14 years old.
- Crossing 469948SDillard DriveSalem460 vehicles a day, counted 2025, 1 year old.
- Crossing 469954VWest River RoadElliston10 vehicles a day, counted 2012, 14 years old.
- Crossing 470283VPrivate AccessCullenRoad traffic is not reported.
- Crossing 470284CFarm CrossingCullenRoad traffic is not reported.
- Crossing 470286RPrivate RoadCullenRoad traffic is not reported.
- Crossing 470289LFarm CrossingCullenRoad traffic is not reported.
Sources were checked on . Counts are reported records, not a rating of any crossing. Sources and dates