U.S. Route 501 (US 501) is a spur of U.S. Route 1. It runs 355 miles (571 km) from Buena Vista, Virginia at U.S. Route 60 to Myrtle Beach, South Carolina at U.S. Route 17 Business.It passes through the states of Virginia, North Carolina and South Carolina. From Durham to Laurinburg, a 108-mile (174 km) section of US 501 overlaps U.S. Route 15.Sections of US 15-501 also share routings with U.S. Route 1 in sections near Sanford, North Carolina and Aberdeen, North Carolina.