B
Armstrong JSHS
PublicHighGrades 7–12Virtual
300 Buffington Dr, Kittanning, PA 16201 · (724) 548-7600 · Part of Armstrong School District
Students
1,374
Students per teacher
12:1
Setting
Town
Grades
7–12
What stands out about Armstrong JSHS
- Small classes: 12:1 students per teacher
- Enrollment down 14.1% since 2020
Test scores
EDFacts via Urban Institute Education Data Portal (SY2020-21) · 2020–21Math proficiency37%
State average 37.3%
Reading / language arts55%
State average 55%
Location
Directions ↗














300 Buffington Dr, Kittanning
Students
Enrollment by grade
Grade 7276
Grade 8264
Grade 9291
Grade 10212
Grade 11157
Grade 12174
Enrollment over time
1,599’20
1,530’21
1,478’22
1,440’23
1,374’24
Down 14.1% since 2020.
Who goes here
White 96%Black 2%Hispanic 1%Asian <1%Two or more races <1%American Indian/Alaska Native <1%
As reported to NCES, share of students with a reported race or ethnicity.
What neighbors say
No ratings yet. Be the first neighbor to rate it.
Parents talk
Conversations in Town Square that mention Armstrong JSHS.
Other schools in Armstrong School District
School facts: U.S. Department of Education (NCES), 2024-2025 school year. Scores: EDFacts via Urban Institute Education Data Portal (SY2020-21). The School Grade is our own summary of state test results. Neighbor ratings are opinions, not an official measure of school quality.