Wilkesboro is a small town in & the county seat of Wilkes County, North Carolina. The town is located along the south bank of the Yadkin River.