Interstate 77

Interstate 77 through North Carolina begins at the South Carolina state line at Pineville. It narrows to 6 lanes on the NC side south of Charlotte and then widens to 8 and 10 lanes through downtown before entering the North Carolina Piedmont region. In Charlotte it intersects Interstate 85 as well as intersecting each of the loops of Interstate 485 and Interstate 277 (twice). North of Charlotte, it skirts Lake Norman where it narrows again to 4 lanes before passing through Huntersville, Cornelius, Davidson and Mooresville. Forty miles north of Interstate 85, at Statesville it intersects Interstate 40 and U.S. Highway 70. Next, it crosses over U.S. Route 421 in Yadkin County and continues on through Elkin. The final intersection in the state is with a discontinuous section of Interstate 74 near Mount Airy.

Interstate 77 in Charlotte, North Carolina, is also known as the "Bill Lee Freeway"; this designation stretches from Exit 6 (South Tryon Street/Woodlawn Road) in Charlotte to Exit 33 (US 21 North), near Mooresville. A 6-mile (9.6-km) portion south of the city is called the "General Younts Expressway". When I-77 crosses over I-85 (which runs in an east–west direction through the interchange), the northbound lanes are to the west of the southbound lanes.

North Carolina completed its section of Interstate 77 in 1975.