Communities In Giles County, Virginia
BaneBear Spring
Berton
Bluff City
Boxley
Eggleston
First Ford
French
Glen Lyn
Goldbond
Hoges Chapel
Kimballton
Kire
Klotz
Lurich
Maybrook
Midway
Mountain Lake
Mountain View
Narrows
Newport
Norcross
North Pearisburg
Olean
Pearisburg
Pembroke
Penvir
Phlegar
Poplar Hill
Prospectdale
Rich Creek
Ripplemead
Ronk
Shumate
Springdale
Staffordsville
Thessalia
Trigg
White Pine Lodge