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

List

CountyLength (mi)Length (km)FromViaToNotes
Accomack1.001.61SR 679 (Metompkin Road)Hog Neck RoadDead End
Albemarle2.544.09SR 664 (Frays Mountain Road)Buffalo River RoadGreene County Line
Alleghany2.203.54SR 311 (Kanawha Trail)Snake Run RoadDead EndGap between segments ending at different points on SR 311
Amelia7.0611.36US 360 (Patrick Henry Highway)Chula Road Genito RoadPowhatan County LineGap between segments ending at different points on SR 616
Amherst9.3915.11US 29 BusSouth Coolwell Drive Bobwhite Road Ebeneezer Road Union Hill DriveUS 60 (Richmond Highway)
Appomattox9.1214.68Campbell County LineBent Creek Road Promise Land RoadSR 727 (Red House Road)
Augusta8.4513.60Rockbridge County LineGibbs Road Lotts Road Broadhead School Road McClures Mill RoadSR 701 (Howardsville Road)Gap between segments ending at different points along SR 675 Gap between segments ending at different points along SR 620
Bedford0.801.29US 501 (Lee Jackson Highway)Riverside CircleUS 501
Bland7.9712.83SR 42 (Bluegrass Trail)Walkers Creek Road Point Pleasant RoadDead EndGap between segments ending at different points along SR 651
Brunswick1.552.49Greensville County LineDoyle Lake RoadDead End
Buchanan9.9215.96SR 83Poplar Gap RoadUS 460
Buckingham11.5718.62US 60 (James Anderson Highway)Meadow Creek Road Woodland Church RoadSR 693 (Wyland Road)Gap between segments ending at different points along SR 56
Campbell5.408.69SR 651 (Bear Creek Road)Red Oak School RoadDead End
Caroline3.605.79Spotsylvania County LineBlantons Road Gatewood RoadUS 1 (Jefferson Davis Highway)Gap between segments ending at different points along SR 603
Carroll0.600.97Grayson County LineLiberty Hill RoadSR 94 (Ivanhoe Road)
Charles City2.604.18SR 106 (Roxbury Road)Warriner RoadHenrico County Line
Charlotte7.7312.44SR 709 (Union Cemetery Road)Roanoke Bridge Road Abilene RoadPrince Edward County Line
Chesterfield17.9528.89Powhatan County LineGenito Road Courthouse RoadSR 10 (Iron Bridge Road)Gap between segments ending at different points along US 360 Gap between segments ending at different points along SR 811
Clarke5.378.64SR 605 (Morgans Mill Road)Ebenezer RoadSR 679 (Pine Grove Road)
Craig1.302.09SR 605 (Red Brush Road)Sage Brush LaneSR 611 (Peaceful Valley Road)
Culpeper1.602.57SR 605 (Major Brown Drive)Emerald Hill RoadRappahannock County Line
Cumberland0.801.29SR 686 (Cedar Plains Road)Cedar Plains RoadDead End
Dickenson5.208.37SR 63Unnamed roadDead End
Dinwiddie7.8312.60Prince George County LineHalifax RoadPetersburg City Limits
Essex2.403.86King and Queen County LineByrds Bridge RoadSR 684 (Howerton Road)
Fairfax1.622.61Loudoun County LineSugarland RoadSR 7 (Leesburg Pike)
Fauquier3.806.12SR 667 (Old Dumfries Road)Burkwell RoadPrince William County Line
Floyd1.472.37SR 727 (Moles Road)Halls Store RoadSR 799 (Conner Grove Road)
Fluvanna4.407.08End State MaintenanceCovered Bridge RoadSR 601 (Venable Road)
Franklin0.200.32Dead EndLilian Naff RoadHenry County Line
Frederick5.699.16SR 600 (Pifer Road)Gravel Springs Road Star Tannery RoadSR 600 (Back Mountain Road)
Giles1.352.17SR 700 (Mountain Lake Road)Zells Mill RoadSR 601 (Clover Hollow Road)
Gloucester1.001.61SR 3 (John Clayton Memorial Highway)Indian RoadSR 605 (Indian Road)
Goochland0.440.71US 250 (Broad Street)Whitsell RoadLouisa County Line
Grayson8.5013.68SR 805 (Spring Valley Road)Jerusalem Road Old Colonial Road Rabbit Hollow Road Liberty Hill RoadCarroll County LineGap between segments ending at different points along SR 805 Gap between segments ending at different points along SR 647
Greene5.789.30Albemarle County LineCelt RoadSR 624 (Pea Ridge Road)
Greensville5.278.48SR 603 (Macedonia Road)Unnamed roadBrunswick County Line
Halifax3.004.83SR 734 (Red Bank Road)Rip Rap RoadMecklenburg County Line
Hanover1.602.57SR 606 (Studley Road)Hanover Town RoadSR 605 (River Road)
Henry0.941.51Franklin County LineLillian Naff RoadSR 606 (Original Henry Road)
Highland4.607.40Dead EndUnnamed roadSR 84
Isle of Wight1.302.09Suffolk City LimitsRiddick RoadSR 10/SR 32 (Benns Church Road)
King and Queen0.701.13SR 614 (Poplar Grove Road/Rock Spring Road)Byrds Bridge RoadEssex County Line
King George0.230.37SR 614 (Potomac Drive)Twelfth StreetSR 206 (Dahlgren Road)
King William18.4229.64SR 605 (Old Newcastle Road)North Carolina Road Dabneys Mill Road Herring Creek RoadSR 600 (River Road)Gap between segments ending at different points along SR 30
Lancaster10.0816.22SR 354 (River Road)Ottoman Ferry Road Merry Point Road Regina RoadSR 615 (Crawfords Corner Road)Gap between segments ending at different points along SR 3
Lee12.9520.84Tennessee State LineBlackwater Road AJ Osborne Highway Blackwater RoadScott County LineGap between segments ending at different points along SR 70 Gap between segments ending at different points along SR 600
Loudoun0.671.08Dead EndAlcott Way Sugarland RoadFairfax County Line
Louisa7.2611.68Goochland County LineRoundabout RoadSR 646 (Yanceyville Road)
Lunenburg5.008.05SR 137 (Dundas Road)Sugar Hill RoadSR 601 (Fletcher Chapel Road)
Madison6.109.82SR 603 (Hebron Valley Road)Towles Road Arrington Mountain Road Novum Road Mitchell Mountain RoadSR 605 (Parish Road)Gap between segments ending at different points along SR 606
Mathews1.081.74Dead EndAntioch RoadSR 14 (John Clayton Memorial Highway)
Mecklenburg5.208.37North Carolina State LineWillards Mill RoadHalifax County Line
Middlesex3.806.12Dead EndBay Port Road Nesting RoadDead EndGap between segments ending at different points along SR 605
Montgomery1.852.98US 11 (Radford Road)Plum Creek RoadUS 11 (Radford Road)
Nelson3.104.99SR 626 (James River Road)Warminister RoadSR 646 (Hunting Lodge Road)
New Kent2.203.54SR 155 (Courthouse Road)Poindexter RoadSR 249 (New Kent Highway)
Northampton0.801.29SR 618 (Hadlock Lane)Bayside Drive Oakland DriveSR 600 (Seaside Road)
Northumberland14.8423.88SR 600Dodlyt Road Hazard Road Indian Valley Road Sydnors Millpond Road Mob Neck RoadSR 1221 (Riverview Road)Gap between segments ending at different points along SR 601 Gap between segments ending at different points along SR 201 Gap between segments ending at different points along US 360 Gap between segments ending at different points along SR 640
Nottoway5.729.21SR 40 (Kenbridge Road)Stingy Lane RoadSR 600 (Snead Spring Road)
Orange2.403.86Dead EndGold Dale Lane Gold Dale RoadSR 611 (Parker Road)
Page2.904.67Rockingham County LineLoop RoadRockingham County Line
Patrick1.602.57SR 609 (Belcher Mountain Road)Helms Road Laurel Creek RoadSR 764 (Mountain View Road)Gap between segments ending at different points along SR 610
Pittsylvania4.507.24SR 761 (Straightstone Road)Glade RoadSR 761 (Straightstone Road)
Powhatan4.827.76Amelia County LineGenito RoadChesterfield County Line
Prince Edward7.5612.17SR 671 (County Line Road)Abilene RoadSR 665 (Abilene Road)
Prince George2.504.02Dinwiddie County LineHalifax RoadUS 301/SR 623
Prince William3.405.47Fauquier County LineBurwell RoadDead End
Pulaski0.560.90SR 621 (Brooklyn Road)Annie Akers RoadSR 621 (Brooklyn Road)
Rappahannock2.904.67Culpeper County LineGreen Road Round Hill RoadUS 522 (Zachary Taylor Avenue)Gap between segments ending at different points along SR 707
Richmond0.600.97Dead EndPreachers Rest RoadSR 600 (Ridge Road)
Rockbridge1.622.61SR 606 (Raphine Road)Gibbs Run LaneAugusta County Line
Rockingham0.701.13Dead EndAllman RoadSR 257 (Briery Branch Road)
Russell8.2413.26SR 71Molls Creek Road Copper Ridge RoadUS 58 AltGap between segments ending at different points along SR 609
Scott8.8714.27Lee County LineUnnamed road Pattonsville RoadUS 58 (Duff Pat Highway)Gap between segments ending at different points along SR 638
Shenandoah3.826.15Dead EndUnnamed road Fairview RoadWoodstock Town LimitsGap between segments ending at different points along SR 623
Smyth7.3311.80Washington County LineMill Creek Road Ramblewood RoadGap between segments ending at different points along SR 600 VDOT data appears to be incomplete for this route
Southampton0.010.02SR 618Mount Hope RoadSurry County Line
Spotsylvania1.933.11SR 605 (Marye Road)Blanton RoadCaroline County Line
Stafford7.2811.72Dead EndBelle Plains Road McCarty RoadSR 601 (Forest Lane Road)Gap between segments ending at different points along SR 603
Surry6.219.99Southampton County LineOwens Grove RoadSussex County LineGap between segments ending at different points along SR 617 Gap between segments ending at different points along SR 31
Sussex11.8119.01SR 634Unnamed road Summefield Road Chiquapin Road Owens Grove RoadSurry County LineGap between segments ending at different points along SR 606
Tazewell11.7218.86SR 91 (Maiden Spring Road)Thompson Valley Road Upper Valley RoadSR 602 (Bear Town Road/Laurel Bed Road)Gap between segments ending at different points along SR 16
Warren3.655.87Dead EndHarmony Hollow RoadUS 522
Washington4.306.92Smyth County LineMill Creek Road Bishop RoadSR 762 (Loves Mill Road)Gap between segments ending at different points along SR 605
Westmoreland6.9711.22SR 203 (Oldhams Road)Sandy Point RoadSR 610 (Tucker Hill Road)
Wise0.590.95Dead EndUnnamed roadSR 612
Wythe0.801.29SR 619 (Austinville Road)Olive Branch RoadSR 605 (Dunford Road)
York2.634.23FR 137 (Rochambeau Drive)Tom Thomas Road Barlow RoadSR 1627 (Londonderry Lane)

External links