Botetourt County, VA

9 towns and cities in Botetourt County, Virginia

Botetourt County is a county in Virginia with 33,596 residents and 541 sq mi of land.

Towns and cities in Botetourt County

Last updated: