U.S. 221 passes through western North Carolina from Chesnee, South Carolina, south of Forest City to Independence, Virginia, north of Twin Oaks. U.S. 221 joins Spindale and Rutherfordton with the McDowell County seat of Marion. A four lane section leads U.S. 221 north from Lake James into a valley between Woods Mountain and Bald Mountain.
Paralleling the North Fork of the Catawba River along Linville Mountain, U.S. 221 advances north through Pisgah National Forest to Linville Falls in the Blue Ridge Mountains. U.S. 221 heads east by Grandfather Mountain to Blowing Rock, where it combines with U.S. 321 north to U.S. 421 at Boone. U.S. 221/421 overlap east to Deep Gap in the Blue Ridge Mountains. U.S. 221 resumes a northward heading from Deep Gap into Ashe County. U.S. 221 combines with U.S. 21 north from Twin Oaks to exit the state.
||Heading north Blue Ridge Parkway and Blowing Rock on U.S. 221/321 The two highways overlap between Blowing Rock and NC 105 in Boone. Photo taken 06/17/05. |
||The scenic Blue Ridge Parkway converges with U.S. 221/321 at a grade separated intersection near Blowing Rock. U.S. 221/321 follow a four lane highway north to NC 105 in Boone. Photo taken 06/17/05. |
||Traveling west along NC 194 after its split with U.S. 221 south near Crossnore. The final segment of NC 194 parallels Threemile Creek west from U.S. 221 to U.S. 19E at Ingalls. Photo taken 06/17/05. |