There are 9 zip codes in Giles County, Virginia. The most populated is 24134, located in Pearisburg. * 2024 populations estimated based on the latest ACS 5-year data.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

Zip Code
Population
City
241345,544Pearisburg
241244,801Narrows
241363,024Pembroke
241281,539Newport
241471,350Rich Creek
24150640Ripplemead
24086154Eggleston
24167132Staffordsville
24093114Glen Lyn
showing: 9 rows

Zip Codes in Giles County, Virginia by Population (2024)