Pearisburg

Town in Giles County, Virginia

View of Pearisburg, Virginia
Photo: Taber Andrew Bain · CC BY 2.0

Pearisburg is a town in Giles County, Virginia, with 2,909 residents (2020 Census). It sits at 1,808 ft (551 m) above sea level. The nearest town is Ripplemead, 2.1 miles E.

About Pearisburg

Pearisburg is a town in and the county seat of Giles County, Virginia, United States. The population was 2,909 at the time of the 2020 census. Pearisburg is part of the Blacksburg-Christiansburg metropolitan area.

Text: Wikipedia · CC BY-SA 4.0

Pearisburg weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Pearisburg

All 24 webcams near Pearisburg ›

Webcams: Windy.com

Living in Pearisburg

Median household income
$75,532
Median home value
$157,400
Median rent
$848/mo
Median age
48.1
Cost of living and demographics of Pearisburg ›

Do you know Pearisburg? Tell us about it

Help other travelers: share what makes Pearisburg special. We review every message before publishing it.

Map of Pearisburg

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Pearisburg Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Pearisburg, VA population

Pearisburg had 2,909 residents in the 2020 Census.

2020 Census2,909
Density911 per sq mi (352 per km²)

Source: U.S. Census Bureau, Decennial Census.

Pearisburg at a glance

StateVirginia (VA)
CountyGiles County
TypeTown
Population2,909 (2020)
Land area3.19 sq mi (8.3 km²)
Water area0.00 sq mi (0.01 km²)
Elevation1,808 ft (551 m)
Coordinates37.3287° N, 80.7273° W
ZIP code24167
Official websitepearisburg.org
Census code (GEOID)5161208

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Pearisburg

Straight-line distance between town centers.

Frequently asked questions about Pearisburg

What county is Pearisburg in?

Pearisburg is in Giles County, Virginia.

What is the population of Pearisburg, VA?

2,909 people lived in Pearisburg at the 2020 Census.

What is the ZIP code of Pearisburg, VA?

The ZIP code of Pearisburg is 24167.

What is the elevation of Pearisburg?

1,808 feet (551 m) above sea level.

What towns are near Pearisburg?

Ripplemead (2.1 mi), Narrows (4.4 mi), Pembroke (5.0 mi), Peterstown (6.1 mi), Rich Creek (6.3 mi).

Last updated: