The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·ARMSTRONG SD·NCES 420259007569

Armstrong JSHS

300 Buffington Dr, Kittanning, PA 16201 · (724) 548-7600 · Armstrong County
GRADES 07–12HIGH32-TOWNTITLE IREGULAR SCHOOL1,374 STUDENTS
Enrollment
1,374
High
DISTRICT 950 · STATE 738
Student : Teacher
11.9:1
115 FTE teachers
DISTRICT 11.2:1 · STATE 12.8:1
Free / Reduced Lunch
110%
1,508 students
DISTRICT 104% · STATE 75%
Community
1
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 7
276
Grade 8
264
Grade 9
291
Grade 10
212
Grade 11
157
Grade 12
174
Student demographics
White
1,32096%
DISTRICT 96% · STATE 60%
Hispanic
151%
DISTRICT 1% · STATE 16%
Black
242%
DISTRICT 1% · STATE 14%
Asian
71%
DISTRICT 0% · STATE 5%
Two+
71%
DISTRICT 1% · STATE 5%
Native American
10%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
68950%
Female
68550%

Discussions

+ POST

Test scores

PSSA + Keystone 2024-25 . % Proficient or Advanced
English Language Arts
51.4%
PA avg 51.1% . +1.8pp since 2023
Math
36.7%
PA avg 43.0% . -1.2pp since 2023
Source: PSSA + Keystone. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
1,374
-257 (-16%) vs 2017
Student : Teacher
11.9:1
was 14.7:1
% White
96%
was 97%
% Hispanic
1%
was 1%
% Black
2%
was 2%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About Armstrong JSHS

Armstrong JSHS is one of the roomy secondary schools in Kittanning, Pennsylvania, one of the schools within Armstrong SD, with 1,374 students on its rolls from grades 7 through 12. Compared to the state average of about 738 students per school, that is 86% bigger than typical.

Armstrong SD comprises 8 schools with combined enrollment of 4,240 students; Armstrong JSHS is among them.

Looking at the student body, Armstrong JSHS logs that the student body is overwhelmingly White (96%). Compared to Armstrong County overall, the school's racial mix sits in roughly the same range.

Looking at the economic backdrop, The school currently runs with 115 full-time-equivalent teachers, for a student-teacher ratio near 11.9:1. Statewide, the average ratio sits near 12.8:1, putting Armstrong JSHS tighter than the state norm the norm. Around 110% of the student body qualifies for free or reduced-price meals, which schools and policymakers use as a rough income-mix signal. By comparison, Armstrong County runs at roughly 90%, so the school's eligibility rate is above the surrounding baseline.

In the surrounding community, the surrounding county (Armstrong County) logs that the typical household earns roughly $65,008 per year, 19% of adults hold a bachelor's degree or higher, and the poverty rate sits near 8%. Across Armstrong County's 17 public schools (combined enrollment of about 6,972 students), Armstrong JSHS is one campus in the mix.

Nearest neighbor: Lenape Technical School, around 2.2 miles off. Within five miles, there are 4 other public schools.

The school occupies a small-town site.

Over the past 7-year window. Looking back 7 years, enrollment at Armstrong JSHS has ticked down 16%, going from 1,631 students in 2018 to 1,374 in 2025. The student-to-teacher ratio tightened from 14.7:1 in 2018 to 11.9:1 today.

In the discussion threads here, the feed for Armstrong JSHS typically covers classroom updates, athletics, and weather closures. The community welcomes input from current and former families.

Armstrong County at a glance

View full county profile
Population
64,622
Census ACS
Median income
$65,008
Household, ACS
Bachelor's+
19%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
17
6,972 students

Quick facts

School name
Armstrong JSHS
District
Armstrong SD
Address
300 Buffington Dr, Kittanning, PA 16201
Phone
(724) 548-7600
County
Armstrong County
Level
High
Grade range
07–12
Total enrollment
1,374
Teachers (FTE)
115
Student–teacher ratio
11.9:1
Free/Reduced lunch
1,508 (110%)
Locale
32-Town: Distant
NCES ID
420259007569
Charter school
No
Virtual school
No

Related schools

Other schools in Armstrong SD
Other schools in Kittanning
Nearby schools

Frequently asked questions

About Armstrong JSHS
How large is Armstrong JSHS?
Armstrong JSHS enrolls approximately 1,374 students in grades 07-12.
What age range does Armstrong JSHS serve?
Armstrong JSHS serves students from grade 07 through grade 12.
How many students per teacher at Armstrong JSHS?
Approximately 11.9:1 students per teacher at Armstrong JSHS.
What is the racial breakdown of students at Armstrong JSHS?
At Armstrong JSHS, the student body is approximately 96% White, 1% Hispanic, 2% Black, 1% Asian, 1% Two or more.
Who oversees Armstrong JSHS?
Armstrong JSHS is overseen by Armstrong SD in Armstrong County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post