HomeVirginia › Buchanan

Buchanan, Virginia

Town · Population 1,207 · #127 in Virginia
Buchanan, Virginia

Buchanan is a town in Botetourt County, Virginia, United States. The population was 1,196 at the 2020 census.

Photo & intro: Wikipedia

About Buchanan

Buchanan, VA is a small town located in western Virginia with an estimated population of 1,207.

Buchanan holds the status of an incorporated town — local government on a neighborly scale. The community covers 2.17 square miles, giving it a balanced suburban layout with room to breathe at roughly 556 residents per square mile.

📰 Buchanan News Today

Live headlines via Google News — updates through the day.

What Makes Buchanan Unique

  • One of 6 places in the US named Buchanan — but the Virginia one has a character all its own.
  • Positioned in western Virginia, convenient to the region's corridors and crossings.
  • Part of the fabric of Virginia — one of 688 recognized communities statewide.

Why People Love It Here

  • Small-town pace of life: less traffic, more community, and neighbors who wave.
  • Cost of living typically runs below the big-metro average.
  • Well connected: 3+ neighboring communities within 11 miles.

🍽️ Where to Eat in Buchanan

  • Foot of the Mountain Café (café)
  • North Star Restaurant
  • Peaks of Otter Restaurant

Local spots mapped by the OpenStreetMap community.

🏞️ Parks & Outdoors in Buchanan

Parks mapped by the OpenStreetMap community · "reviews" opens each park's live Google reviews.

🏫 Schools in Buchanan

  • Buchanan Elementary
  • James River High

Public schools, U.S. Dept. of Education (NCES) 2023–24 directory.

⚡ Quick Facts

TypeTown
Population (2024)1,207
Rank in state#127 of 227
Land area2.17 sq mi
Density556/sq mi
Coordinates37.5209, -79.6911

🗺️ Map of Buchanan