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 Public Middle Schools in Pennsylvania (2025)
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

Opinion: Handcuffing in Public Schools is a Gateway to More Violence
Some districts are banning handcuffing, while others are cuffing kindergarteners simply throwing a temper tantrum. Read this editorial to see why this author believes slapping the cuffs on children鈥檚 wrists only leads to more behavior issues and violence in their adult lives.

Whooping Cough: Should Vaccinations be Required for Public School Enrollment?
Whopping cough is making a comeback, especially amongst children, prompting health officials to encourage pertussis vaccines and boosters. However, should the pertussis vaccine be required for public school enrollment? Learn about current proposed laws and its ramifications.

What are Common Core Standards and Why Do We Need Them?
With schools nationwide adopting common core standards, we鈥檒l take a look at what they are, their benefits, and how they will change the face of public education.