Major Cities along US 21 (NC) 2024-06-01 Roadnow US 21 (NC) Major Cities MAP Charlotte MAP Cornelius MAP Huntersville MAP Mooresville MAP Troutman MAP Statesville MAP Union Grove MAP Harmony MAP Hamptonville MAP Jonesville MAP Yadkinville MAP State Road MAP Thurmond MAP Traphill MAP Glade Valley MAP Roaring Gap MAP Ennice MAP Sparta MAP Elkin