Giles County formed January 6, 1806 was named for William Branch Giles
b. 1762 in Amelia County, VA. Giles County was
formed from parts of Montgomery, Monroe, Wythe,
and Tazewell Counties.

In 1830 part of Monroe County was added, and
again in 1841 Giles gained a small strip from
Mercer County. In 1851 and 1858 territories were
lost due to the formation of Craig County, and
in 1861 Giles lost a considerable amount of land
due to the formation of Bland.

Links to surrounding counties some of which Giles County was formed
from or
surrounded by include: