Giles County, county in Virginia, United States. As of 2020 county had an estimated population of 16,663 inhabitants. The county was created 218 years ago in 1806. Its county seat is Pearisburg.
There are 5 city/town in Giles County, VA. The largest city of Giles County is Pearisburg with a population of 2,620. Other cities include, Narrows population 1,949, Pembroke population 1,077, Rich Creek population 738 and Glen Lyn population 97
List of cities, towns, neighborhoods & other populated places in Giles County.
City Name | Title | Population |
---|---|---|
Glen Lyn | City in Giles County, Virginia, United States of America | 97 |
Narrows | Town in Giles County, Virginia, United States | 1,949 |
Pearisburg | Town of the United States | 2,620 |
Pembroke | Town of Virginia United States | 1,077 |
Rich Creek | Town in Giles County, Virginia, United States | 738 |