Wilkesboro is a town and the county seat of Wilkes County in North Carolina.
It is situated on the south bank of the Yadkin River opposite North Wilkesboro town.
The town was founded in 1800 and was established on top of a broad ridge that runs along the south bank