Shepherdstown El Sch
School pathway
Test scores
PSSA + Keystone 2024-25 . % Proficient or AdvancedWhat this means: On the PSSA + Keystone, Pennsylvania's statewide test, about 69 of every 100 students at this school read and write at grade level and about 65 of 100 do math at grade level. Across all Pennsylvania schools, those numbers are about 51 and 43. Reading and writing scores are up about 6 points since 2023, while math scores are up about 7 points.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 64% of students here test proficient in math and reading, compared with the roughly 63% typical for Pennsylvania 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 Pennsylvania's top nor bottom 10%.
7-year change
SY 2017-18 vs SY 2024-25About Shepherdstown El Sch
Set in Mechanicsburg, Pennsylvania, Shepherdstown El Sch is a small elementary-level community, part of Mechanicsburg Area SD. It instructs 283 students across grades 1 through 3. That puts it 36% below the typical public school in Pennsylvania, which averages around 443 students.
Shepherdstown El Sch is one of 8 schools operated by Mechanicsburg Area SD, a district that enrolls 4,621 students overall.
On the student-mix side, Shepherdstown El Sch shows that White students make up the majority at 68%. Beyond that, the school records 10% Hispanic, 9% Black, 8% Asian, 6% multiracial. That is meaningfully less White than the county at large, where the share is closer to 82%.
Looking at the economic backdrop, On paper, Shepherdstown El Sch has 20 full-time-equivalent teachers, translating to a class-load average of around 13.8:1. The state averages around 13.1:1, so this campus is higher than the state norm typical. An estimated 35% of students are eligible for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator.
With demographic context factored in, Shepherdstown El Sch performs roughly as the BeatsExpectations model predicts for a school with this FRL share. The predicted value is around 62.6%, the actual is 63.9%, a residual of +1.3 points.
In the broader community, the surrounding county (Cumberland County) records that the typical household earns roughly $87,494 per year, 40% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 5%. Shepherdstown El Sch is one of 57 public schools in Cumberland County (combined enrollment of about 33,044 students).
The closest other public school is Upper Allen El Sch, roughly 0.1 miles away. 8 of the 8 nearest public schools sit inside a five-mile radius. Ranking that nearby cluster on reported proficiency puts Shepherdstown El Sch at 4th of 8; the average score across the group is 61.9%.
The campus sits in a suburban setting.
Five-year trend. Looking back 7 years, enrollment at Shepherdstown El Sch has fell 3%, going from 291 students in 2018 to 283 in 2025. White enrollment moved from 84% to 68% across the same window. Class-load math has pulled in: from 15.7:1 in 2018 to 13.8:1 in 2025.
Inside the community feed, the page collects discussion, questions, and updates around school events, parent volunteer needs, and clubs. Parents, students, alumni, and staff are welcome to weigh in.
Cumberland County at a glance
View full county profileQuick facts
Related schools
- Mechanicsburg Area SHSHigh · 1,412 students
- Mechanicsburg MSMiddle · 1,112 students
- Elmwood AcademyElementary · 712 students
- Kindergarten AcademyElementary · 321 students
- Upper Allen El SchElementary · 321 students
- Broad Street El SchElementary · 239 students
- Cumberland Valley HSHigh · 3,163 students
- Mechanicsburg Area SHSHigh · 1,412 students
- Mountain View MSMiddle · 1,403 students
- Mechanicsburg MSMiddle · 1,112 students
- Eagle View MSMiddle · 1,111 students
- Winding Creek El SchElementary · 1,055 students
- Upper Allen El Sch0.1 mi · 321
- Mechanicsburg MS0.3 mi · 1,112
- Elmwood Academy1.9 mi · 712
- Kindergarten Academy2.0 mi · 321
- Mechanicsburg Area SHS2.1 mi · 1,412
- Broad Street El Sch2.2 mi · 239