U.S. Route 21 or U.S. Highway 21 (US 21) is a north–south United States Numbered Highway, spanning 393 miles (632 km) from Hunting Island State Park, South Carolina, to Wytheville, Virginia. The route traverses three states, South Carolina, North Carolina, and Virginia. It connects southeastern cities, including Columbia, South Carolina, and Charlotte, North Carolina.
US 21 starts at Hunting Island State Park, bypasses Beaufort, South Carolina, and then heads north across the low country, paralleling Interstate 77 (I-77) through urban and rural areas before entering North Carolina. In North Carolina, US 21 frequently merges with and splits from I-77. The route enters Virginia, passing through hilly terrain before ending at the intersection of Interstate 81 (I-81) / U.S. Route 52 (US 52) in Wytheville.