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.

U.S. 221 North Carolina Guides

U.S. 221 U.S. 321 North - Watauga County
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. 06/17/05
U.S. 221 scenes
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. 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. 06/17/05

Photo Credits:

06/17/05 by AARoads

Connect with:
U.S. 21
U.S. 321
U.S. 421

Page Updated 04-30-2009.

Go to Top