


| Length |
| 61.4 miles + 29.4 miles + 119 miles |
| Other names |
| Blue Grass Trail BF Buchanan Highway (duplex with VA-16) Old Wilderness Rd. Walkers Creek Valley Rd. Blue Grass Trail Main St. (New Castle) Forty Two Rd. Virginia Ave. (Goshen) Little Calf Pasture Highway Craig St. (Craigsville) Parkersburg Turnpike (Buffalo Gap) Buffalo Gap Highway Churchville Ave (duplex with US-250, Churchville) Scenic Highway Iron Works Rd. Warm Springs Pike Main St. (Bridgewater) John Wayland Highway High St (Harrison) Virginia Ave. (Harrison) Harpine Highway Main St. (Broadway) Lee St. (Broadway) Timber Way Main St. (Timberville) Forestville Rd. Senedo Rd. W Reservoir Rd. (Woodstock) |
| Southwest segment western terminus |
| Broadford, Smyth County, JCT VA-91 (Saltville Highway, Veterans Rd.) |
| Southwest segment eastern terminus |
| Poplar Hill, Giles County, JCT VA-100 |
| Center segment western terminus |
| Newport, Giles County, JCT US-460 (Virginia Ave.) |
| Center segment eastern terminus |
| New Castle, Craig County, JCT VA-311 (Salem Ave.) |
| Northeast segment southern terminus |
| Longdale, Alleghany County, JCT VA-269 (Longdale Furnace Rd.) |
| Northeast segment northern terminus |
| Woodstock, Shenandoah County, JCT US-11 (Main St.) |
| Municipalities traversed (SW to NE) |
| Southwest segment: Smyth County: BroadfordBland County: Groseclose StoreCeres Sharon Springs Effna Bland Point Present Crandon Mechanicsburg Giles County: Poplar HillCenter Segment Giles County: NewportCraig County: HuffmanSimmonsville Sinking Creek Looney New Castle Northeast segment Alleghany County: LongdaleNicelytown Bath County: Millboro SpringsHotchkiss Rockbridge County: GoshenBells Valley Augusta County: CraigsvilleAugusta Springs Mount Elliott Springs Chapin North Mountain Christian Churchville Stover Parnassus Moscow Rockingham County: BridgewaterDayton Harrisonburg Edom Broadway Timberville Shenandoah County: ForestvilleGetz Corner Hudson Crossroads Conicville Columbia Furnace Harmony Calvary Woodstock |
| Road intersections |
| VA-91 VA-16 (0.3 mile duplex) VA-622 Smyth VA-621Bland US-52 (4.8 mile duplex) VA-617 I-77 (Exit 52) VA-98 US-52 (end duplex) VA-608 VA-738 VA-606 Bland VA-100Giles US-460 Giles VA-658Craig VA-311 Alleghany I-64/US-60 (Exit 29) Alleghany VA-39 (8.1 mile duplex)Bath VA-633 Bath VA-39 (end duplex)Rockbridge Rockbridge VA-254Augusta US-250 (0.5 mile duplex) VA-731 VA-607 VA-646 VA-747 Augusta VA-257 (2.7 mile duplex)Rockingham Rockingham US-33Harrisonburg (City) Harrisonburg (City) VA-721Rockingham VA-259 VA-211 Rockingham VA-767Shenandoah VA 263 VA-675 VA-623 I-81 (Exit 283) US-11/VA-670 |
| Notes |
| The segments are connected mainly by secondary routes, mostly 730 and 615. The Virginia Highways Project has a good explanation and history of the route. |