State Route 640 (SR 640) 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 640.

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 638 (Cashville Road) Kittens Branch RoadGaskins Road SR 609 (Brickhouse Drive) Gap between segments ending at different points along SR 718 Albemarlehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_002_Albemarle_2017.pdf VDOT Albemarle County 2017 Traffic Counts SR 641 (Burnley Station Road) Gilbert Station RoadTurkey Sag RoadSaint Johns RoadCobham Station Lane Dead End Gap between segments ending at different points along SR 20 Alleghanyhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_003_Alleghany_2017.pdf VDOT Alleghany County 2017 Traffic Counts SR 687 (Jackson River Road) Falls Road US 220 (Hot Springs Road) Ameliahttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_004_Amelia_2017.pdf VDOT Amelia County 2017 Traffic Counts SR 671 (Jetersville Road) Perkinson RoadBuckskin Creek RoadMapelwood RoadRichardson Road SR 639 (Mount Zion Road) Amhersthttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_005_Amherst_2017.pdf VDOT Amherst County 2017 Traffic Counts SR 607 (Beverly Town Road) Lovely Lady Creek Road SR 635 (Buffalo Springs Turnpike) Appomattoxhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_006_Appomattox_2017.pdf VDOT Appomattox County 2017 Traffic Counts SR 626 (Holiday Lake Road) Woolridge Road Buckingham County Line Augustahttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_007_Augusta_2017.pdf VDOT Augusta County 2017 Traffic Counts SR 285 (Tinkling Spring Road) Goose Creek RoadWhite Bridge RoadOld White Bridge Road SR 828 (Cattle Scales Road) Bathhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_008_Bath_2017.pdf VDOT Bath County 2017 Traffic Counts SR 39/SR 42 Mill Creek Road SR 629 (Deerfield Road) Bedfordhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_009_Bedford_2017.pdf VDOT Bedford County 2017 Traffic Counts SR 122 (Big Island Highway) Forbes Mill RoadWheats Valley RoadGunstock Creek RoadCornelius Road SR 122 (Big Island Highway) Gap between segments ending at different points along SR 643 Blandhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_010_Bland_2017.pdf VDOT Bland County 2017 Traffic Counts Dead End Crystal Springs DriveTrails End Drive Dead End Botetourthttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_011_Botetourt_2017.pdf VDOT Botetourt County 2017 Traffic Counts US 220 (Roanoke Road) Brughs Mill RoadNace RoadLithia Road US 11 (Lee Highway) Gap between segments ending at different points along US 11 Brunswickhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_012_Brunswick_2017.pdf VDOT Brunswick County 2017 Traffic Counts SR 642 (Poor House Road) Piney Woods RoadFarmers Field Road SR 630 (Sturgeon Road) Buchananhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_013_Buchanan_2017.pdf VDOT Buchanan County 2017 Traffic Counts SR 638 (Dismal River Road) Hale Creek SR 83 Buckinghamhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_014_Buckingham_2017.pdf VDOT Buckingham County 2017 Traffic Counts Appomattox County Line Wool Ridge RoadAndersonville Road US 15 (James Madison Highway) Gap between segments ending at different points along SR 636 Campbellhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_015_Campbell_2017.pdf VDOT Campbell County 2017 Traffic Counts Pittsylvania County Line Mansion Bridge Road SR 712 (Riverbend Road) Carolinehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_016_Caroline_2017.pdf VDOT Caroline County 2017 Traffic Counts Dead End Industrial DriveNew Baltimore RoadWrightsville RoadSmoots RoadMaragossic Drive SR 721 (Sparta Road) Gap between segments ending at different points along SR 722Gap between segments ending at different points along US 301/SR 2Gap between segments ending at different points along SR 641 Carrollhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_017_Carroll_2017.pdf VDOT Carroll County 2017 Traffic Counts SR 608/SR 677 Parkside DriveKeno Road SR 631 (Old Mill Road) Charles Cityhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_018_CharlesCity_2017.pdf VDOT Charles City County 2017 Traffic Counts SR 5 (John Tyler Memorial Highway) Herring Creek Road SR 5 (John Tyler Memorial Highway) Charlottehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_019_Charlotte_2017.pdf VDOT Charlotte County 2017 Traffic Counts Dead End Laconia RoadWheatland Road Mecklenburg County Line Gap between segments ending at different points along US 15 Chesterfieldhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_020_Chesterfield_2017.pdf VDOT Chesterfield County 2017 Traffic Counts SR 637 (Hopkins Road) Old Hopkins RoadConifer Road SR 641 (Beulah Road) Clarkehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_021_Clarke_2017.pdf VDOT Clarke County 2017 Traffic Counts SR 632 (Crums Church Road) Withers Larue Lane West Virginia State Line Craighttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_022_Craig_2017.pdf VDOT Craig County 2017 Traffic Counts SR 42 Conrad Street SR 650 (Marshall Avenue) Culpeperhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_023_Culpeper_2017.pdf VDOT Culpeper County 2017 Traffic Counts Rappahannock County Line Docs RoadMonumental Mills RoadRyland Chapel Road SR 625 (Mount Zion Church Road) Gap between segments ending at different points along SR 229 Cumberlandhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_024_Cumberland_2017.pdf VDOT Cumberland County 2017 Traffic Counts SR 638 (Guinea Road/John Randolph Road) Holman Mill Road SR 45 (Cumberland Road) Dickensonhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_025_Dickenson_2017.pdf VDOT Dickenson County 2017 Traffic Counts SR 72 (Cranes Nest Road) Unnamed road Dead End Dinwiddiehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_026_Dinwiddie_2017.pdf VDOT Dinwiddie County 2017 Traffic Counts US 460 Hobbs Mill Road Nottoway County Line Essexhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_028_Essex_2017.pdf VDOT Essex County 2017 Traffic Counts SR 637 (Hustle Road) Ullainee RoadClarkes Store Road US 17 (Tidewater Trail) Fairfaxhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_029_Fairfax_2017.pdf VDOT Fairfax County 2017 Traffic Counts SR 644 (Old Keene Mill Road) Sydenstricker RoadGambrill RoadGambrill Court Dead End Fauquierhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_030_Fauquier_2017.pdf VDOT Fauquier County 2017 Traffic Counts SR 806 (Elk Run Road) Laws Ford Road Dead End Floydhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_031_Floyd_2017.pdf VDOT Floyd County 2017 Traffic Counts Blue Ridge Parkway/SR 681 Franklin Pike Franklin County Line Fluvannahttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_032_Fluvanna_2017.pdf VDOT Fluvanna County 2017 Traffic Counts Dead End Shores RoadCunningham RoadHaden Martin Road US 15 (James Madison Highway) Gap between segments ending at different points along SR 6 Franklinhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_033_Franklin_2017.pdf VDOT Franklin County 2017 Traffic Counts Floyd County Line Five Mile Mountain RoadTurners Creek RoadRock Ridge RoadSix Mile Post RoadScuffling Hill Road Rocky Mount Town Limits Gap between segments ending at different points along SR 602Gap between segments ending at different points along SR 40 Frederickhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_034_Frederick_2017.pdf VDOT Frederick County 2017 Traffic Counts Warren County Line Refuge Church Road SR 641 (Double Church Road) Gap between segments ending at different points along SR 636 Gileshttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_035_Giles_2017.pdf VDOT Giles County 2017 Traffic Counts SR 100 (Narrows Road) Thomas Drive SR 100 (Narrows Road) Gloucesterhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_036_Gloucester_2017.pdf VDOT Gloucester County 2017 Traffic Counts SR 652 (Guinea Circle) Smiley Road Dead End Goochlandhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_037_Goochland_2017.pdf VDOT Goochland County 2017 Traffic Counts SR 6 (Patteson Avenue) Rochelle Road Dead End Graysonhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_038_Grayson_2017.pdf VDOT Grayson County 2017 Traffic Counts SR 94 (Riverside Drive) Unnamed roadCamp Dickenson LaneGreenville Road Galax City Limits Gap between segments ending at different points along SR 638Gap between dead ends Greenehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_039_Greene_2017.pdf VDOT Greene County 2017 Traffic Counts SR 633 (Dairy Road) Watson Road Dead End Greensvillehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_040_Greensville_2017.pdf VDOT Greensville County 2017 Traffic Counts US 58/SR 607 Ruritan Drive SR 681/SR 1020 Halifaxhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_041_Halifax_2017.pdf VDOT Halifax County 2017 Traffic Counts SR 650 (Mulberry Road) Buffalo Road SR 639 (Rock Barn Road) Hanoverhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_042_Hanover_2017.pdf VDOT Hanover County 2017 Traffic Counts US 360 Bus (Mechanicsville Turnpike) Shady Grove Road SR 1202 (Laurel Grove Road)/SR 1231 (Jupiter Drive) Henryhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_044_Henry_2017.pdf VDOT Henry County 2017 Traffic Counts SR 750 (Old Leaksville Road) Old Mill Road SR 642 (Eggleston Falls Road) Highlandhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_045_Highland_2017.pdf VDOT Highland County 2017 Traffic Counts SR 84 (Mill Gap Road) Meadowdale RoadBlue Grass Valley RoadUnnamed road West Virginia State Line Isle of Wighthttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_046_IsleofWight_2017.pdf VDOT Isle of Wight County 2017 Traffic Counts SR 609 (Knoxville Road) Willie Roberts Road SR 689 (Willie Roberts Road) James Cityhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_047_JamesCity_2017.pdf VDOT James City County 2017 Traffic Counts Cul-de-Sac Powhatan Springs Road SR 615 (Ironbound 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 721 (Newtown Road) Lyneville Road SR 623 (Indians Neck Road) King Georgehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_048_KingGeorge_2017.pdf VDOT King George County 2017 Traffic Counts SR 614 (Potomac Drive) Eleventh Street SR 636 (Rosedale Drive) King Williamhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_050_KingWilliam_2017.pdf VDOT King William County 2017 Traffic Counts SR 625 (Custis Millpond Road) Wakema Road SR 30 (King William Road) Lancasterhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_051_Lancaster_2017.pdf VDOT Lancaster County 2017 Traffic Counts SR 639 (Beach Road) River Bluff Road Dead End Leehttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_052_Lee_2017.pdf VDOT Lee County 2017 Traffic Counts US 58 (Daniel Boone Heritage Highway) Shavers Ford RoadHarrell Street US 58 Alt Loudounhttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_053_Loudoun_2017.pdf VDOT Loudoun County 2017 Traffic Counts SR 2348 (Glebe View Drive) Broadlands BoulevardShellhorn RoadWaxpool Road SR 1950 (Smith Switch Road)/SR 625 (Farmwell Road) Gap between SR 641 and SR 2119 Louisahttp://www.virginiadot.org/info/resources/Traffic_2017/AADT_054_Louisa_2017.pdf VDOT Louisa County 2017 Traffic Counts SR 615 (Columbia Road) Jack Jouett RoadOld Mountain Road SR 629 (Cartersville Road) Gap between segments ending at different