General

General

Giles County is a county located in the U.S. state of Virginia on the West Virginia state line. As of the 2020 census, the population was 16,787. Its county seat is Pearisburg. Giles County is included in the Blacksburg-Christiansburg, VA Metropolitan Statistical Area.

Cities: Pearisburg, Narrows, Pembroke, Rich Creek, Glen Lyn, Eggleston
Population: 16,453 (2022)
Congressional district: 9th
Founded: 1806
Largest town: Pearisburg
Named for: William Branch Giles

Add link