Cities & Towns in Botetourt County, VA

Botetourt County, county in Virginia, United States. As of 2020 county had an estimated population of 33,633 inhabitants. The county was created 252 years ago in 1769. Its county seat is "Fincastle".

There are 5 city/town in Botetourt County, VA. The largest city of Botetourt County is Blue Ridge with a population of 3,084. Other cities include, Laymantown population 1,979, Buchanan population 1,182, Troutville population 430 and Fincastle population 341

Blue Ridge

Blue Ridge, county seat in Fannin County, Georgia, USA


Laymantown, census designated place


Buchanan, town in Virginia, United States

All Botetourt County Cities (Aphebetical)

Cities, Towns, Neighborhoods & Other Populated Places in Botetourt County.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title County Population
Blue Ridge County seat in Fannin County, Georgia, USA Botetourt 3,084
Buchanan Town in Virginia, United States Botetourt 1,182
Fincastle Town in Virginia, United States Botetourt 341
Laymantown Census designated place Botetourt 1,979
Troutville Town of the United States Botetourt 430