Community prompt from u/allk12. Replies below.
Narrows High
Test scores
SOL 2024-25 . % PassingBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Narrows High
Narrows High, a micro-enrollment four-year high school in Narrows, Virginia, one of the schools within Giles County Public Schools, serves 300 students, covering grades 8 through 12. By comparison, Virginia's public schools average about 1,213 students each, so Narrows High sits 75% leaner than that benchmark.
Giles County Public Schools runs 6 schools in total, collectively educating 3,575 students. Narrows High is one of those campuses.
On demographics, Narrows High logs that the student body is overwhelmingly White (95%). Other groups include 2% Black. That mix tracks the wider county fairly closely.
Looking at the economic backdrop, Staff filings list 28 full-time-equivalent teachers, which works out to roughly 10.7:1 students per teacher. That figure is tighter than the state norm's 13.9:1 average. Roughly 69% of students at Narrows High qualify for free or reduced-price lunch, which schools and policymakers use as a rough income-mix signal.
After controlling for student poverty, Narrows High performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 69.2%, the actual is 70.5%, a residual of +1.3 points.
In the broader community, the surrounding county (Giles County) logs that median household income runs about $65,691, 18% of adults hold a bachelor's degree or higher, and the poverty rate sits near 6%. Across Giles County's 7 public schools (combined enrollment of about 3,575 students), Narrows High is one campus in the mix.
Nearest neighbor: Narrows Elementary/Middle, around 0.9 miles off. Counting just inside five miles, 3 other public schools cluster around Narrows High. On composite proficiency, Narrows High comes 4th of 5 in the immediate cluster, behind the nearby-schools average of 70.7%.
Geographically, the school is in an outlying area.
Looking at the recent track record. Narrows High's enrollment has edged down 14% since 2018, when it stood at 347 (now 300). Class-load math has pulled in: from 13.8:1 in 2018 to 10.7:1 in 2025.
In the discussion threads here, the page collects discussion, questions, and updates around science fair prep, picture-day reminders, and bus-route questions. Anyone with firsthand experience at this school can post or comment.
Giles County at a glance
View full county profileQuick facts
Related schools
- Giles County K-12 Virtual SchoolCombined · 1,358 students
- Giles HighHigh · 530 students
- Narrows Elementary/MiddleElementary · 514 students
- Macy Mcclaugherty Elementary/MiddleElementary · 440 students
- Eastern Elementary/MiddleElementary · 433 students
- Giles County Tech. CenterElementary
- Narrows Elementary/Middle0.9 mi · 514
- Giles County K-12 Virtual School3.3 mi · 1,358
- Macy Mcclaugherty Elementary/Middle4.3 mi · 440
- Giles High5.5 mi · 530
- Oakvale School8.3 mi · 168
- Peterstown Middle School8.9 mi · 275