Wilkes County was formed from Surry County and the District of Washington in 1777. It was named in honor of John Wilkes who was an opponent of the Tory party in England. Wilkes County is bounded by Yadkin, Alexander, Caldwell, Watauga, Ashe, Alleghany and Surry Counties. The county seat of Wilkes County is Wilkesboro.