Town Chart.

← Back to Discover · All towns in Virginia

Towns in Botetourt County

8 towns with data in Botetourt County, Virginia, largest first. Find your matches.

Daleville is the largest of the 8 towns we list in Botetourt County, with 3,797 people. Together they have 14,198 people.

TownPopulationTypical household incomeTypical home price
Daleville 3,797 $103,056 $370,100
Cloverdale 3,208 $79,975 $359,900
Blue Ridge 2,800 $75,871 $274,500
Laymantown 1,626 $88,401 $285,200
Buchanan 1,367 $54,226 $187,500
Fincastle 858 $72,609 $257,500
Troutville 475 $63,750 $221,000
Eagle Rock 67 $67,159 $108,000

ZIP codes in Botetourt County

6 ZIP codes in Botetourt County, Virginia. A ZIP code can also reach into a neighboring county.

Nearby counties in Virginia

Link to this page

Copy this HTML to link to this page from your own site.