For the 2025 school year, there are 29 public middle schools serving 26,989 students in Delaware County, PA. The top ranked public middle schools in Delaware County, PA are Radnor Middle School, Valley Forge Middle School and Springton Lake Middle School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Delaware County, PA public middle schools have an average math proficiency score of 34% (versus the Pennsylvania public middle school average of 29%), and reading proficiency score of 53% (versus the 52% statewide average). Middle schools in Delaware County have an average ranking of 5/10, which is in the bottom 50% of Pennsylvania public middle schools.
Minority enrollment is 60% of the student body (majority Black), which is more than the Pennsylvania public middle school average of 46% (majority Black and Hispanic).
Best Public Middle Schools in Delaware County (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Radnor Middle School
(Math: 73% | Reading: 88%)
Rank:
Rank:
10/
Top 5%10
150 Louella Avenue
Wayne, PA 19087
(610) 386-6300
Wayne, PA 19087
(610) 386-6300
Gr: 6-8 | 813 students Student-teacher ratio: 11:1 Minority enrollment: 29%
Rank: #22.
Valley Forge Middle School
(Math: 70% | Reading: 86%)
Rank:
Rank:
10/
Top 5%10
105 W Walker Rd
Wayne, PA 19087
(610) 240-1300
Wayne, PA 19087
(610) 240-1300
Gr: 5-8 | 1,119 student Student-teacher ratio: 14:1 Minority enrollment: 46%
Rank: #33.
Springton Lake Middle School
(Math: 58% | Reading: 84%)
Rank:
Rank:
9/
Top 20%10
1900 N Providence Rd
Media, PA 19063
(610) 627-6501
Media, PA 19063
(610) 627-6501
Gr: 6-8 | 978 students Student-teacher ratio: 13:1 Minority enrollment: 23%
Rank: #44.
Haverford Middle School
(Math: 58% | Reading: 82%)
Rank:
Rank:
9/
Top 20%10
1701 Darby Rd
Havertown, PA 19083
(610) 853-5900
Havertown, PA 19083
(610) 853-5900
Gr: 6-8 | 1,596 student Student-teacher ratio: 14:1 Minority enrollment: 21%
Rank: #55.
Richardson Middle School
(Math: 58% | Reading: 81%)
Rank:
Rank:
9/
Top 20%10
20 W Woodland Ave
Springfield, PA 19064
(610) 938-6300
Springfield, PA 19064
(610) 938-6300
Gr: 6-8 | 1,102 student Student-teacher ratio: 15:1 Minority enrollment: 24%
Rank: #66.
Strath Haven Middle School
(Math: 58% | Reading: 74%)
Rank:
Rank:
9/
Top 20%10
200 S Providence Rd
Wallingford, PA 19086
(610) 892-3470
Wallingford, PA 19086
(610) 892-3470
Gr: 6-8 | 886 students Student-teacher ratio: 12:1 Minority enrollment: 25%
Rank: #77.
Paxon Hollow Middle School
(Math: 54% | Reading: 78%)
Rank:
Rank:
9/
Top 20%10
815 Paxon Hollow Rd
Broomall, PA 19008
(610) 359-4320
Broomall, PA 19008
(610) 359-4320
Gr: 6-8 | 876 students Student-teacher ratio: 12:1 Minority enrollment: 21%
Rank: #88.
Garnet Valley Middle School
(Math: 58% | Reading: 71%)
Rank:
Rank:
9/
Top 20%10
601 Smithbridge Rd
Glen Mills, PA 19342
(610) 579-5100
Glen Mills, PA 19342
(610) 579-5100
Gr: 6-8 | 1,078 student Student-teacher ratio: 11:1 Minority enrollment: 32%
Rank: #99.
Tinicum School
(Math: 39% | Reading: 58%)
Rank:
Rank:
5/
Bottom 50%10
First & Seneca Streets
Essington, PA 19029
(610) 521-4450
Essington, PA 19029
(610) 521-4450
Gr: 1-8 | 319 students Student-teacher ratio: 11:1 Minority enrollment: 28%
Rank: #1010.
Northley Middle School
(Math: 29% | Reading: 64%)
Rank:
Rank:
5/
Bottom 50%10
2801 Concord Road
Aston, PA 19014
(610) 497-6300
Aston, PA 19014
(610) 497-6300
Gr: 6-8 | 748 students Student-teacher ratio: 14:1 Minority enrollment: 22%
Rank: #1111.
Prospect Park School
(Math: 32% | Reading: 58%)
Rank:
Rank:
5/
Bottom 50%10
10th & Pennsylvania Avenues
Prospect Park, PA 19076
(610) 237-6420
Prospect Park, PA 19076
(610) 237-6420
Gr: 1-8 | 561 students Student-teacher ratio: 14:1 Minority enrollment: 36%
Rank: #1212.
Norwood School
(Math: 28% | Reading: 52%)
Rank:
Rank:
4/
Bottom 50%10
558 Seneca Ave
Norwood, PA 19074
(610) 237-6425
Norwood, PA 19074
(610) 237-6425
Gr: 1-8 | 561 students Student-teacher ratio: 12:1 Minority enrollment: 35%
Rank: #1313.
Ridley Middle School
(Math: 27% | Reading: 52%)
Rank:
Rank:
4/
Bottom 50%10
400 Free St.
Ridley Park, PA 19078
(610) 534-1900
Ridley Park, PA 19078
(610) 534-1900
Gr: 6-8 | 1,307 student Student-teacher ratio: 15:1 Minority enrollment: 34%
Rank: #1414.
Glenolden School
(Math: 25% | Reading: 51%)
Rank:
Rank:
3/
Bottom 50%10
Macdade & Knowles
Glenolden, PA 19036
(610) 237-6430
Glenolden, PA 19036
(610) 237-6430
Gr: 1-8 | 609 students Student-teacher ratio: 14:1 Minority enrollment: 49%
Rank: #1515.
Chichester Middle School
(Math: 15% | Reading: 50%)
Rank:
Rank:
3/
Bottom 50%10
925 Meetinghouse Rd
Marcus Hook, PA 19061
(610) 485-6881
Marcus Hook, PA 19061
(610) 485-6881
Gr: 5-8 | 896 students Student-teacher ratio: 11:1 Minority enrollment: 57%
Rank: #1616.
Drexel Hill Middle School
(Math: 14% | Reading: 42%)
Rank:
Rank:
2/
Bottom 50%10
3001 State Rd
Drexel Hill, PA 19026
(610) 853-4580
Drexel Hill, PA 19026
(610) 853-4580
Gr: 6-8 | 1,290 student Student-teacher ratio: 14:1 Minority enrollment: 72%
Rank: #1717.
Vision Academy Charter School
Charter School
(Math: 21% | Reading: 31%)
Rank:
Rank:
2/
Bottom 50%10
716 Emerson Avenue East
Lansdowne, PA 19050
(484) 466-2124
Lansdowne, PA 19050
(484) 466-2124
Gr: PK-8 | 529 students Student-teacher ratio: 12:1 Minority enrollment: 95%
Rank: #1818.
Darby Twp School
(Math: 20% | Reading: 30%)
Rank:
Rank:
2/
Bottom 50%10
801 Ashland Avenue
Glenolden, PA 19036
(610) 522-4375
Glenolden, PA 19036
(610) 522-4375
Gr: K-8 | 622 students Student-teacher ratio: 16:1 Minority enrollment: 83%
Rank: #1919.
Delcroft School
(Math: 13% | Reading: 35%)
Rank:
Rank:
2/
Bottom 50%10
799 School Lane
Folcroft, PA 19032
(610) 522-4360
Folcroft, PA 19032
(610) 522-4360
Gr: K-8 | 616 students Student-teacher ratio: 13:1 Minority enrollment: 90%
Rank: #2020.
Harris School
(Math: 13% | Reading: 32%)
Rank:
Rank:
2/
Bottom 50%10
501 Sharon Avenue
Darby, PA 19023
(610) 522-4370
Darby, PA 19023
(610) 522-4370
Gr: K-8 | 688 students Student-teacher ratio: 14:1 Minority enrollment: 91%
Rank: #2121.
Chester Charter Scholars Academy Charter School
Charter School
(Math: 8% | Reading: 38%)
Rank:
Rank:
2/
Bottom 50%10
1500 Highland Avenue
Chester, PA 19013
(610) 859-3010
Chester, PA 19013
(610) 859-3010
Gr: K-12 | 684 students Student-teacher ratio: 14:1
Rank: #2222.
Sharon Hill School
(Math: 13% | Reading: 30%)
Rank:
Rank:
2/
Bottom 50%10
701 Coates Street
Sharon Hill, PA 19079
(610) 522-4355
Sharon Hill, PA 19079
(610) 522-4355
Gr: K-8 | 530 students Student-teacher ratio: 12:1 Minority enrollment: 97%
Rank: #2323.
Beverly Hills Middle School
(Math: 8% | Reading: 34%)
Rank:
Rank:
2/
Bottom 50%10
1400 Garrett Rd
Upper Darby, PA 19082
(610) 626-9317
Upper Darby, PA 19082
(610) 626-9317
Gr: 6-8 | 1,494 student Student-teacher ratio: 15:1 Minority enrollment: 96%
Rank: #2424.
Penn Wood Middle School
(Math: 8% | Reading: 31%)
Rank:
Rank:
1/
Bottom 50%10
121 Summit St
Darby, PA 19023
(610) 586-1804
Darby, PA 19023
(610) 586-1804
Gr: 7-8 | 635 students Student-teacher ratio: 12:1 Minority enrollment: 96%
Rank: #2525.
Stem At Showalter
(Math: ≤5% | Reading: 25-29%)
Rank:
Rank:
1/
Bottom 50%10
1100 West 10th Street
Chester, PA 19013
(610) 447-3401
Chester, PA 19013
(610) 447-3401
Gr: 7-12 | 436 students Student-teacher ratio: 14:1 Minority enrollment: 99%
Rank: #2626.
Toby Farms Intermediate School
(Math: ≤1% | Reading: 20%)
Rank:
Rank:
1/
Bottom 50%10
201 Bridgewater Road
Chester Twp, PA 19045
(610) 447-3815
Chester Twp, PA 19045
(610) 447-3815
Gr: 4-8 | 315 students Student-teacher ratio: 9:1 Minority enrollment: 99%
Rank: #2727.
Chester Community Charter School
Charter School
(Math: 4% | Reading: 11%)
Rank:
Rank:
1/
Bottom 50%10
302 East 5th Street
Chester, PA 19013
(610) 447-0400
Chester, PA 19013
(610) 447-0400
Gr: K-8 | 4,193 students Student-teacher ratio: 22:1 Minority enrollment: 99%
Rank: n/an/a
1860 W Montgomery Ave
Villanova, PA 19085
(484) 418-2222
Villanova, PA 19085
(484) 418-2222
Gr: 5-8 | 1,030 student Student-teacher ratio: 10:1 Minority enrollment: 37%
Rank: n/an/a
1450 Edgmont Ave
Chester, PA 19013
(610) 872-1358
Chester, PA 19013
(610) 872-1358
Gr: PK-8 | 478 students Student-teacher ratio: 18:1 Minority enrollment: 97%
Delaware County Public Schools (Closed)
School
Location
Quick Facts
4611 Bond Ave
Drexel Hill, PA 19026
(610) 853-4510
Drexel Hill, PA 19026
(610) 853-4510
Gr: 1-5 | 264 students Student-teacher ratio: 14:1 Minority enrollment: 72%
801 Ashland Avenue
Glenolden, PA 19036
(610) 522-4375
Glenolden, PA 19036
(610) 522-4375
Gr: 5-8 | 391 students Minority enrollment: 41%
Chester Charter School (Closed 2005)
Charter School
2717 W 10th Street
Chester, PA 19013
(610) 497-9282
Chester, PA 19013
(610) 497-9282
Gr: K-9 | 424 students Minority enrollment: 99%
1100 West 10th St
Chester, PA 19013
(610) 499-2100
Chester, PA 19013
(610) 499-2100
Gr: 9-12 | 365 students Student-teacher ratio: 183:1 Minority enrollment: 99%
Chester Upland Stem Magnet High School (Closed 2014)
Magnet School
1701 Upland St
Chester, PA 19013
(610) 447-3660
Chester, PA 19013
(610) 447-3660
Gr: 9-12 | 377 students Minority enrollment: 99%
320 West 10th St
Chester, PA 19013
(610) 447-3801
Chester, PA 19013
(610) 447-3801
Gr: PK-5 | 336 students Student-teacher ratio: 12:1 Minority enrollment: 99%
487 Devon Park Drive, Suite 20
Wayne, PA 19087
(215) 380-4809
Wayne, PA 19087
(215) 380-4809
Gr: K-6 | 412 students Student-teacher ratio: 10:1
100 College Ave
Swarthmore, PA 19081
(610) 892-3470
Swarthmore, PA 19081
(610) 892-3470
Gr: K | 175 students Student-teacher ratio: 18:1 Minority enrollment: 16%
501 W 9th St
Chester, PA 19013
(610) 447-3777
Chester, PA 19013
(610) 447-3777
Gr: 6-8 | 291 students Minority enrollment: 99%
600 Cypress St
Lansdowne, PA 19050
(610) 626-3223
Lansdowne, PA 19050
(610) 626-3223
Gr: 9-10 | 844 students Student-teacher ratio: 17:1 Minority enrollment: 96%
100 Green Ave
Lansdowne, PA 19050
(610) 284-8080
Lansdowne, PA 19050
(610) 284-8080
Gr: 11-12 | 775 students Student-teacher ratio: 17:1 Minority enrollment: 95%
26 And Wharton Sts
Philadelphia, PA 19113
(215) 952-6571
Philadelphia, PA 19113
(215) 952-6571
Gr: 7-12 | 226 students Student-teacher ratio: 13:1 Minority enrollment: 98%
1100 West 10th St
Chester, PA 19013
(610) 447-3650
Chester, PA 19013
(610) 447-3650
Gr: 6-8 | 348 students Minority enrollment: 99%
1555 Elmwood Ave
Folcroft, PA 19032
(610) 522-4381
Folcroft, PA 19032
(610) 522-4381
Gr: 7-12 | 42 students Minority enrollment: 26%
test 444 (Closed 2021)
Special Education School
1001 Eagle Road
Wayne, PA 19087
(145) 668-6223
Wayne, PA 19087
(145) 668-6223
Gr: PK-2 | 100 students Student-teacher ratio: 20:1 Minority enrollment: 30%
1001 Eagle Road
Wayne, PA 19087
(610) 989-1345
Wayne, PA 19087
(610) 989-1345
Gr: PK-6 | 85 students Student-teacher ratio: 9:1 Minority enrollment: 97%
test456 (Closed 2021)
Special Education School
1001 Eagle Road
Wayne, PA 19087
(610) 989-1345
Wayne, PA 19087
(610) 989-1345
Gr: PK-6 | 168 students Student-teacher ratio: 8:1 Minority enrollment: 65%
201 Bridgewater Rd
Brookhaven, PA 19015
(610) 447-3815
Brookhaven, PA 19015
(610) 447-3815
Gr: PK-8 | 527 students Student-teacher ratio: 26:1 Minority enrollment: 99%
200 Commerce Dr
Aston, PA 19014
(610) 494-2100
Aston, PA 19014
(610) 494-2100
Gr: PK-8 | 442 students Student-teacher ratio: 32:1 Minority enrollment: 98%
200 Commerce Drive
Aston, PA 19014
(610) 494-2100
Aston, PA 19014
(610) 494-2100
Gr: PK-12 | 490 students Student-teacher ratio: 18:1 Minority enrollment: 99%
224 S 6th St
Darby, PA 19023
(610) 534-5660
Darby, PA 19023
(610) 534-5660
Gr: K-8 | 614 students Student-teacher ratio: 18:1 Minority enrollment: 98%
15 East Lamont Avenue
Glenolden, PA 19036
(610) 957-5114
Glenolden, PA 19036
(610) 957-5114
Gr: 1-5 | 275 students Student-teacher ratio: 14:1 Minority enrollment: 98%
319 E 24th St
Chester, PA 19013
(610) 447-3790
Chester, PA 19013
(610) 447-3790
Gr: 7-8 | 158 students Student-teacher ratio: 9:1 Minority enrollment: 99%
Widener Partnership Charter School (Closed 2023)
Charter School
1450 Edgemont Ave
Chester, PA 19013
(610) 872-1358
Chester, PA 19013
(610) 872-1358
Gr: K-8 | 402 students Student-teacher ratio: 13:1 Minority enrollment: 99%
2800 Township Line Rd
Chester, PA 19013
(610) 447-3695
Chester, PA 19013
(610) 447-3695
Gr: K-5 | 358 students Minority enrollment: 99%
Frequently Asked Questions
What are the top ranked public middle schools in Delaware County, PA?
The top ranked public middle schools in Delaware County, PA include Radnor Middle School, Valley Forge Middle School and Springton Lake Middle School. Delaware County has one of the highest concentrations of top ranked public schools in Pennsylvania.
How many public middle schools are located in Delaware County?
29 public middle schools are located in Delaware County.
What is the racial composition of students in Delaware County?
Delaware County public middle schools minority enrollment is 60% of the student body (majority Black), which is more than the Pennsylvania public middle schools average of 46% (majority Black and Hispanic).
Which public middle schools in Delaware County are often viewed compared to one another?
Popular comparisons of public middle schools in Delaware County include: Beverly Hills Middle School vs. Drexel Hill Middle School, Drexel Hill Middle School vs. Beverly Hills Middle School, Springton Lake Middle School vs. Strath Haven Middle School
Recent Articles

Why Single-Sex Public Schools are Growing in Popularity
This article examines the growing trend of single-sex public schools in the United States. It explores the potential benefits, research findings, and controversies surrounding gender-specific education, as well as the factors driving its increasing popularity among parents and educators.

When Teachers Cheat: The Standardized Test Controversies
Teachers across the country are being accused of cheating on standardized tests, using erasers to conveniently change their students’ answers. However, are these teachers driven to cheat because the funding system is flawed?

When Field Trips Turn Deadly: Who is Responsible?
Recent deaths during field trips have parents and school officials questioning the safety of these excursions. Learn about these tragedies and what parameters should be in place to ensure a safe field trip.