Summary:
Eagle Rock Elementary is the only elementary school serving zip code 24085, a rural area in Eagle Rock, Virginia, offering grades PK through 5 within the highly regarded Botetourt County Public Schools district.
Eagle Rock Elementary stands out as a small school with just 121 students, and it delivers a mixed but generally encouraging picture for parents. The school exceeds Virginia state averages in math, reading, and science, with particularly impressive results in 3rd grade math (100% proficiency) and 5th grade reading (92.31% proficiency). It also boasts a low student-teacher ratio of 11.2 to 1, high per-pupil spending of $15,163, and chronic absenteeism of just 9.4% compared to 14.8% statewide. At the same time, Eagle Rock trails its own district, which ranks in the 95th percentile of Virginia districts, especially in 4th grade reading (68.18% vs. 86.32% district) and 4th grade VA Studies (59.09% vs. 85.26% district). The school’s state percentile rank has slipped from the 75th to the 63rd over three years, largely due to a weak 4th grade cohort in 2025-2026.
Because of the small class sizes, scores can swing dramatically from year to year. The 2024-2025 4th graders, who became 5th graders in 2025-2026, remained consistently strong in math and reading. However, the 2024-2025 3rd graders, who moved to 4th grade, saw their reading proficiency drop from 78.95% to 68.18%. Despite 70.25% of students qualifying for free/reduced lunch, the school outperforms the state in most subjects—an encouraging sign supported by small classes and strong attendance. For parents, the key takeaway is that Eagle Rock is a capable school with clear bright spots, but its recent ranking decline and volatility in 4th grade warrant attention. With the district’s strong support and targeted help for the current 4th graders, the school has a solid foundation to reverse the slide.
Thank you for your feedback!