County
Giles County, VA
Virginia · Population 16,557 · FIPS: 51071
Population
16,557
Cities
9
ZIP Codes
9
Safety Score
50
50
Average
Loading map…
About Giles County
Giles County is located in Virginia with a population of 16,557. It includes 9 cities and 9 ZIP codes. The largest cities include Pearisburg, Narrows, Newport, Pembroke.
Cities in Giles County
| City | Population | Median Home Price | Safety Score |
|---|---|---|---|
| Pearisburg, VA | 2,860 | N/A | N/A |
| Narrows, VA | 1,935 | N/A | N/A |
| Newport, VA | 1,450 | N/A | N/A |
| Pembroke, VA | 996 | N/A | N/A |
| Rich Creek, VA | 776 | N/A | N/A |
| Ripplemead, VA | 294 | N/A | N/A |
| Staffordsville, VA | 275 | N/A | N/A |
| Eggleston, VA | 117 | N/A | N/A |
| Glen Lyn, VA | 68 | N/A | N/A |
