Botetourt County Public Schools

District Overview
Botetourt County Public Schools is an active, fully operational public school district situated along the rural fringe of the Roanoke metropolitan area. Headquartered at 143 Poor Farm Road in Fincastle, Virginia, this traditional, non-charter district serves students across a complete educational pathway from pre-kindergarten through twelfth grade. Across its 12 operational schools, the district offers comprehensive academic and extracurricular programming designed to support learners at every stage of their primary and secondary education. Community members, prospective families, and educational researchers can connect with district leadership directly at (540) 473-8263 or visit their official website to learn more about localized school programs and administrative services.

Serving a student body of 4,424 learners, Botetourt County Public Schools maintains balanced cohort sizes across its elementary, middle, and high school grade levels. To cultivate a well-supported educational environment, the district employs a dedicated workforce of over 1,500 full-time equivalent (FTE) staff members. This team includes roughly 674 FTE classroom teachers, 115 instructional aides, and more than 717 dedicated support staff personnel. Together, this comprehensive staffing structure ensures that students receive attentive instruction, specialized academic guidance, and robust institutional support across all 12 campus facilities.
12
Total Schools
4,424
Total Students
674.1
Full-Time Teachers
6.6
Student/Teacher Ratio
Demographics

District Demographics Data Table

Student Demographics for Botetourt County Public Schools
Demographic Student Count
White3,728
Hispanic292
Black91
Asian61
Two or More240
American Indian6
Pacific Islander6
  • White
    3,728 (84.3%)
  • Hispanic
    292 (6.6%)
  • Two or More
    240 (5.4%)
  • Black
    91 (2.1%)
  • Asian
    61 (1.4%)
  • American Indian
    6 (0.1%)
  • Pacific Islander
    6 (0.1%)
School Levels

School Levels Data Table

School Levels in Botetourt County Public Schools
School LevelSchool Count
Elementary7
Middle2
High2
Other1
School Map
District Details
Status:Open
District type:Regular public school district that is not a component of a supervisory union
Charter:Not a charter district
Number of schools:12
Students:4,424*
Teachers (FTE):674.1*
Pupil/Teacher Ratio:6.6
Schools in Botetourt County Public Schools
Found 12 Schools