State Route 10 (SR 10) is a primary state highway in the U.S. state of Virginia. The state highway runs from U.S. Route 360 (US 360) in Richmond east to SR 337 in Suffolk. SR 10 is a major suburban highway through Chesterfield County between the Southside of Richmond and Hopewell. Between Hopewell and Smithfield, which is served by SR 10 Business, the state highway passes through rural Prince George, Surry, and Isle of Wight counties, following the route of an old stagecoach road through an area that features many of the preserved James River plantations. SR 10 runs concurrently with US 258 and SR 32 between Smithfield and Suffolk.

Route description

Richmond to Hopewell

SR 10 begins at US 360 (Hull Street) in the Southside of Richmond. The state highway heads south along two-lane undivided Broad Rock Road, which continues north of the intersection as a city street. SR 10 expands to a four-lane undivided street as the highway approaches its intersection with SR 161 (Belt Boulevard) at Hunter Holmes McGuire Veterans Administration Medical Center. The two highways run concurrently along four-lane divided Broad Rock Boulevard. The two highways diverge just north of SR 10's crossing of the CSX line that passes through Richmond's West End. The state highway intersects Warwick Road and Walmsley Boulevard while passing through the neighborhoods south of the railroad line, including Broad Rock. SR 10's name changes to Iron Bridge Road shortly before exiting the city limits at its crossing of a reservoir along Falling Creek.

Virginia State Route 10

SR 10 meets SR 150 (Chippenham Parkway) at a cloverleaf interchange shortly after the route enters the Meadowbrook community of Chesterfield County. The state highway has a cloverleaf interchange with another freeway, SR 288, just south of Chesterfield County Airport. SR 10 continues south through Chesterfield Court House, where the highway passes through the county office complex and by the historic home Magnolia Grange. The state highway meets the western end of SR 145 (Centralia Road) on the south side of the county seat. SR 10 curves east to pass through Chester, where the highway has a short concurrency with SR 144, which heads south as Harrowgate Road and north as Chester Road on either side of the main Richmond–Petersburg CSX rail line.

Virginia State Route 10

SR 10 continues east as West Hundred Road, which has an intersection with US 1 and US 301 (Jefferson Davis Highway) followed by a cloverleaf interchange with Interstate 95 (I-95, Richmond–Petersburg Turnpike). The state highway crosses over CSX's Hopewell Subdivision while passing through an industrial area. After intersecting Old Bermuda Hundred Road, SR 10 continues southeast as East Hundred Road, which has a cloverleaf interchange with I-295 in Enon. The state highway heads southeast through the community of Rivermont before crossing the Appomattox River on the Charles Hardaway Marks Bridges into the city of Hopewell. SR 10, which is named Randolph Road within the independent city, passes to the east of the plantation Weston Manor and City Point National Cemetery and meets the eastern end of SR 36 (Sixth Avenue). The state highway also passes to the south of City Point, the peninsula at the confluence of the Appomattox and James rivers that features the plantation Appomattox Manor. East of downtown Hopewell, SR 10 reduces to a two-lane undivided road and crosses under railroad tracks into an industrial area where the highway meets SR 156 (Winston Churchill Drive), where the road expands to a four-lane divided highway again. The two state highways leave the city by crossing Bailey Creek into Prince George County.

Virginia State Route 10

Hopewell to Suffolk

SR 10 and SR 156 continue east as James River Drive and are joined by SR 106 (Ruffin Road) for a short distance before SR 106 and SR 156 head north on Jordan Point Road toward Jordan Point, where the highways cross the James River on the Benjamin Harrison Memorial Bridge. SR 10 reduces to a two-lane undivided road and heads southeast through a mix of farmland and forest. The state highway crosses Powell Creek at Garysville, which lies south of James River National Wildlife Refuge and Flowerdew Hundred Plantation. The state highway traverses Wards Creek at Burrowsville, which is southwest of the Upper and Lower Brandon plantations. SR 10 crosses Upper Chippokes Creek into Surry County, where the highway continues as Colonial Trail and meets the eastern end of SR 40 (Martin Luther King Highway) in Spring Grove. The north leg of the intersection leads to the town of Claremont and the plantation Four Mile Tree. SR 10 runs concurrently with SR 31 (Rolfe Highway) through the town of Surry. SR 31 leads north to the Jamestown Ferry.