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 County Length(mi) Length(km) From Via To Notes Accomackhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_001_Accomack_2017.pdf VDOT Accomack County 2017 Traffic Counts SR 647 (Stonehouse Road) Bellevue Circle SR 647 (Stonehouse Road) Albemarlehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_002_Albemarle_2017.pdf VDOT Albemarle County 2017 Traffic Counts SR 231 (Gordonsville Road) Lovers Lane Orange County line Alleghanyhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_003_Alleghany_2017.pdf VDOT Alleghany County 2017 Traffic Counts SR 42/SR 705 Ross Lane Dead End Ameliahttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_004_Amelia_2017.pdf VDOT Amelia County 2017 Traffic Counts SR 623 (Chesdin Lake Road) Cousins Lane Dead End Amhersthttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_005_Amherst_2017.pdf VDOT Amherst County 2017 Traffic Counts Dead End Woodrow Avenue US 29 Bus Appomattoxhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_006_Appomattox_2017.pdf VDOT Appomattox County 2017 Traffic Counts US 460 (Richmond Highway) Cedar Cove Lane Dead End Augustahttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_007_Augusta_2017.pdf VDOT Augusta County 2017 Traffic Counts SR 42 (Scenic Highway) Fadley Road US 11 (Lee Highway) Bathhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_008_Bath_2017.pdf VDOT Bath County 2017 Traffic Counts US 220 Gibbs Road SR 618 (Cales Springs Road) Bedfordhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_009_Bedford_2017.pdf VDOT Bedford County 2017 Traffic Counts US 221 (Forest Road) Bethany Church CircleGladden Circle US 221 (Forest Road) Blandhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_010_Bland_2017.pdf VDOT Bland County 2017 Traffic Counts SR 615 (Railroad Trail) Hunting Camp Road SR 615 (Railroad Trail) Botetourthttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_011_Botetourt_2017.pdf VDOT Botetourt County 2017 Traffic Counts Dead End Back Creek Lane SR 640 (Lithia Road) Brunswickhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_012_Brunswick_2017.pdf VDOT Brunswick County 2017 Traffic Counts SR 46 (Christanna Highway) Prestwood Road US 1 (Boydton Plank Road) Buchananhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_013_Buchanan_2017.pdf VDOT Buchanan County 2017 Traffic Counts SR 643 (Hurley Road) Guesses Fork RoadUnnamed road West Virginia state line Buckinghamhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_014_Buckingham_2017.pdf VDOT Buckingham County 2017 Traffic Counts SR 24 Union Church RoadBear Hook Road SR 607 (Greenway Road) Campbellhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_015_Campbell_2017.pdf VDOT Campbell County 2017 Traffic Counts SR 601 (Juniper Cliff Road) Morris Church RoadSpring Mill RoadDoss Road SR 656 (Crews Shop Road) Carolinehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_016_Caroline_2017.pdf VDOT Caroline County 2017 Traffic Counts SR 627 (Mattaponi Trail) Fork Bridge Road SR 721 (Newtown Road) Carrollhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_017_Carroll_2017.pdf VDOT Carroll County 2017 Traffic Counts US 58 (Danville Pike) Cardinal Circle US 58 (Danville Pike) Charles Cityhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_018_CharlesCity_2017.pdf VDOT Charles City County 2017 Traffic Counts SR 612 (Ruthville Road) Oakwood Road Dead End Charlottehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_019_Charlotte_2017.pdf VDOT Charlotte County 2017 Traffic Counts SR 606 (Bacon School Road) Slaughter House Road Dead End Chesterfieldhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_020_Chesterfield_2017.pdf VDOT Chesterfield County 2017 Traffic Counts Dead End Cedar Creek RoadTaylor Road SR 603 (Beaver Bridge Road) Gap between segments ending at different points along SR 602 Clarkehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_021_Clarke_2017.pdf VDOT Clarke County 2017 Traffic Counts Frederick County line Nations Spring Road SR 644 (Gun Barrell Road) Craighttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_022_Craig_2017.pdf VDOT Craig County 2017 Traffic Counts SR 644 (Cumberland Avenue) Unnamed roadAllen Street Dead End Culpeperhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_023_Culpeper_2017.pdf VDOT Culpeper County 2017 Traffic Counts US 522 (Sperryville Pike) Old Stillhouse Road SR 729 (Eggbornsville Road) Cumberlandhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_024_Cumberland_2017.pdf VDOT Cumberland County 2017 Traffic Counts SR 645 (Goshen Road) Maxeys Mill RoadOak Forest Road SR 45 (Cartersville Road) Gap between segments ending at different points along US 60 Dickensonhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_025_Dickenson_2017.pdf VDOT Dickenson County 2017 Traffic Counts Dead End Unnamed road SR 649 (DC Caney Ridge Road) Dinwiddiehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_026_Dinwiddie_2017.pdf VDOT Dinwiddie County 2017 Traffic Counts US 1 (Boydton Plank Road) Glebe Road SR 613 (Old White Oak Road) Essexhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_028_Essex_2017.pdf VDOT Essex County 2017 Traffic Counts SR 616 (River Stretch Road/Grandview Drive) Fort Lowry Lane Dead End Fairfaxhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_029_Fairfax_2017.pdf VDOT Fairfax County 2017 Traffic Counts SR 612 (Henderson Road) Maple Branch Road SR 645 (Clifton Road) Fauquierhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_030_Fauquier_2017.pdf VDOT Fauquier County 2017 Traffic Counts SR 602 (Old Mill Road) Blackwelltown Road SR 648 (Ebenezer Church Road) Floydhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_031_Floyd_2017.pdf VDOT Floyd County 2017 Traffic Counts Dead End Holland Road SR 647 (Deer Run Road) Fluvannahttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_032_Fluvanna_2017.pdf VDOT Fluvanna County 2017 Traffic Counts Dead End Hardware Road SR 6 (West River Road) Franklinhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_033_Franklin_2017.pdf VDOT Franklin County 2017 Traffic Counts SR 652 (Circle Creek Road) Doe Run RoadTruevine RoadDoe Run Road SR 674 (Burwell Road) Gap between segments ending at different points along SR 718 Frederickhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_034_Frederick_2017.pdf VDOT Frederick County 2017 Traffic Counts US 522 (Front Royal Pike) Reardon Road Clarke County line Gileshttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_035_Giles_2017.pdf VDOT Giles County 2017 Traffic Counts Dead End Lawrence Road SR 647 (Powell Mountain Road) Gloucesterhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_036_Gloucester_2017.pdf VDOT Gloucester County 2017 Traffic Counts Dead End Jenkins Neck Road SR 649 (Maryus Road) Goochlandhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_037_Goochland_2017.pdf VDOT Goochland County 2017 Traffic Counts SR 603 (Tabscott Road) Duval Road US 250 (Broad Street Road) Graysonhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_038_Grayson_2017.pdf VDOT Grayson County 2017 Traffic Counts SR 648 (Providence Road) Taylors Chapel Road SR 604 (Rabbit Hollow Road) Greenehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_039_Greene_2017.pdf VDOT Greene County 2017 Traffic Counts SR 810 (Dyke Road) Garth RoadBlue Run Road US 33 (Spotswood Trail) Gap between segments ending at different points along SR 624 Greensvillehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_040_Greensville_2017.pdf VDOT Greensville County 2017 Traffic Counts Dead End Sykes Avenue SR 730 (Low Ground Road) Halifaxhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_041_Halifax_2017.pdf VDOT Halifax County 2017 Traffic Counts SR 645 (Acorn Road) Rabat Road SR 626 (Shiloh Church Road) Hanoverhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_042_Hanover_2017.pdf VDOT Hanover County 2017 Traffic Counts SR 641 (Elletts Crossing Road) Hickory Hill Road US 301/SR 2 (Hanover Courthouse Road) Henryhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_044_Henry_2017.pdf VDOT Henry County 2017 Traffic Counts Dead End Birchwood Road SR 620 (Old Liberty Road) Highlandhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_045_Highland_2017.pdf VDOT Highland County 2017 Traffic Counts Dead End Unnamed road SR 637 Isle of Wighthttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_046_IsleofWight_2017.pdf VDOT Isle of Wight County 2017 Traffic Counts US 460 (Windsor Boulevard) Stave Mill RoadGarrison DriveBeale Place DriveRattlesnake Trail SR 637 (Jones Town Drive) Gap between segments ending at different points along SR 638Gap between segments ending at different points along SR 644Gap between SR 620 and a dead end James Cityhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_047_JamesCity_2017.pdf VDOT James City County 2017 Traffic Counts York County line Newman Road SR 606 (Riverview Road) King and Queenhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_049_KingAndQueen_2017.pdf VDOT King and Queen County 2017 Traffic Counts SR 14 (The Trail) Curtis Street SR 678 (Riverview Avenue) King Georgehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_048_KingGeorge_2017.pdf VDOT King George County 2017 Traffic Counts Dead End Payne Drive SR 670 (Fifteenth Street) King Williamhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_050_KingWilliam_2017.pdf VDOT King William County 2017 Traffic Counts Dead End Winchester Road SR 623 (Union Hope Road) Lancasterhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_051_Lancaster_2017.pdf VDOT Lancaster County 2017 Traffic Counts SR 222 (Weems Road) Christ Church RoadOld Salem RoadOcran Road Dead End Gap between segments ending at different points along SR 3 Leehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_052_Lee_2017.pdf VDOT Lee County 2017 Traffic Counts SR 647 (Millers Chapel Road) Clawson Road SR 640 (Shavers Ford Road) Gap between segments ending at different points along SR 641 Loudounhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_053_Loudoun_2017.pdf VDOT Loudoun County 2017 Traffic Counts Dead End Alford Road SR 659 (Belmont Ridge Road) Louisahttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_054_Louisa_2017.pdf VDOT Louisa County 2017 Traffic Counts SR 605 (Shannon Hill Road) Yanceyville Road SR 208 (Courthouse Road) Lunenburghttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_055_Lunenburg_2017.pdf VDOT Lunenburg County 2017 Traffic Counts SR 655 (Plank Road) Laurel Branch Road Dead End Madisonhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_056_Madison_2017.pdf VDOT Madison County 2017 Traffic Counts SR 231 (F T Valley Road) Champe Plain Road SR 707 (Nethers Road) Mathewshttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_057_Mathews_2017.pdf VDOT Mathews County 2017 Traffic Counts Dead End Bar Neck Road SR 606 (Diggs Wharf Road) Mecklenburghttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_058_Mecklenburg_2017.pdf VDOT Mecklenburg County 2017 Traffic Counts Dead End Sims Bridge Road SR 618 (Marengo Road) Middlesexhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_059_Middlesex_2017.pdf VDOT Middlesex County 2017 Traffic Counts SR 3 (Greys Point Road) Long Point Lane Dead End Nelsonhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_062_Nelson_2017.pdf VDOT Nelson County 2017 Traffic Counts SR 56 Hunting Lodge RoadBeaver Creek Lane Dead End Gap between segments ending at different points along SR 645 New Kenthttp://www.virginiadot.org/