12 schools in Botetourt County Public Schools
Of the 12 public K-12 schools run by Botetourt County Public Schools, combined student count is roughly 4,424, with 8 elementary, 2 middle, and 2 high.
4-year change in Botetourt County Public Schools
SY 2020-21 vs SY 2024-25How Botetourt County Public Schools ranks
Among districts| Measure | This district | In Virginia | In the US |
|---|---|---|---|
| State test proficiency ranked highest first | 83.4% | #5 of 117 | N/A |
| Enrollment ranked largest first | 4,424 | #55 of 130 | #2,195 of 9,234 |
| Number of schools ranked most first | 11 | #42 of 130 | N/A |
| Students per teacher ranked fewest first | 13.7:1 | #70 of 130 | #3,955 of 9,044 |
| Free or reduced-price lunch share ranked highest first | 36.8% | #102 of 115 | #5,908 of 8,164 |
| Diversity index ranked most diverse first | 28.1% | #101 of 114 | #4,995 of 6,853 |
Inside Botetourt County Public Schools
State test results across the district's 11 scored schools run from Colonial Elementary at 89.3% proficient to Eagle Rock Elementary at 77.3%, a gap of 12.0 points. That is the 83rd widest gap among 95 Virginia districts with four or more scored schools.
Since 2017-18, the 11 district schools that reported both years went from 4,648 to 4,424 students (down 5%) and from 318 to 323 full-time teachers (up 2%), as of 2024-25.
| Name | City | Level | Grades | Enrollment |
|---|---|---|---|---|
| Lord Botetourt High | Daleville | High | 09-12 | 963 |
| Read Mountain Middle | Cloverdale | Middle | 06-08 | 670 |
| James River High | Buchanan | High | 09-12 | 464 |
| Colonial Elementary | Troutville | Elementary | PK-05 | 439 |
| Greenfield Elementary | Troutville | Elementary | PK-05 | 435 |
| Central Academy Middle | Fincastle | Middle | 06-08 | 364 |
| Buchanan Elementary | Buchanan | Elementary | PK-05 | 276 |
| Troutville Elementary | Troutville | Elementary | PK-05 | 247 |
| Cloverdale Elementary | Cloverdale | Elementary | PK-05 | 234 |
| Breckinridge Elementary | Fincastle | Elementary | PK-05 | 211 |
| Eagle Rock Elementary | Eagle Rock | Elementary | PK-05 | 121 |
| Botetourt Technical Education Center | Fincastle | Elementary | N-N | · |
About Botetourt County Public Schools
Botetourt County Public Schools is a compact Virginia school district running 12 schools with combined enrollment near 4,424.
In terms of grade levels, Botetourt County Public Schools is made up of 8 elementary, 2 middle, and 2 high schools.
Per-school enrollment averages around 369 in this district, below the Virginia typical of 672.
Over the past 4-year window. Total public-school enrollment in Botetourt County Public Schools has stayed largely flat since SY 2020-21, moving from about 4,431 students to 4,424.
On allk12, the community for Botetourt County Public Schools discusses school events, board meetings, and seasonal calendars. Parents, students, and educators in the area can post or comment.