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

6 schools in Shippensburg

Pennsylvania · Public K-12

Shippensburg's public-school footprint covers 6 campuses with combined enrollment of about 3,636 students, averaging 606 per campus.

7-year change in Shippensburg

SY 2017-18 vs SY 2024-25
Total enrollment
3,636
+279 (+8%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
% White
71%
was 86%
% Hispanic
10%
was 5%
% Black
6%
was 4%
% Asian
8%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Grace B Luhrs Univ ElemElementaryKG-05132
James Burd El SchElementaryKG-03529
Nancy Grayson El SchElementaryKG-03532
Shippensburg Area Intrm SchElementary04-05495
Shippensburg Area MSMiddle06-08851
Shippensburg Area SHSHigh09-121,097

About Shippensburg

Shippensburg is an average-sized Pennsylvania city in terms of public-school footprint, with 6 schools and 3,636 students total.

In terms of grade levels, the city covers 4 elementary, 1 middle, and 1 high.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment grew 8%: 3,357 students in SY 2017-18 versus 3,636 in SY 2024-25. On the demographic side, White enrollment moved from 86% to 71% over the same window.

In the discussion threads here, the community for Shippensburg 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 K-12 schools are in Shippensburg, Pennsylvania?
There are 6 public K-12 schools in Shippensburg, with a combined enrollment of about 3,636.
How many elementary, middle, and high schools are in Shippensburg?
Shippensburg has 4 elementary, 1 middle, 1 high public schools.
What is the largest public school in Shippensburg?
Shippensburg Area SHS is the largest public school in Shippensburg by enrollment, with approximately 1,097 students.
What school districts serve Shippensburg?
Shippensburg public schools are operated by Shippensburg Area SD.
What grade levels do public schools in Shippensburg cover?
Public schools in Shippensburg serve students from kindergarten through grade 12.