Summary:
Zip code 24124 is home to just one elementary-level school, Narrows Elementary/Middle, which serves grades PK–7 and is part of Giles County Public Schools. With 514 students and a student-teacher ratio of 13.4, the school also serves a majority economically disadvantaged population, with 64.4% of students eligible for free or reduced lunch.
Narrows Elementary/Middle is a solid 3-star school that has improved its state ranking from the 50th percentile in 2024-2025 to the 58th percentile in 2025-2026, placing it 465th out of 1,111 Virginia schools. This performance stands out within its district, which overall earns only 2 stars. The school’s greatest strengths are in mathematics, 5th grade science, and 4th grade Virginia Studies. In math, Narrows surpassed both district and state averages in both years, with particularly strong 4th grade results at 80.3% proficiency. The science results were exceptional in 2024-2025, with 84.1% proficiency—24 points above the district and 15 points above the state. Virginia Studies proficiency reached 85.7% in 2025-2026, more than 15 points above the state average.
However, there are clear areas of concern. Chronic absenteeism sits at 17.8%, notably above the district rate of 11.5% and the state rate of 14.8%. Seventh grade appears to be a consistent trouble spot: 7th grade reading trailed the state by nearly 10 points in 2025-2026, and 7th grade civics dropped dramatically from 75.4% to 33.3% in one year. These large swings, along with 5th grade math variations, are likely due to small grade-level cohorts, so year-to-year changes should be interpreted cautiously. Overall, Narrows Elementary/Middle is a high-performing school in math and Virginia-specific subjects, but addressing middle-grade reading and chronic absenteeism could make an even bigger impact.
Thank you for your feedback!