Community prompt from u/allk12. Replies below.
Thomas Harrison Middle
Test scores
SOL 2024-25 . % PassingWhat this means: On the SOL, Virginia's statewide test, about 56 of every 100 students at this school read and write at grade level and about 54 of 100 do math at grade level. Across all Virginia schools, those numbers are about 74 and 73. Reading and writing scores are up about 3 points since 2022, while math scores are up about 8 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 59% of students here test proficient in math and reading, compared with the roughly 64% typical for Virginia schools with a similar share of low-income students. BeatsExpectations measures results against demographically similar schools rather than by raw scores, and this school falls within the typical range, neither among Virginia's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Thomas Harrison Middle
Set in Harrisonburg, Virginia, Thomas Harrison Middle is a middle-of-the-pack intermediate school, part of Harrisonburg City Public Schools. It educates 771 students across grades 6 through 8.
Harrisonburg City Public Schools runs 10 schools in total, collectively educating 6,652 students. Thomas Harrison Middle is one of those campuses.
In terms of who attends, Thomas Harrison Middle lists that 51% of students identify as Hispanic, with the remaining enrollment distributed across several groups. The remainder is composed of 33% White, 9% Black, 4% multiracial, 2% Asian. That is noticeably more Hispanic than the county at large, where the share is closer to 24%.
Looking at school resources, Thomas Harrison Middle logs 58 full-time-equivalent teachers, putting the student-to-teacher ratio at about 13.4:1. The state averages about 13.1:1, putting this campus right in line with peers. An estimated 87% of students are eligible for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator.
Adjusting for the school's free-and-reduced-lunch share, Thomas Harrison Middle sits in the middle band of the BeatsExpectations distribution. Schools with this campus's student mix typically land near 64.5%; this one delivers 58.5%.
Across the wider county, census data for Harrisonburg city shows the typical household earns roughly $62,254 per year, 38% of adults hold a bachelor's degree or higher, and roughly 12% of residents live below the federal poverty line. Across Harrisonburg city's 13 public schools (combined enrollment of about 6,934 students), Thomas Harrison Middle is one campus in the mix.
The closest other public school is Bluestone Elementary, roughly 0.9 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Ranking that nearby cluster on reported proficiency puts Thomas Harrison Middle at 3rd of 8; the average score across the group is 52.2%.
The school occupies a city-core site.
Over the past 7-year window. Looking back 7 years, enrollment at Thomas Harrison Middle has increased 12%, going from 686 students in 2018 to 771 in 2025. The Hispanic share of enrollment edged up from 41% to 51% over that span. Class-load math has widened: from 11.7:1 in 2018 to 13.4:1 in 2025.
In the discussion threads here, posts here usually surface around classroom updates, athletics, and weather closures. Parents, students, alumni, and staff are welcome to weigh in.
Harrisonburg city at a glance
View full county profileQuick facts
Related schools
- Rocktown HighHigh · 1,011 students
- Harrisonburg HighHigh · 998 students
- Skyline MiddleMiddle · 738 students
- Bluestone ElementaryElementary · 566 students
- Waterman ElementaryElementary · 557 students
- Stone Spring ElementaryElementary · 554 students
- Rocktown HighHigh · 1,011 students
- Harrisonburg HighHigh · 998 students
- Skyline MiddleMiddle · 738 students
- Bluestone ElementaryElementary · 566 students
- Waterman ElementaryElementary · 557 students
- Stone Spring ElementaryElementary · 554 students
- Bluestone Elementary0.9 mi · 566
- Waterman Elementary0.9 mi · 557
- Keister Elementary1.0 mi · 475
- Harrisonburg High1.2 mi · 998
- Mountain View Elementary1.3 mi · 411
- Spotswood Elementary1.8 mi · 468