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

7 schools in Chester-Upland SD

Pennsylvania · 3,039 students · 3 cities

Public-school families inside Chester-Upland SD pick from 7 schools serving the district's roughly 3,039 K-12 students (4 elementary, 1 middle, and 2 high).

4-year change in Chester-Upland SD

SY 2020-21 vs SY 2024-25
Total enrollment
3,039
+418 (+16%) vs SY 2020-21
School count
7
+1 (+17%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How Chester-Upland SD ranks

Among districts
MeasureThis districtIn PennsylvaniaIn the US
Enrollment
ranked largest first
3,039#154 of 479#3,183 of 9,234
Number of schools
ranked most first
7#75 of 479N/A
Students per teacher
ranked fewest first
14.0:1#344 of 478#4,351 of 9,044
Free or reduced-price lunch share
ranked highest first
100.0%#1 of 398#26 of 8,164
Diversity index
ranked most diverse first
31.6%#215 of 378#4,683 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside Chester-Upland SD

State test results across the district's 4 scored schools run from Stetser Elementary School at 24.7% proficient to Toby Farms Intermediate School at 7.2%, a gap of 17.5 points. That is the 152nd widest gap among 223 Pennsylvania districts with four or more scored schools.

Since 2017-18, the 6 district schools that reported both years went from 3,047 to 2,617 students (down 14%) and from 203 to 195 full-time teachers (down 4%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
Chester HSChesterHigh09-12806
STEM at ShowalterChesterHigh07-12477
Edgmont Scholars AcademyChesterElementaryPK-08422
Chester Upland Sch of ArtsChesterElementaryPK-05384
Toby Farms Intermediate SchoolChester TwpMiddle04-08359
Main Street SchUplandElementaryPK-05340
Stetser El SchChesterElementaryPK-06251

About Chester-Upland SD

Chester-Upland SD is a thinly populated public-school district in Pennsylvania. The district maintains 7 schools and hosts approximately 3,039 students.

In terms of grade levels, Chester-Upland SD covers 4 elementary, 1 middle, and 2 high schools.

Average enrollment per school in Chester-Upland SD is about 434, meaningfully below the Pennsylvania average of roughly 569.

Over the past 4-year window. Across the same 4-year window, public-school enrollment rose 16%: 2,621 students in SY 2020-21 versus 3,039 in SY 2024-25. Chester-Upland SD now counts 7 public schools, up from 6 in SY 2020-21.

On this page, the community for Chester-Upland SD discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools does Chester-Upland SD run?
Chester-Upland SD has 7 public schools with a combined enrollment of about 3,039 students in Pennsylvania.
What is the mix of elementary, middle, and high schools in Chester-Upland SD?
Chester-Upland SD includes 4 elementary schools, 1 middle school, and 2 high schools.
What is the largest school in Chester-Upland SD?
Chester HS is the largest public school in Chester-Upland SD by enrollment, with approximately 806 students.
What grade levels does Chester-Upland SD serve?
Chester-Upland SD serves students from pre-K through grade 12 across 7 schools.
What cities does Chester-Upland SD serve?
Chester-Upland SD operates schools in Chester, Chester Twp, Upland across Pennsylvania.