Botetourt County Public Schools

Fincastle, Virginia · Botetourt County · Regular local school district

Students
4,424
Grades
PK–12
Schools
12
Per-pupil spending
$13,903

Student demographics

Hispanic
292 (7%)
White
3,728 (84%)
Black
91 (2%)
Asian
61 (1%)
Two or more
240 (5%)
American Indian
6 (0%)
Pacific Islander
6 (0%)

Funding

Total revenue
$65,909,000
Federal
$5,202,000
State
$32,749,000
Local
$27,958,000

Contact

143 Poor Farm Rd, VA 24090
(540) 473-8263
www.bcps.k12.va.us

Schools in Botetourt County Public Schools (12)

SchoolType
Botetourt Technical Education CenterVocational School
Breckinridge ElementaryRegular School
Buchanan ElementaryRegular School
Central Academy MiddleRegular School
Cloverdale ElementaryRegular School
Colonial ElementaryRegular School
Eagle Rock ElementaryRegular School
Greenfield ElementaryRegular School
James River HighRegular School
Lord Botetourt HighRegular School
Read Mountain MiddleRegular School
Troutville ElementaryRegular School

Get Botetourt County Public Schools data via API

Enrollment, demographics, finance, GeoJSON boundary, and every school — one API call away as clean JSON. Look up the district for any address. Free tier: 500 requests/month, no card.

curl "https://api.districtapi.dev/v1/districts?address=143+Poor+Farm+Rd+Fincastle+VA" \
  -H "X-API-Key: your_api_key"