Buchanan

Town in Botetourt County, Virginia

View of Buchanan, Virginia
Photo: DwayneP (talk) · CC BY-SA 3.0

Buchanan is a town in Botetourt County, Virginia, with 1,196 residents (2020 Census). It sits at 850 ft (259 m) above sea level. The nearest town is Montvale, 9.6 miles S.

About Buchanan

Buchanan ( bə-KAN-ən) is a town in Botetourt County, Virginia, United States. The population was 1,196 at the 2020 census. It is part of the Roanoke metropolitan area. It was the western terminus of the James River and Kanawha Canal when construction on the canal ended.

Text: Wikipedia · CC BY-SA 4.0

Buchanan weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Buchanan

All 24 webcams near Buchanan ›

Webcams: Windy.com

Living in Buchanan

Median household income
$54,226
Median home value
$187,500
Median rent
$958/mo
Median age
43.2
Cost of living and demographics of Buchanan ›

Do you know Buchanan? Tell us about it

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

Map of Buchanan

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

Buchanan 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 ›

Buchanan, VA population

Buchanan had 1,196 residents in the 2020 Census.

2020 Census1,196
Density551 per sq mi (213 per km²)

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

Buchanan at a glance

StateVirginia (VA)
CountyBotetourt County
TypeTown
Population1,196 (2020)
Land area2.17 sq mi (5.6 km²)
Water area0.05 sq mi (0.12 km²)
Elevation850 ft (259 m)
Coordinates37.5209° N, 79.6910° W
ZIP code24066
Official websitetownofbuchanan.com
Census code (GEOID)5110744

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

Towns near Buchanan

Straight-line distance between town centers.

Frequently asked questions about Buchanan

What county is Buchanan in?

Buchanan is in Botetourt County, Virginia.

What is the population of Buchanan, VA?

1,196 people lived in Buchanan at the 2020 Census.

What is the ZIP code of Buchanan, VA?

The ZIP code of Buchanan is 24066.

What is the elevation of Buchanan?

850 feet (259 m) above sea level.

What towns are near Buchanan?

Montvale (9.6 mi), Eagle Rock (10.0 mi), Fincastle (10.2 mi), Blue Ridge (12.1 mi), Troutville (12.5 mi).

Last updated: