U.S. 21

U.S. 21

U.S. 21 through North Carolina enters the state alongside Interstate 77 through Charlotte. The two overlap three times over the course of 90.1 miles from the South Carolina line to southern Surry County near Elkin. The remaining 34.3 miles head northwest from the I-77 corridor to Roaring Gap, the Alleghany County seat of Sparta and into Virginia north of Twin Oaks.

Interstate 77 and U.S. 21 combine north to Exit 16 A in Charlotte. U.S. 21 branches east there onto parallel Statesville Road north to Huntersville, Caldwell and Cornelius. Reconnecting with I-77 at Exit 28, U.S. 21 crosses arms of Lake Norman to Exit 33 at Mt. Mourne, where it again shifts east from the freeway.

Passing through the town of Mooresville, U.S. 21 continues through southern Iredell County to meet I-77 again at Exit 42. Traveling west of the freeway, U.S. 21 advances to the town of Troutman to the city of Statesville. U.S. 21 combines with U.S. 64 along Front Street in Downtown Statesville for a 1.35 mile long overlap northeast along Tradd Street and Davie Avenue.

Following Sullivan Road, U.S. 21 splits with U.S. 64 (Davie Avenue) north to a diverging diamond interchange with Interstate 40. The ensuing stretch follows Turnersburg Highway north to another meeting with Interstate 77 at Exit 54. U.S. 21 becomes rural east from there to Turnersburg, Harmony and Houstonville.

The last overlap with I-77 bypasses Jonesville and Elkin to the east between Exit 79 and 83. U.S. 21 Business follows the original alignment to the west along a 3.53 mile course while the mainline of U.S. 21 uses the Bypass banner. U.S. 21 combines with U.S. 221 for 3.28 miles northward from New Haven to the Virginia state line near the New River.

References:

  1. "Things to know about the diverging diamond interchange in Statesville." Statesville Record & Landmark (NC), January 1, 2017.

Photo Credits:

Connect with:

Page Updated Monday January 30, 2023.