Giles County Flag

Giles County

State:
Virginia
County Seat:
Pearisburg

Giles County's 2026 population is estimated at 16,677, reflecting a 0.43% growth rate over the past year (World Population Review estimate based on U.S. Census Bureau data). Giles County is the 91st largest county in Virginia. The 2010 population was 17,317 and has grown -3.7% since 2010.

16,677
Total Population
47
Population Density (mi²)
91
Population Rank (State)
72 0.43%
Annual Population Growth

Giles County Population

Demographics

Economics and Income Statistics