The top ranked public middle schools in Pennsylvania are Masterman Julia R Sec School, Infinity Charter School and Greenfield Albert M School. The cities and towns with the highest concentration of top ranked public middle schools are Bala Cynwyd, Breinigsville and Bryn Mawr.
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Pennsylvania is 38%. The percentage of students achieving reading proficiency is 55%.
Top Ranked ºÚÁÏÍø¹ÙÍø Middle Schools in Pennsylvania (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Student Proficiency
Grades
Location
Rank: #11.
Masterman Julia R Sec School
Magnet School
(Math: 83% | Reading: 98%)
Rank:
Rank:
10/
Top 1%10
Math: 83% (Top 5%)
Reading: 98% (Top 1%)
Grades: 5-12
1699 Spring Garden St
Philadelphia, PA 19130
(215) 400-7580
Philadelphia, PA 19130
(215) 400-7580
Rank: #22.
Infinity Charter School
Charter School
(Math: 75-79% | Reading: 90-94%)
Rank:
Rank:
10/
Top 5%10
Math: 75-79% (Top 5%)
Reading: 90-94% (Top 1%)
Grades: K-8
5405 Locust Lane
Harrisburg, PA 17109
(717) 238-1880
Harrisburg, PA 17109
(717) 238-1880
Rank: #33.
Greenfield Albert M School
(Math: 78% | Reading: 88%)
Rank:
Rank:
10/
Top 5%10
Math: 78% (Top 5%)
Reading: 88% (Top 5%)
Grades: K-8
2200 Chestnut St
Philadelphia, PA 19103
(215) 400-7819
Philadelphia, PA 19103
(215) 400-7819
Rank: #44.
Souderton Cs Collaborative
Charter School
(Math: 75-79% | Reading: 85-89%)
Rank:
Rank:
10/
Top 5%10
Math: 75-79% (Top 5%)
Reading: 85-89% (Top 5%)
Grades: K-8
110 E Broad Street
Souderton, PA 18964
(215) 721-4560
Souderton, PA 18964
(215) 721-4560
Rank: #55.
Bala-cynwyd Middle School
(Math: 78% | Reading: 86%)
Rank:
Rank:
10/
Top 5%10
Math: 78% (Top 5%)
Reading: 86% (Top 5%)
Grades: 5-8
510 Bryn Mawr Ave
Bala Cynwyd, PA 19004
(610) 645-1480
Bala Cynwyd, PA 19004
(610) 645-1480
Rank: #66.
Gamp
Magnet School
(Math: 73% | Reading: 94%)
Rank:
Rank:
10/
Top 5%10
Math: 73% (Top 10%)
Reading: 94% (Top 1%)
Grades: 5-12
23rd And Ritner Sts
Philadelphia, PA 19145
(215) 400-8230
Philadelphia, PA 19145
(215) 400-8230
Rank: #7 - 87. - 8.
Peters Twp Middle School
(Math: 73% | Reading: 88%)
Rank:
Rank:
10/
Top 5%10
Math: 73% (Top 10%)
Reading: 88% (Top 5%)
Grades: 6-8
264 E Mcmurray Rd
Canonsburg, PA 15317
(724) 941-2688
Canonsburg, PA 15317
(724) 941-2688
Rank: #7 - 87. - 8.
Radnor Middle School
(Math: 73% | Reading: 88%)
Rank:
Rank:
10/
Top 5%10
Math: 73% (Top 10%)
Reading: 88% (Top 5%)
Grades: 6-8
150 Louella Avenue
Wayne, PA 19087
(610) 386-6300
Wayne, PA 19087
(610) 386-6300
Rank: #99.
Penn Alexander School
(Math: 77% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
Math: 77% (Top 5%)
Reading: 83% (Top 5%)
Grades: K-8
4209 Spruce St
Philadelphia, PA 19104
(215) 400-7760
Philadelphia, PA 19104
(215) 400-7760
Rank: #1010.
Meredith William M School
(Math: 76% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
Math: 76% (Top 10%)
Reading: 83% (Top 5%)
Grades: K-8
725 S 5th St
Philadelphia, PA 19147
(215) 400-7990
Philadelphia, PA 19147
(215) 400-7990
Rank: #1111.
Tredyffrin-easttown Middle School
(Math: 70% | Reading: 88%)
Rank:
Rank:
10/
Top 5%10
Math: 70% (Top 10%)
Reading: 88% (Top 5%)
Grades: 5-8
801 Conestoga Rd
Berwyn, PA 19312
(610) 240-1200
Berwyn, PA 19312
(610) 240-1200
Rank: #12 - 1312. - 13.
Fort Couch Middle School
(Math: 69% | Reading: 90%)
Rank:
Rank:
10/
Top 5%10
Math: 69% (Top 10%)
Reading: 90% (Top 5%)
Grades: 7-8
515 Fort Couch Rd
Pittsburgh, PA 15241
(412) 833-1600
Pittsburgh, PA 15241
(412) 833-1600
Rank: #12 - 1312. - 13.
Welsh Valley Middle School
(Math: 73% | Reading: 83%)
Rank:
Rank:
10/
Top 5%10
Math: 73% (Top 10%)
Reading: 83% (Top 5%)
Grades: 5-8
325 Tower Lane
Narberth, PA 19072
(610) 658-3920
Narberth, PA 19072
(610) 658-3920
Rank: #1414.
Valley Forge Middle School
(Math: 70% | Reading: 86%)
Rank:
Rank:
10/
Top 5%10
Math: 70% (Top 10%)
Reading: 86% (Top 5%)
Grades: 5-8
105 W Walker Rd
Wayne, PA 19087
(610) 240-1300
Wayne, PA 19087
(610) 240-1300
Rank: #1515.
Dorseyville Middle School
(Math: 69% | Reading: 86%)
Rank:
Rank:
10/
Top 10%10
Math: 69% (Top 10%)
Reading: 86% (Top 5%)
Grades: 6-8
3732 Saxonburg Blvd
Pittsburgh, PA 15238
(412) 767-5343
Pittsburgh, PA 15238
(412) 767-5343
Rank: #16 - 1716. - 17.
Marshall Middle School
(Math: 67% | Reading: 84%)
Rank:
Rank:
10/
Top 10%10
Math: 67% (Top 20%)
Reading: 84% (Top 5%)
Grades: 6-8
5145 Wexford Run Rd
Wexford, PA 15090
(724) 934-6060
Wexford, PA 15090
(724) 934-6060
Rank: #16 - 1716. - 17.
Quaker Valley Middle School
(Math: 67% | Reading: 84%)
Rank:
Rank:
10/
Top 10%10
Math: 67% (Top 20%)
Reading: 84% (Top 5%)
Grades: 6-8
618 Harbaugh Street
Sewickley, PA 15143
(412) 749-5079
Sewickley, PA 15143
(412) 749-5079
Rank: #1818.
Mellon Middle School
(Math: 65% | Reading: 88%)
Rank:
Rank:
10/
Top 10%10
Math: 65% (Top 20%)
Reading: 88% (Top 5%)
Grades: 6-8
11 Castle Shannon Boulevard
Pittsburgh, PA 15228
(412) 344-2122
Pittsburgh, PA 15228
(412) 344-2122
Rank: #1919.
South Fayette Middle School
(Math: 66% | Reading: 85%)
Rank:
Rank:
10/
Top 10%10
Math: 66% (Top 20%)
Reading: 85% (Top 5%)
Grades: 6-8
3700 Old Oakdale Rd
Mc Donald, PA 15057
(412) 221-4542
Mc Donald, PA 15057
(412) 221-4542
Rank: #2020.
Jefferson Middle School
(Math: 65% | Reading: 86%)
Rank:
Rank:
10/
Top 10%10
Math: 65% (Top 20%)
Reading: 86% (Top 5%)
Grades: 6-8
21 Moffett St
Pittsburgh, PA 15243
(412) 344-2120
Pittsburgh, PA 15243
(412) 344-2120
Rank: #2121.
Mccall Gen George A School
(Math: 71% | Reading: 79%)
Rank:
Rank:
10/
Top 10%10
Math: 71% (Top 10%)
Reading: 79% (Top 10%)
Grades: K-8
325 S 7th St
Philadelphia, PA 19106
(215) 400-7840
Philadelphia, PA 19106
(215) 400-7840
Rank: #2222.
Spring-ford Middle School 7th Grade Center
(Math: 66% | Reading: 83%)
Rank:
Rank:
10/
Top 10%10
Math: 66% (Top 20%)
Reading: 83% (Top 5%)
Grades: 7
833 South Lewis Road, Building
Royersford, PA 19468
(610) 705-6010
Royersford, PA 19468
(610) 705-6010
Rank: #2323.
Ingomar Middle School
(Math: 64% | Reading: 85%)
Rank:
Rank:
10/
Top 10%10
Math: 64% (Top 20%)
Reading: 85% (Top 5%)
Grades: 6-8
1521 Ingomar Heights Rd
Pittsburgh, PA 15237
(412) 348-1470
Pittsburgh, PA 15237
(412) 348-1470
Rank: #2424.
Charles F Patton Middle School
(Math: 62% | Reading: 85%)
Rank:
Rank:
10/
Top 10%10
Math: 62% (Top 20%)
Reading: 85% (Top 5%)
Grades: 6-8
760 Unionville Road
Kennett Square, PA 19348
(610) 347-2000
Kennett Square, PA 19348
(610) 347-2000
Rank: #2525.
Newtown Middle School
(Math: 62% | Reading: 81%)
Rank:
Rank:
10/
Top 10%10
Math: 62% (Top 20%)
Reading: 81% (Top 10%)
Grades: 7-8
116 Richboro Rd
Newtown, PA 18940
(215) 944-2600
Newtown, PA 18940
(215) 944-2600
Rank: #2626.
New Hope-solebury Middle School
(Math: 63% | Reading: 79%)
Rank:
Rank:
10/
Top 10%10
Math: 63% (Top 20%)
Reading: 79% (Top 10%)
Grades: 6-8
184 W Bridge St
New Hope, PA 18938
(215) 862-0608
New Hope, PA 18938
(215) 862-0608
Rank: #2727.
Penn Middle School
(Math: 60% | Reading: 85%)
Rank:
Rank:
10/
Top 10%10
Math: 60% (Top 20%)
Reading: 85% (Top 5%)
Grades: 6-8
1007 Penn Middle Way
Jeannette, PA 15644
(724) 744-4431
Jeannette, PA 15644
(724) 744-4431
Rank: #2828.
State College Area High School
(Math: 59% | Reading: 86%)
Rank:
Rank:
10/
Top 10%10
Math: 59% (Top 30%)
Reading: 86% (Top 5%)
Grades: 8-12
650 Westerly Pkwy
State College, PA 16801
(814) 231-1111
State College, PA 16801
(814) 231-1111
Rank: #2929.
Hampton Middle School
(Math: 60% | Reading: 84%)
Rank:
Rank:
9/
Top 20%10
Math: 60% (Top 20%)
Reading: 84% (Top 5%)
Grades: 6-8
4589 School Rd
Allison Park, PA 15101
(412) 492-6356
Allison Park, PA 15101
(412) 492-6356
Rank: #3030.
Norwin Middle School
(Math: 62% | Reading: 78%)
Rank:
Rank:
9/
Top 20%10
Math: 62% (Top 20%)
Reading: 78% (Top 10%)
Grades: 7-8
10870 Mockingbird Dr
Irwin, PA 15642
(724) 861-3010
Irwin, PA 15642
(724) 861-3010
Rank: #31 - 3231. - 32.
High School Of Engineering & Science
Magnet School
(Math: 56% | Reading: 94%)
Rank:
Rank:
9/
Top 20%10
Math: 56% (Top 30%)
Reading: 94% (Top 1%)
Grades: 7-12
1600 W Norris St
Philadelphia, PA 19121
(215) 400-7380
Philadelphia, PA 19121
(215) 400-7380
Rank: #31 - 3231. - 32.
Springton Lake Middle School
(Math: 58% | Reading: 84%)
Rank:
Rank:
9/
Top 20%10
Math: 58% (Top 30%)
Reading: 84% (Top 5%)
Grades: 6-8
1900 N Providence Rd
Media, PA 19063
(610) 627-6501
Media, PA 19063
(610) 627-6501
Rank: #3333.
Hershey Middle School
(Math: 58% | Reading: 83%)
Rank:
Rank:
9/
Top 20%10
Math: 58% (Top 30%)
Reading: 83% (Top 5%)
Grades: 6-8
500 Homestead Rd
Hershey, PA 17033
(717) 531-2222
Hershey, PA 17033
(717) 531-2222
Rank: #3434.
Damascus Area School
(Math: 60-64% | Reading: 75-79%)
Rank:
Rank:
9/
Top 20%10
Math: 60-64% (Top 20%)
Reading: 75-79% (Top 20%)
Grades: PK-8
174 High School Rd
Damascus, PA 18415
(570) 224-4114
Damascus, PA 18415
(570) 224-4114
Rank: #3535.
Haverford Middle School
(Math: 58% | Reading: 82%)
Rank:
Rank:
9/
Top 20%10
Math: 58% (Top 30%)
Reading: 82% (Top 10%)
Grades: 6-8
1701 Darby Rd
Havertown, PA 19083
(610) 853-5900
Havertown, PA 19083
(610) 853-5900
Show 100 more public schools in PA (out of 901 total schools)
Loading...
Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.

Best School Match 2025: ºÚÁÏÍø¹ÙÍø vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.

ºÚÁÏÍø¹ÙÍø School Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.