This list of Confederate monuments and memorials in Virginia includes public displays and symbols of the Confederate States of America (CSA), Confederate leaders, or Confederate soldiers of the American Civil War. Part of the commemoration of the American Civil War, these symbols include monuments and statues, flags, holidays and other observances, and the names of schools, roads, parks, bridges, counties, cities, lakes, dams, military bases, and other public works.
This list does not include items of a more strictly documentary nature, such as historic markers or battlefield parks if they were not established to honor the Confederacy. Nor does it include figures connected with the origins of the Civil War or white supremacy, as distinct from the Confederacy.
, there are at least 239 public spaces with Confederate monuments in Virginia, more than in any other state.
Bridge
Abingdon: The John Hunt Morgan Bridge, on East Main St./U.S. 11, is named for a Confederate general. Richmond: The Robert E. Lee Bridge, on U.S. 301
Buildings
Alexandria: Robert E. Lee District RECenter -now Lee District RECenter. Lynchburg: Terrell Health and Counseling Center (formerly Alexander W. Terrell Memorial Infirmary) at Randolph College; named for Confederate General Alexander W. Terrell Manassas: Stonewall Jackson Volunteer Fire & Rescue Department Richmond: Hunter Holmes McGuire Veterans Administration Medical Center. McGuire was a Confederate veteran, Stonewall Jackson's and Jubal Early's personal physician, and an influential supporter of the "Lost Cause" view of the Confederacy and the Civil War.
Geological features
Rockbridge: The Maury River is named after Matthew Fontaine Maury, who was a Commodore in the Confederate navy.
Highways
Lee Highway, various locales retain the name for portions of this former auto trail route. General Mahone Highway, a large portion of U.S. Route 460, between Petersburg and Suffolk. Jefferson Davis Highway, also called Jefferson Davis Memorial Highway. Some portions of the highway have been renamed, but other sections in Virginia still carry the name. Jubal Early Highway, a section of Virginia Rt. 116 in Franklin County, Virginia, from Roanoke City to Virginia Route 122 in Franklin County, is named after him. It passes his birthplace, identified by a historical highway marker. In Roanoke County, it is referred to as "JAE Valley Road," incorporating Jubal Anderson Early's initials. John Mosby Highway, the designation for most of U.S. Route 50 in Virginia, with portions also called Lee Highway, in Fairfax and Arlington, or Lee–Jackson Memorial Highway in Chantilly. Stonewall Jackson Highway is a named portion of U.S. Route 340. Magruder Boulevard was a named portion of Virginia route 134, and had its name changed to Neil Armstrong Parkway in July 2021.