 Of the 191 towns in Virginia, Glen Lyn is the fifth smallest in population.Thirty-nine percent of Giles residents live in one of the five towns.Giles county is home to three public elementary/middle schools and two public high schools