Summary:
Zip code 24378 contains exactly one public school: Grayson Highlands, an elementary school in Troutdale, Virginia, serving grades PK through 7 and enrolling 156 students as part of Grayson County Public Schools. The school operates with a favorable 10.6:1 student-teacher ratio and per-student spending of $11,735 for the 2023-2024 school year. With 95.51% of students eligible for free or reduced-price lunch, the school serves a high-poverty community, yet chronic absenteeism sits at just 5.8%, far below the district rate of 13.3% and state rate of 14.8%.
Academically, Grayson Highlands outperforms both its district and the state in 12 of 13 reported test and grade combinations on the 2025-2026 Virginia SOL assessments. Its strongest results come in 7th grade, where math proficiency reached 88.89% versus 51.11% statewide, and reading reached 94.44% versus 73.01% statewide. The school's average math proficiency is 80.1% and average reading proficiency is 78.1%, both down slightly from the prior year. The one notable weak spot is 5th grade reading at 62.5% proficiency, below the district's 64.95% and the state's 72.42%. Statewide, the school has ranked between the 60th and 75th percentile over the past three years.
The big story at Grayson Highlands is that high poverty does not prevent high achievement. Despite over 95% economic disadvantage, the school posts strong results thanks, in part, to very strong attendance and a low student-teacher ratio that allows for individualized attention. The slight academic dip in 2025-2026 — math fell from 86.4% to 80.1% and reading from 81.3% to 78.1% — is worth monitoring, as is the 5th grade reading decline. Since the school only serves through 7th grade, families in zip code 24378 must transition students to another school for 8th grade and high school, making this small school a key feeder institution within the district.
Thank you for your feedback!