State Route 106 (SR 106) is a primary state highway in the U.S. state of Virginia. The state highway runs 30.00 miles (48.28 km) from U.S. Route 460 and US 460 Business in Petersburg north to SR 249 in Talleysville. SR 106 connects Prince George County in the southern part of the Richmond–Petersburg metropolitan area with Charles City and New Kent counties on the Virginia Peninsula via the Benjamin Harrison Memorial Bridge over the James River.