SA
Elementary Schools

Main Street School

Chester-Upland SD · Delaware County · 704 Main St, Upland, PA 19015.0

(610)447-3685

1/10
#1411
Rank 1411 out of 1,545
Top 91%
English Language Arts1/10 · #1421 · 8th percentile
Mathematics1/10 · #1429 · 8th percentile
Science2/10 · #1216 · 14th percentile

English Language Arts

Math Trend

Science Trend

School Overview

Main Street School sits in the small borough of Upland, just outside Chester in Delaware County, where the community is tight-knit and families tend to know their neighbors well. The school faces some real academic challenges, with scores in the lower percentiles statewide, so families who prioritize test performance may want to look closely at supplemental support options. That said, for families already rooted in this corner of the county, the school's science scores show a relative bright spot, and the surrounding area offers easy access to the broader Philadelphia metro without the big-city price tag.

Student Demographics

116 students tested · 2024-25 school year

Ethnicity

African American
89 (77%)
Hispanic
11 (9%)
White
7 (6%)
Multiple Races
7 (6%)
Asian
2 (2%)

Key Indicators

English Learners6 (5%)
Socioeconomically Disadvantaged114 (98%)
Students with Disabilities28 (24%)

Staff & Teachers(2024-25)

340
Enrollment
22.6
Teachers (FTE)
15:1
Student-Staff Ratio

Community Enrichment Programs

This supplementary score measures the availability of enrichment programs — such as tutoring, music, dance, sports, and arts — within 3 miles of the school. Schools in communities with more diverse and accessible programs score higher.

Nearby Programs8/10 · #442 · 72nd percentile

92 programs within 3 miles. Ranked among Elementary Schools in Pennsylvania.

Nearby Libraries

No programs found