The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

8 schools in Armstrong SD

Pennsylvania · 4,240 students · 5 cities

Public schools in the Armstrong SD system total 8 campuses across Pennsylvania, with roughly 4,240 students enrolled (5 elementary, 1 middle, and 2 high).

7-year change in Armstrong SD

SY 2017-18 vs SY 2024-25
Total enrollment
4,240
-824 (-16%) vs SY 2017-18
School count
8
0 (0%) vs SY 2017-18
% White
96%
was 98%
% Hispanic
1%
was 1%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Armstrong JSHSKittanningHigh07-121,374
Lenape El SchFord CityElementaryKG-06691
West Shamokin JSHSRural ValleyHigh07-12526
West Hills Primary SchKittanningElementaryKG-03522
West Hills Intermediate SchKittanningMiddle04-06424
Shannock Valley El SchRural ValleyElementaryKG-06310
Elderton El SchEldertonElementaryKG-06199
Dayton El SchDaytonElementaryKG-06194

About Armstrong SD

Across 8 schools, Armstrong SD enrolls about 4,240 students in Pennsylvania. By footprint it is a thinly populated district.

In terms of grade levels, Armstrong SD is made up of 5 elementary, 1 middle, and 2 high schools.

Five-year track record. Total public-school enrollment in Armstrong SD has contracted 16% since SY 2017-18, moving from about 5,064 students to 4,240.

On this page, the community for Armstrong SD discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools does Armstrong SD run?
Armstrong SD has 8 public schools with a combined enrollment of about 4,240 students in Pennsylvania.
What is the mix of elementary, middle, and high schools in Armstrong SD?
Armstrong SD includes 5 elementary, 1 middle, 2 high schools.
What is the largest school in Armstrong SD?
Armstrong JSHS is the largest public school in Armstrong SD by enrollment, with approximately 1,374 students.
What grade levels does Armstrong SD serve?
Armstrong SD schools serve students from kindergarten through grade 12, across 8 campuses.
What cities does Armstrong SD serve?
Armstrong SD operates schools in Kittanning, Ford City, Rural Valley, Elderton, Dayton across Pennsylvania.