County
|
Length (mi)
|
Length (km)
|
From
|
Via
|
To
|
Notes
|
Accomack[1]
|
1.40
|
2.25
|
SR 647 (Stonehouse Road)
|
Bellevue Circle
|
SR 647 (Stonehouse Road)
|
|
Albemarle[2]
|
1.00
|
1.61
|
SR 231 (Gordonsville Road)
|
Lovers Lane
|
Orange County line
|
|
Alleghany[3]
|
0.20
|
0.32
|
SR 42/SR 705
|
Ross Lane
|
Dead End
|
|
Amelia[4]
|
2.40
|
3.86
|
SR 623 (Chesdin Lake Road)
|
Cousins Lane
|
Dead End
|
|
Amherst[5]
|
0.70
|
1.13
|
Dead End
|
Woodrow Avenue
|
US 29 Bus
|
|
Appomattox[6]
|
0.43
|
0.69
|
US 460 (Richmond Highway)
|
Cedar Cove Lane
|
Dead End
|
|
Augusta[7]
|
7.76
|
12.49
|
SR 42 (Scenic Highway)
|
Fadley Road
|
US 11 (Lee Highway)
|
|
Bath[8]
|
0.30
|
0.48
|
US 220
|
Gibbs Road
|
SR 618 (Cales Springs Road)
|
|
Bedford[9]
|
2.10
|
3.38
|
US 221 (Forest Road)
|
Bethany Church Circle
Gladden Circle
|
US 221 (Forest Road)
|
|
Bland[10]
|
2.68
|
4.31
|
SR 615 (Railroad Trail)
|
Hunting Camp Road
|
SR 615 (Railroad Trail)
|
|
Botetourt[11]
|
0.50
|
0.80
|
Dead End
|
Back Creek Lane
|
SR 640 (Lithia Road)
|
|
Brunswick[12]
|
4.84
|
7.79
|
SR 46 (Christanna Highway)
|
Prestwood Road
|
US 1 (Boydton Plank Road)
|
|
Buchanan[13]
|
5.91
|
9.51
|
SR 643 (Hurley Road)
|
Guesses Fork Road
Unnamed road
|
West Virginia state line
|
|
Buckingham[14]
|
4.91
|
7.90
|
SR 24
|
Union Church Road
Bear Hook Road
|
SR 607 (Greenway Road)
|
|
Campbell[15]
|
17.07
|
27.47
|
SR 601 (Juniper Cliff Road)
|
Morris Church Road
Spring Mill Road
Doss Road
|
SR 656 (Crews Shop Road)
|
|
Caroline[16]
|
3.60
|
5.79
|
SR 627 (Mattaponi Trail)
|
Fork Bridge Road
|
SR 721 (Newtown Road)
|
|
Carroll[17]
|
0.60
|
0.97
|
US 58 (Danville Pike)
|
Cardinal Circle
|
US 58 (Danville Pike)
|
|
Charles City[18]
|
0.20
|
0.32
|
SR 612 (Ruthville Road)
|
Oakwood Road
|
Dead End
|
|
Charlotte[19]
|
0.75
|
1.21
|
SR 606 (Bacon School Road)
|
Slaughter House Road
|
Dead End
|
|
Chesterfield[20]
|
4.80
|
7.72
|
Dead End
|
Cedar Creek Road
Taylor Road
|
SR 603 (Beaver Bridge Road)
|
Gap between segments ending at different points along SR 602
|
Clarke[21]
|
1.10
|
1.77
|
Frederick County line
|
Nations Spring Road
|
SR 644 (Gun Barrell Road)
|
|
Craig[22]
|
0.83
|
1.34
|
SR 644 (Cumberland Avenue)
|
Unnamed road
Allen Street
|
Dead End
|
|
Culpeper[23]
|
7.15
|
11.51
|
US 522 (Sperryville Pike)
|
Old Stillhouse Road
|
SR 729 (Eggbornsville Road)
|
|
Cumberland[24]
|
2.79
|
4.49
|
SR 645 (Goshen Road)
|
Maxeys Mill Road
Oak Forest Road
|
SR 45 (Cartersville Road)
|
Gap between segments ending at different points along US 60
|
Dickenson[25]
|
1.00
|
1.61
|
Dead End
|
Unnamed road
|
SR 649 (DC Caney Ridge Road)
|
|
Dinwiddie[26]
|
6.00
|
9.66
|
US 1 (Boydton Plank Road)
|
Glebe Road
|
SR 613 (Old White Oak Road)
|
|
Essex[27]
|
1.05
|
1.69
|
SR 616 (River Stretch Road/Grandview Drive)
|
Fort Lowry Lane
|
Dead End
|
|
Fairfax[28]
|
0.74
|
1.19
|
SR 612 (Henderson Road)
|
Maple Branch Road
|
SR 645 (Clifton Road)
|
|
Fauquier[29]
|
2.10
|
3.38
|
SR 602 (Old Mill Road)
|
Blackwelltown Road
|
SR 648 (Ebenezer Church Road)
|
|
Floyd[30]
|
0.40
|
0.64
|
Dead End
|
Holland Road
|
SR 647 (Deer Run Road)
|
|
Fluvanna[31]
|
3.74
|
6.02
|
Dead End
|
Hardware Road
|
SR 6 (West River Road)
|
|
Franklin[32]
|
11.84
|
19.05
|
SR 652 (Circle Creek Road)
|
Doe Run Road
Truevine Road
Doe Run Road
|
SR 674 (Burwell Road)
|
Gap between segments ending at different points along SR 718
|
Frederick[33]
|
0.30
|
0.48
|
US 522 (Front Royal Pike)
|
Reardon Road
|
Clarke County line
|
|
Giles[34]
|
0.15
|
0.24
|
Dead End
|
Lawrence Road
|
SR 647 (Powell Mountain Road)
|
|
Gloucester[35]
|
2.12
|
3.41
|
Dead End
|
Jenkins Neck Road
|
SR 649 (Maryus Road)
|
|
Goochland[36]
|
2.47
|
3.98
|
SR 603 (Tabscott Road)
|
Duval Road
|
US 250 (Broad Street Road)
|
|
Grayson[37]
|
2.60
|
4.18
|
SR 648 (Providence Road)
|
Taylors Chapel Road
|
SR 604 (Rabbit Hollow Road)
|
|
Greene[38]
|
2.40
|
3.86
|
SR 810 (Dyke Road)
|
Garth Road
Blue Run Road
|
US 33 (Spotswood Trail)
|
Gap between segments ending at different points along SR 624
|
Greensville[39]
|
0.80
|
1.29
|
Dead End
|
Sykes Avenue
|
SR 730 (Low Ground Road)
|
|
Halifax[40]
|
2.42
|
3.89
|
SR 645 (Acorn Road)
|
Rabat Road
|
SR 626 (Shiloh Church Road)
|
|
Hanover[41]
|
6.26
|
10.07
|
SR 641 (Elletts Crossing Road)
|
Hickory Hill Road
|
US 301/SR 2 (Hanover Courthouse Road)
|
|
Henry[42]
|
2.26
|
3.64
|
Dead End
|
Birchwood Road
|
SR 620 (Old Liberty Road)
|
|
Highland[43]
|
0.15
|
0.24
|
Dead End
|
Unnamed road
|
SR 637
|
|
Isle of Wight[44]
|
11.65
|
18.75
|
US 460 (Windsor Boulevard)
|
Stave Mill Road
Garrison Drive
Beale Place Drive
Rattlesnake Trail
|
SR 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 City[45]
|
1.51
|
2.43
|
York County line
|
Newman Road
|
SR 606 (Riverview Road)
|
|
King and Queen[46]
|
0.20
|
0.32
|
SR 14 (The Trail)
|
Curtis Street
|
SR 678 (Riverview Avenue)
|
|
King George[47]
|
0.40
|
0.64
|
Dead End
|
Payne Drive
|
SR 670 (Fifteenth Street)
|
|
King William[48]
|
0.93
|
1.50
|
Dead End
|
Winchester Road
|
SR 623 (Union Hope Road)
|
|
Lancaster[49]
|
5.79
|
9.32
|
SR 222 (Weems Road)
|
Christ Church Road
Old Salem Road
Ocran Road
|
Dead End
|
Gap between segments ending at different points along SR 3
|
Lee[50]
|
1.99
|
3.20
|
SR 647 (Millers Chapel Road)
|
Clawson Road
|
SR 640 (Shavers Ford Road)
|
Gap between segments ending at different points along SR 641
|
Loudoun[51]
|
0.40
|
0.64
|
Dead End
|
Alford Road
|
SR 659 (Belmont Ridge Road)
|
|
Louisa[52]
|
6.80
|
10.94
|
SR 605 (Shannon Hill Road)
|
Yanceyville Road
|
SR 208 (Courthouse Road)
|
|
Lunenburg[53]
|
4.40
|
7.08
|
SR 655 (Plank Road)
|
Laurel Branch Road
|
Dead End
|
|
Madison[54]
|
2.80
|
4.51
|
SR 231 (F T Valey Road)
|
Champe Plain Road
|
SR 707 (Nethers Road)
|
|
Mathews[55]
|
0.84
|
1.35
|
Dead End
|
Bar Neck Road
|
SR 606 (Diggs Wharf Road)
|
|
Mecklenburg[56]
|
0.05
|
0.08
|
Dead End
|
Sims Bridge Road
|
SR 618 (Marengo Road)
|
|
Middlesex[57]
|
0.82
|
1.32
|
SR 3 (Greys Point Road)
|
Long Point Lane
|
Dead End
|
|
Nelson[58]
|
5.10
|
8.21
|
SR 56
|
Hunting Lodge Road
Beaver Creek Lane
|
Dead End
|
Gap between segments ending at different points along SR 645
|
New Kent[59]
|
0.73
|
1.17
|
SR 636 (Plum Point Road)
|
Brick House Lane
|
Dead End
|
|
Northampton[60]
|
2.80
|
4.51
|
Dead End
|
Picketts Harbor Road
Townsend Drive
Martins Landing Road
|
SR 696 (Harmony Road)
|
Gap between segments ending at different points along SR 645
Gap between segments ending at different points along SR 600
|
Northumberland[61]
|
9.38
|
15.10
|
SR 640 (Hull Neck Road)
|
Folly Road
Waverly Road
Fairport Road
|
Dead End
|
Two gaps between segments ending at different points along US 360
|
Nottoway[62]
|
2.20
|
3.54
|
SR 625 (Courthouse Road)
|
McCune Road
|
SR 607 (Bible Road)
|
|
Orange[63]
|
2.70
|
4.35
|
Albemarle County line
|
Lovers Lane
|
SR 231 (Blue Ridge Turnpike)
|
|
Page[64]
|
5.70
|
9.17
|
SR 616 (Leaksville Road)
|
Unnamed road
|
SR 616 (Leaksville Road)
|
|
Patrick[65]
|
6.23
|
10.03
|
SR 738 (Hookers Creek Road)
|
Little Dan River Road
Browns Dan River Road
|
SR 645 (Handy Mountain Drive)
|
|
Pittsylvania[66]
|
2.70
|
4.35
|
SR 634 (Blue Ridge Drive)
|
Spring Road
|
SR 685 (Telegraph Road)
|
|
Powhatan[67]
|
1.32
|
2.12
|
Dead End
|
Derwent Road
|
SR 629 (Trenholm Road)
|
|
Prince Edward[68]
|
0.90
|
1.45
|
US 15 (Farmville Road)
|
Farmville Lake Road
|
Dead End
|
|
Prince George[69]
|
8.89
|
14.31
|
SR 630 (Jefferson Park Road)
|
Middle Road
Sandy Ridge Road
Halls Farm Road
|
SR 609 (Old Stage Road)
|
Gap between segments ending at different points along SR 156
|
Prince William[70]
|
11.61
|
18.68
|
SR 28 (Nokesville Road)
|
Aden Road
|
SR 234 (Dumfries Road)
|
|
Pulaski[71]
|
0.63
|
1.01
|
SR 738 (Robinson Tract Road)
|
Empire Street
|
SR 640 (Buena Vista Road)
|
|
Rappahannock[72]
|
0.80
|
1.29
|
Dead End
|
Dodson Road
|
SR 642 (Viewtown Road)
|
|
Richmond[73]
|
1.54
|
2.48
|
US 360 (Richmond Road)
|
Millpond Road
|
SR 621 (Chestnut Hill Road)
|
|
Roanoke[74]
|
0.89
|
1.43
|
SR 612 (Poor Mountain Road)
|
Barley Drive
|
Cul-de-Sac
|
|
Rockbridge[75]
|
7.84
|
12.62
|
SR 770 (Turnpike Road)
|
Big Hill Road
|
SR 850 (Midland Trail)
|
|
Rockingham[76]
|
5.60
|
9.01
|
SR 996 (McGaheysville Road)
|
New Hope Road
Bloomer Springs Road
|
SR 602/SR 644 (Resort Drive)
|
|
Russell[77]
|
7.92
|
12.75
|
SR 645 (New Garden Road)
|
John Simms Hill Road
Tunnel Road
|
Honaker town limits
|
Gap between segments ending at different points along SR 620
|
Scott[78]
|
4.79
|
7.71
|
SR 871 (Natural Tunnel State Parkway)
|
Unnamed road
|
SR 652
|
|
Shenandoah[79]
|
2.95
|
4.75
|
SR 623 (Back Road)
|
Mount Hebron Road
|
US 11 (Old Valley Pike)
|
|
Smyth[80]
|
0.90
|
1.45
|
SR 638
|
Dillard Drive
|
SR 645
|
|
Southampton[81]
|
8.52
|
13.71
|
US 58 Bus
|
Bride Street
Governor Darden Road
Rosemont Road
|
SR 645 (Vicksville Road)
|
Gap between segments ending at different points along SR 641
|
Spotsylvania[82]
|
3.48
|
5.60
|
SR 605 (Marye Road)
|
Stanfield Road
|
SR 645 (Sunset Road)
|
|
Stafford[83]
|
1.50
|
2.41
|
SR 616 (Poplar Road)
|
Tacketts Mill Road
|
SR 612 (Heflin Road)
|
|
Surry[84]
|
3.94
|
6.34
|
SR 10 (Colonial Trail)
|
Swans Point Road
Spring Grove Avenue
|
SR 613 (Spring Grove Road/Cabin Point Road)
|
|
Sussex[85]
|
8.29
|
13.34
|
Dead End
|
Unnamed road
South Halifax Road
Unnamed road
Halifax Road
Kientz Road
Unnamed road
South Halifax Road
|
Dead End
|
Gap between segments ending at different points along SR 139
Gap between segments ending at different points along SR 645
|
Tazewell[86]
|
0.64
|
1.03
|
SR 61 (Clearfork Road)
|
Burton Hollow Road
|
Dead End
|
|
Warren[87]
|
0.80
|
1.29
|
Dead End
|
Esteppe Road
|
SR 660
|
|
Washington[88]
|
0.36
|
0.58
|
SR 91
|
Wheatland Drive
|
SR 91
|
|
Westmoreland[89]
|
1.10
|
1.77
|
Richmond County line
|
Eppings Tract Road
|
SR 645 (Crookhorn Road)
|
|
Wise[90]
|
6.77
|
10.90
|
Wise town limits
|
Coeburn Mountain Road
|
SR 72 (Laurel Avenue)
|
|
Wythe[91]
|
5.20
|
8.37
|
SR 619 (Gleves Road/Saint Peters Road)
|
Tank Road
Davis Cemetery Road
Unnamed road
Sheffey Town Road
|
SR 619 (Huddle Road)
|
Gap between segments ending at different points along SR 690
|
York[92]
|
3.05
|
4.91
|
US 60 (Richmond Road)
|
Lightfoot Road
Newman Road
|
James City County line
|
|