State Route 646 (SR 646) in the U.S. state of Virginia is a secondary route designation applied to multiple discontinuous road segments among the many counties. The list below describes the sections in each county that are designated SR 646.

List

CountyLength (mi)Length (km)FromViaToNotes
Accomack1.402.25SR 647 (Stonehouse Road)Bellevue CircleSR 647 (Stonehouse Road)
Albemarle1.001.61SR 231 (Gordonsville Road)Lovers LaneOrange County line
Alleghany0.200.32SR 42/SR 705Ross LaneDead End
Amelia2.403.86SR 623 (Chesdin Lake Road)Cousins LaneDead End
Amherst0.701.13Dead EndWoodrow AvenueUS 29 Bus
Appomattox0.430.69US 460 (Richmond Highway)Cedar Cove LaneDead End
Augusta7.7612.49SR 42 (Scenic Highway)Fadley RoadUS 11 (Lee Highway)
Bath0.300.48US 220Gibbs RoadSR 618 (Cales Springs Road)
Bedford2.103.38US 221 (Forest Road)Bethany Church Circle Gladden CircleUS 221 (Forest Road)
Bland2.684.31SR 615 (Railroad Trail)Hunting Camp RoadSR 615 (Railroad Trail)
Botetourt0.500.80Dead EndBack Creek LaneSR 640 (Lithia Road)
Brunswick4.847.79SR 46 (Christanna Highway)Prestwood RoadUS 1 (Boydton Plank Road)
Buchanan5.919.51SR 643 (Hurley Road)Guesses Fork Road Unnamed roadWest Virginia state line
Buckingham4.917.90SR 24Union Church Road Bear Hook RoadSR 607 (Greenway Road)
Campbell17.0727.47SR 601 (Juniper Cliff Road)Morris Church Road Spring Mill Road Doss RoadSR 656 (Crews Shop Road)
Caroline3.605.79SR 627 (Mattaponi Trail)Fork Bridge RoadSR 721 (Newtown Road)
Carroll0.600.97US 58 (Danville Pike)Cardinal CircleUS 58 (Danville Pike)
Charles City0.200.32SR 612 (Ruthville Road)Oakwood RoadDead End
Charlotte0.751.21SR 606 (Bacon School Road)Slaughter House RoadDead End
Chesterfield4.807.72Dead EndCedar Creek Road Taylor RoadSR 603 (Beaver Bridge Road)Gap between segments ending at different points along SR 602
Clarke1.101.77Frederick County lineNations Spring RoadSR 644 (Gun Barrell Road)
Craig0.831.34SR 644 (Cumberland Avenue)Unnamed road Allen StreetDead End
Culpeper7.1511.51US 522 (Sperryville Pike)Old Stillhouse RoadSR 729 (Eggbornsville Road)
Cumberland2.794.49SR 645 (Goshen Road)Maxeys Mill Road Oak Forest RoadSR 45 (Cartersville Road)Gap between segments ending at different points along US 60
Dickenson1.001.61Dead EndUnnamed roadSR 649 (DC Caney Ridge Road)
Dinwiddie6.009.66US 1 (Boydton Plank Road)Glebe RoadSR 613 (Old White Oak Road)
Essex1.051.69SR 616 (River Stretch Road/Grandview Drive)Fort Lowry LaneDead End
Fairfax0.741.19SR 612 (Henderson Road)Maple Branch RoadSR 645 (Clifton Road)
Fauquier2.103.38SR 602 (Old Mill Road)Blackwelltown RoadSR 648 (Ebenezer Church Road)
Floyd0.400.64Dead EndHolland RoadSR 647 (Deer Run Road)
Fluvanna3.746.02Dead EndHardware RoadSR 6 (West River Road)
Franklin11.8419.05SR 652 (Circle Creek Road)Doe Run Road Truevine Road Doe Run RoadSR 674 (Burwell Road)Gap between segments ending at different points along SR 718
Frederick0.300.48US 522 (Front Royal Pike)Reardon RoadClarke County line
Giles0.150.24Dead EndLawrence RoadSR 647 (Powell Mountain Road)
Gloucester2.123.41Dead EndJenkins Neck RoadSR 649 (Maryus Road)
Goochland2.473.98SR 603 (Tabscott Road)Duval RoadUS 250 (Broad Street Road)
Grayson2.604.18SR 648 (Providence Road)Taylors Chapel RoadSR 604 (Rabbit Hollow Road)
Greene2.403.86SR 810 (Dyke Road)Garth Road Blue Run RoadUS 33 (Spotswood Trail)Gap between segments ending at different points along SR 624
Greensville0.801.29Dead EndSykes AvenueSR 730 (Low Ground Road)
Halifax2.423.89SR 645 (Acorn Road)Rabat RoadSR 626 (Shiloh Church Road)
Hanover6.2610.07SR 641 (Elletts Crossing Road)Hickory Hill RoadUS 301/SR 2 (Hanover Courthouse Road)
Henry2.263.64Dead EndBirchwood RoadSR 620 (Old Liberty Road)
Highland0.150.24Dead EndUnnamed roadSR 637
Isle of Wight11.6518.75US 460 (Windsor Boulevard)Stave Mill Road Garrison Drive Beale Place Drive Rattlesnake TrailSR 637 (Jones Town Drive)Gap between segments ending at different points along SR 638 Gap between segments ending at different points along SR 644 Gap between SR 620 and a dead end
James City1.512.43York County lineNewman RoadSR 606 (Riverview Road)
King and Queen0.200.32SR 14 (The Trail)Curtis StreetSR 678 (Riverview Avenue)
King George0.400.64Dead EndPayne DriveSR 670 (Fifteenth Street)
King William0.931.50Dead EndWinchester RoadSR 623 (Union Hope Road)
Lancaster5.799.32SR 222 (Weems Road)Christ Church Road Old Salem Road Ocran RoadDead EndGap between segments ending at different points along SR 3
Lee1.993.20SR 647 (Millers Chapel Road)Clawson RoadSR 640 (Shavers Ford Road)Gap between segments ending at different points along SR 641
Loudoun0.400.64Dead EndAlford RoadSR 659 (Belmont Ridge Road)
Louisa6.8010.94SR 605 (Shannon Hill Road)Yanceyville RoadSR 208 (Courthouse Road)
Lunenburg4.407.08SR 655 (Plank Road)Laurel Branch RoadDead End
Madison2.804.51SR 231 (F T Valley Road)Champe Plain RoadSR 707 (Nethers Road)
Mathews0.841.35Dead EndBar Neck RoadSR 606 (Diggs Wharf Road)
Mecklenburg0.050.08Dead EndSims Bridge RoadSR 618 (Marengo Road)
Middlesex0.821.32SR 3 (Greys Point Road)Long Point LaneDead End
Nelson5.108.21SR 56Hunting Lodge Road Beaver Creek LaneDead EndGap between segments ending at different points along SR 645
New Kent0.731.17SR 636 (Plum Point Road)Brick House LaneDead End
Northampton2.804.51Dead EndPicketts Harbor Road Townsend Drive Martins Landing RoadSR 696 (Harmony Road)Gap between segments ending at different points along SR 645 Gap between segments ending at different points along SR 600
Northumberland9.3815.10SR 640 (Hull Neck Road)Folly Road Waverly Road Fairport RoadDead EndTwo gaps between segments ending at different points along US 360
Nottoway2.203.54SR 625 (Courthouse Road)McCune RoadSR 607 (Bible Road)
Orange2.704.35Albemarle County lineLovers LaneSR 231 (Blue Ridge Turnpike)
Page5.709.17SR 616 (Leaksville Road)Unnamed roadSR 616 (Leaksville Road)
Patrick6.2310.03SR 738 (Hookers Creek Road)Little Dan River Road Browns Dan River RoadSR 645 (Handy Mountain Drive)
Pittsylvania2.704.35SR 634 (Blue Ridge Drive)Spring RoadSR 685 (Telegraph Road)
Powhatan1.322.12Dead EndDerwent RoadSR 629 (Trenholm Road)
Prince Edward0.901.45US 15 (Farmville Road)Farmville Lake RoadDead End
Prince George8.8914.31SR 630 (Jefferson Park Road)Middle Road Sandy Ridge Road Halls Farm RoadSR 609 (Old Stage Road)Gap between segments ending at different points along SR 156
Prince William11.6118.68SR 28 (Nokesville Road)Aden RoadSR 234 (Dumfries Road)
Pulaski0.631.01SR 738 (Robinson Tract Road)Empire StreetSR 640 (Buena Vista Road)
Rappahannock0.801.29Dead EndDodson RoadSR 642 (Viewtown Road)
Richmond1.542.48US 360 (Richmond Road)Millpond RoadSR 621 (Chestnut Hill Road)
Roanoke0.891.43SR 612 (Poor Mountain Road)Barley DriveCul-de-Sac
Rockbridge7.8412.62SR 770 (Turnpike Road)Big Hill RoadSR 850 (Midland Trail)
Rockingham5.609.01SR 996 (McGaheysville Road)New Hope Road Bloomer Springs RoadSR 602/SR 644 (Resort Drive)
Russell7.9212.75SR 645 (New Garden Road)John Simms Hill Road Tunnel RoadHonaker town limitsGap between segments ending at different points along SR 620
Scott4.797.71SR 871 (Natural Tunnel State Parkway)Unnamed roadSR 652
Shenandoah2.954.75SR 623 (Back Road)Mount Hebron RoadUS 11 (Old Valley Pike)
Smyth0.901.45SR 638Dillard DriveSR 645
Southampton8.5213.71US 58 BusBride Street Governor Darden Road Rosemont RoadSR 645 (Vicksville Road)Gap between segments ending at different points along SR 641
Spotsylvania3.485.60SR 605 (Marye Road)Stanfield RoadSR 645 (Sunset Road)
Stafford1.502.41SR 616 (Poplar Road)Tacketts Mill RoadSR 612 (Heflin Road)
Surry3.946.34SR 10 (Colonial Trail)Swans Point Road Spring Grove AvenueSR 613 (Spring Grove Road/Cabin Point Road)
Sussex8.2913.34Dead EndUnnamed road South Halifax Road Unnamed road Halifax Road Kientz Road Unnamed road South Halifax RoadDead EndGap between segments ending at different points along SR 139 Gap between segments ending at different points along SR 645
Tazewell0.641.03SR 61 (Clearfork Road)Burton Hollow RoadDead End
Warren0.801.29Dead EndEsteppe RoadSR 660
Washington0.360.58SR 91Wheatland DriveSR 91
Westmoreland1.101.77Richmond County lineEppings Tract RoadSR 645 (Crookhorn Road)
Wise6.7710.90Wise town limitsCoeburn Mountain RoadSR 72 (Laurel Avenue)
Wythe5.208.37SR 619 (Gleves Road/Saint Peters Road)Tank Road Davis Cemetery Road Unnamed road Sheffey Town RoadSR 619 (Huddle Road)Gap between segments ending at different points along SR 690
York3.054.91US 60 (Richmond Road)Lightfoot Road Newman RoadJames City County line

External links