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

Main Street Sch

704 Main St, Upland, PA 19015 · (610) 447-3685 · Delaware County
GRADES PK–05ELEMENTARY21-SUBURBTITLE IREGULAR SCHOOL340 STUDENTS
Enrollment
340
Elementary
DISTRICT 349 · STATE 443
Student : Teacher
13.6:1
25 FTE teachers
DISTRICT 14.5:1 · STATE 13.1:1
Free / Reduced Lunch
89%
301 students
DISTRICT 98% · STATE 75%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
40
Kindergarten
52
Grade 1
62
Grade 2
52
Grade 3
43
Grade 4
48
Grade 5
43
Student demographics
White
206%
DISTRICT 2% · STATE 60%
Hispanic
3611%
DISTRICT 12% · STATE 16%
Black
25876%
DISTRICT 82% · STATE 14%
Asian
51%
DISTRICT 0% · STATE 5%
Two+
206%
DISTRICT 3% · 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
17652%
Female
16448%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Main Street Sch.
START A DISCUSSION
Recent discussions in Chester-Upland SD

Test scores

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

BeatsExpectations

Demographically-adjusted score · methodology
Tier
AS EXPECTED
Performing as predicted given the school's student profile
Actual proficiency
23.9%
composite math + reading, all grades
Predicted
39.6%
based on PA schools with similar FRL share
Beats by
-15.8pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
340
-68 (-17%) vs 2017
Student : Teacher
13.6:1
was 15.1:1
% White
6%
was 4%
% Hispanic
11%
was 6%
% Black
76%
was 88%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About Main Street Sch

Main Street Sch operates as a tight-knit K-5 school in Upland, Pennsylvania, overseen by Chester-Upland SD. Current enrollment sits at 340 students spanning grades pre-K through 5. By comparison, Pennsylvania's public schools average about 443 students each, so Main Street Sch sits 23% below that benchmark.

Chester-Upland SD runs 7 schools in total, collectively educating 3,039 students. Main Street Sch is one of those campuses.

For racial and ethnic makeup, Main Street Sch logs that the largest single group is Black, at 76% of enrollment. The remainder is composed of 11% Hispanic, 6% White, 6% multiracial. The wider county runs roughly 22% Black, putting the school's mix meaningfully more Black than the area baseline.

On the resource side, The school lists 25 full-time-equivalent teachers, for a student-teacher ratio near 13.6:1. That tracks the state average closely. An estimated 89% of students are eligible for free or reduced-price lunch, often used as a Title I proxy. By comparison, Delaware County runs at roughly 58%, so the school's eligibility rate is higher than the surrounding baseline.

With demographic context factored in, Main Street Sch tracks the demographic baseline. The model predicts 39.6% given the school's FRL share; actual proficiency is 23.9%.

Across the wider county, ACS estimates for Delaware County put median household earnings sit near $89,546, about 42% of the adult population holds a bachelor's degree or above, and census figures put the poverty rate at about 7%. Across Delaware County's 113 public schools (combined enrollment of about 74,663 students), Main Street Sch is one campus in the mix.

Toby Farms Intermediate School is the nearest neighboring public school, about 0.5 miles from this campus. 8 of the 8 nearest public schools sit inside a five-mile radius. Among the 6 schools in that immediate cluster with test data (this one included), Main Street Sch ranks 4th on composite proficiency, below the local average of 32.4%.

The school occupies a suburban site.

Over the past 7-year window. Main Street Sch's enrollment has decreased 17% since 2018, when it stood at 408 (now 340). Over the same period, the Black share decreased from 88% to 76%. The student-to-teacher ratio narrowed from 15.1:1 in 2018 to 13.6:1 today.

On allk12, the page collects discussion, questions, and updates around enrollment questions, classroom assignments, and PTA news. Parents, students, alumni, and staff are welcome to weigh in.

Delaware County at a glance

View full county profile
Population
579,222
Census ACS
Median income
$89,546
Household, ACS
Bachelor's+
42%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
113
74,663 students

Quick facts

School name
Main Street Sch
District
Chester-Upland SD
Address
704 Main St, Upland, PA 19015
Phone
(610) 447-3685
County
Delaware County
Level
Elementary
Grade range
PK–05
Total enrollment
340
Teachers (FTE)
25
Student–teacher ratio
13.6:1
Free/Reduced lunch
301 (89%)
Locale
21-Suburb: Large
NCES ID
420586001958
Charter school
No
Virtual school
No

Related schools

Other schools in Chester-Upland SD
Nearby schools

Frequently asked questions

About Main Street Sch
How many students attend Main Street Sch?
Main Street Sch enrolls approximately 340 students in grades PK-05.
What grades does Main Street Sch serve?
Main Street Sch serves grades PK-05.
What is the student-teacher ratio at Main Street Sch?
The student-to-teacher ratio at Main Street Sch is approximately 13.6:1 (25 FTE teachers).
What is the racial breakdown of students at Main Street Sch?
At Main Street Sch, the student body is approximately 6% White, 11% Hispanic, 76% Black, 1% Asian, 6% Two or more.
Is Main Street Sch public or private?
Main Street Sch is a public K-12 school, overseen by Chester-Upland SD.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post