Crossing Carries Location Built Coordinates Image Notes Hampton Roads Bridge-Tunnel I-64 / US 60 Hampton Roads to Norfolk 1957 36°59′14″N 76°18′20″W Replaced ferries from Willoughby Spit to Old Point Comfort and Pine Beach to Small Boat Harbor Monitor-Merrimac Memorial Bridge-Tunnel I-664 Suffolk, Virginia to Newport News, Virginia 1992 36°56′27″N 76°24′06″W / 36.940837°N 76.401672°W / 36.940837; -76.401672 James River Bridge US 17 / US 258 / SR 32 Isle of Wight County, VA to Newport News, VA 1982 36°59′28″N 76°29′01″W / 36.9910°N 76.4836°W / 36.9910; -76.4836 Jamestown Ferry SR 31 Jamestown 37°10′59″N 76°52′43″W / 37.183°N 76.8786°W / 37.183; -76.8786 Benjamin Harrison Memorial Bridge SR 106 / SR 156 Hopewell 1966 37°19′08″N 77°13′26″W / 37.31889°N 77.22389°W / 37.31889; -77.22389 Replaced Hopewell Ferry Ferry[1] SR 827 (Allied Road) at Bermuda Hundred SR 608 (Shirley Plantation Road) at Shirley Abandoned Woodson Ferry [1] SR 746 (Enon Church Road) at Meadowville Varina Road at Varina Abandoned Varina-Enon Bridge I-295 Henricus, just East of 1990 37°22′47″N 77°20′47″W Hatcher Island Bridge Private road Chester, just North East of 37°23′07″N 77°22′27″W / 37.385314°N 77.374070°W / 37.385314; -77.374070 Wooden bridge to privately-owned island crosses a side-channel of the James River. The main shipping channel lies to the south in the Aiken Swamp-Dutch Gap Cutoff Cox's Ferry SR 615 (Coxendale Road) at Osborne's Landing Cox's Landing Abandoned Vietnam Veterans Memorial Bridge SR 895 Bensley to northwest of Varina 2002 37°26′31″N 77°25′22″W Interstate 95 James River Bridge I-95 Richmond 1958 37°31′41″N 77°25′45″W CSX Bellwood Subdivision James River Bridge Bellwood Subdivision 37°31′53″N 77°25′54″W / 37.53139°N 77.43167°W / 37.53139; -77.43167 Mayo Bridge US 360 1913 37°31′45″N 77°26′03″W Norfolk Southern James River Bridge Richmond District (Norfolk Southern) 37°31′49″N 77°26′11″W / 37.53028°N 77.43639°W / 37.53028; -77.43639 Manchester Bridge US 60 1972 37°31′54″N 77°26′35″W Richmond and Petersburg Railroad Bridge (demolished) Richmond and Petersburg Railroad 1838-1882 37°31′56″N 77°26′37″W / 37.53222°N 77.44361°W / 37.53222; -77.44361 Atlantic Coast Line Railroad Bridge (demolished) Atlantic Coast Line Railroad demolished 1969
37°31′56″N 77°26′37″W / 37.53222°N 77.44361°W / 37.53222; -77.44361 Robert E. Lee Memorial Bridge US 1 / US 301 1934 37°31′48.75″N 77°27′2.19″W / 37.5302083°N 77.4506083°W / 37.5302083; -77.4506083 Boulevard Bridge SR 161 1925 37°31′54″N 77°29′2″W / 37.53167°N 77.48389°W / 37.53167; -77.48389 CSX A-Line Bridge North End Subdivision 1919 37°32′11″N 77°29′38″W / 37.53639°N 77.49389°W / 37.53639; -77.49389 Powhite Parkway Bridge SR 76 37°32′21″N 77°29′46″W Huguenot Memorial Bridge SR 147 Henrico 1950 37°33′42″N 77°32′38″W Edward E. Willey Bridge SR 150 Richmond, just west of 1989 37°33′34″N 77°34′17″W World War II Veterans Memorial Bridge SR 288 Henrico County and Powhatan County 2004 37.574630°N 77.680410°W State Farm Bridge SR 616 Powhatan County and Goochland County Bridge US 522 Goochland Bridge SR 45 Cartersville, East of Goochland Bridge Columbia BBRR Rail Bridge Buckingham Branch Railroad Bremo Bluff and New Canton John H. Cocke Memorial Bridge US 15 Bremo Bluff and New Canton Bridge SR 20 Scottsville Hatton Ferry Scottsville 37°45′30″N 78°30′44″W / 37.758371°N 78.512305°W / 37.758371; -78.512305 Bridge SR 602 Howardsville Bridge SR 56 Wingina Bridge US 60 Bent Creek CSX Railroad Bridge CSX Transportation Joshua Falls N&W Railroad Bridge - abandoned Norfolk and Western Railway Lynchburg , East of Monacan Bridge US 29 Lynchburg , East of Pedestrian Bridge Blackwater Creek Nature Trail Lynchburg Carter Glass Memorial Bridge US 29 Bus. (Lynchburg Expressway ) Lynchburg 1954 37°24′40″N 79°08′01″W Pedestrian Bridge Blackwater Creek Nature Trail Lynchburg John Lynch Memorial Bridge SR 163 Lynchburg 1918-1987 37°25′09″N 79°08′20″W NS Railroad Bridge Norfolk Southern Railway Lynchburg Private Road Bridge Georgia-Pacific Big Island Bridge Blue Ridge Parkway Big Island, West of Bridge US 501 Snowden CSX Railroad Bridge CSX Transportation Snowden Pedestrian Bridge Appalachian Trail Snowden Bridge SR 759 Natural Bridge Station NS Railroad Bridge Norfolk Southern Railway Natural Bridge Station Bridge SR 614 Arcadia Bridge US 11 Buchanan Bridge I-81 Buchanan Bridge SR 630 Springwood CSX Railroad Bridge CSX Transportation Lyle (1st crossing) 37°34′40″N 79°44′34″W / 37.577853°N 79.742745°W / 37.577853; -79.742745 CSX Railroad Bridge CSX Transportation Lyle (2nd crossing) 37°34′49″N 79°44′45″W / 37.580220°N 79.745774°W / 37.580220; -79.745774 Bridge James Street Eagle Rock Bridge US 220 Eagle Rock CSX Railroad Bridge CSX Transportation Baldwin Bridge Bridge Street Glen Wilton Bridge US 220 Iron Gate , South of 37°46′36″N 79°46′43″W / 37.776621°N 79.778740°W / 37.776621; -79.778740 Head at confluence of Jackson and Cowpasture rivers No crossing Iron Gate , East of 37°47′04″N 79°46′33″W / 37.784534°N 79.775842°W / 37.784534; -79.775842