The average public middle school in Pennsylvania has approximately 642 students (2026).
The public middle schools with the largest student enrollments are listed below (where sufficient data available).
The largest public middle school in Pennsylvania (by enrollment) is Chester Community Charter School, with 4,193 students.
# Students Range: 1,290
4,193
Avg. # Students: 1,762
Largest Pennsylvania Public Middle Schools (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Chester Community Charter School
Charter School
(Math: 4% | Reading: 11%)
Rank:
Rank:
1/
Bottom 50%10
Students: 4,193
Grades: K-8
302 East 5th Street
Chester, PA 19013
(610) 447-0400
Chester, PA 19013
(610) 447-0400
Rank: #22.
Collegium Charter School
Charter School
(Math: 22% | Reading: 36%)
Rank:
Rank:
2/
Bottom 50%10
Students: 2,610
Grades: K-12
535 James Hance Court
Exton, PA 19341
(610) 903-1300
Exton, PA 19341
(610) 903-1300
Rank: #33.
Philadelphia Performing Arts Charter School
Charter School
(Math: 35% | Reading: 62%)
Rank:
Rank:
6/
Top 50%10
Students: 2,600
Grades: K-12
2600 S Broad Street
Philadelphia, PA 19145
(215) 551-4000
Philadelphia, PA 19145
(215) 551-4000
Rank: #44.
State College Area High School
(Math: 59% | Reading: 86%)
Rank:
Rank:
10/
Top 10%10
Students: 2,347
Grades: 8-12
650 Westerly Pkwy
State College, PA 16801
(814) 231-1111
State College, PA 16801
(814) 231-1111
Rank: #55.
Altoona Area High School
(Math: 41% | Reading: 71%)
Rank:
Rank:
7/
Top 50%10
Students: 2,246
Grades: 6-12
1404 6th Ave
Altoona, PA 16602
(814) 940-6986
Altoona, PA 16602
(814) 940-6986
Rank: #66.
Abington Middle School
(Math: 44% | Reading: 58%)
Rank:
Rank:
6/
Top 50%10
Students: 2,044
Grades: 6-8
2056 Susquehanna St
Abington, PA 19001
(215) 884-4700
Abington, PA 19001
(215) 884-4700
Rank: #77.
Baldwin Sr. High School
(Math: 26% | Reading: 62%)
Rank:
Rank:
5/
Bottom 50%10
Students: 2,019
Grades: 7-12
4653 Clairton Blvd
Pittsburgh, PA 15236
(412) 885-7500
Pittsburgh, PA 15236
(412) 885-7500
Rank: #88.
Easton Area Middle School
(Math: 17% | Reading: 45%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,904
Grades: 6-8
1010 Echo Trail
Easton, PA 18040
(610) 250-2460
Easton, PA 18040
(610) 250-2460
Rank: #99.
Mast Community Cs Ii
Charter School
(Math: 26% | Reading: 47%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,895
Grades: K-12
6238 Rising Sun Avenue
Philadelphia, PA 19116
(267) 348-1215
Philadelphia, PA 19116
(267) 348-1215
Rank: #1010.
Avon Grove Charter School
Charter School
(Math: 43% | Reading: 64%)
Rank:
Rank:
7/
Top 50%10
Students: 1,890
Grades: K-12
110 East State St
West Grove, PA 19390
(484) 667-5000
West Grove, PA 19390
(484) 667-5000
Rank: #1111.
Lehigh Valley Academy Regional Charter School
Charter School
(Math: 32% | Reading: 59%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,847
Grades: K-12
2040 Avenue C
Bethlehem, PA 18017
(610) 866-9660
Bethlehem, PA 18017
(610) 866-9660
Rank: #1212.
Scranton High School
(Math: 22% | Reading: 54%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,819
Grades: 7-12
63 Munchak Way
Scranton, PA 18510
(570) 348-3481
Scranton, PA 18510
(570) 348-3481
Rank: #1313.
First Philadelphia Preparatory Charter School
Charter School
(Math: 6% | Reading: 19%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,818
Grades: K-12
4300 Tacony St
Philadelphia, PA 19124
(215) 743-3100
Philadelphia, PA 19124
(215) 743-3100
Rank: #1414.
Northeast Community Propel Academy
(Math: 15% | Reading: 36%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,762
Grades: K-8
7500 Rowland Ave
Philadelphia, PA 19136
(215) 400-4000
Philadelphia, PA 19136
(215) 400-4000
Rank: #1515.
Central Middle School
(Math: 5% | Reading: 21%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,708
Grades: 5-8
215 North 12th St
Reading, PA 19604
(484) 258-7365
Reading, PA 19604
(484) 258-7365
Rank: #1616.
Mayfair School
(Math: 27% | Reading: 39%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,688
Grades: K-8
3001 Princeton Ave
Philadelphia, PA 19149
(215) 400-3280
Philadelphia, PA 19149
(215) 400-3280
Rank: #1717.
Esperanza Academy Charter School
Charter School
(Math: 7% | Reading: 25%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,641
Grades: K-12
301 W Hunting Park Avenue
Philadelphia, PA 19140
(215) 457-3667
Philadelphia, PA 19140
(215) 457-3667
Rank: #1818.
Altoona Area Jr High School
(Math: 30% | Reading: 50%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,614
Grades: 6-8
1400 7th Ave
Altoona, PA 16602
(814) 381-7512
Altoona, PA 16602
(814) 381-7512
Rank: #1919.
Haverford Middle School
(Math: 58% | Reading: 82%)
Rank:
Rank:
9/
Top 20%10
Students: 1,596
Grades: 6-8
1701 Darby Rd
Havertown, PA 19083
(610) 853-5900
Havertown, PA 19083
(610) 853-5900
Rank: #2020.
Baldi C C A Middle School
(Math: 35% | Reading: 64%)
Rank:
Rank:
6/
Top 50%10
Students: 1,515
Grades: 6-8
8801 Verree Rd
Philadelphia, PA 19115
(215) 400-3090
Philadelphia, PA 19115
(215) 400-3090
Rank: #2121.
New Foundations Charter School
Charter School
(Math: 32% | Reading: 55%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,508
Grades: K-12
8001 Torresdale Ave
Philadelphia, PA 19136
(215) 624-8100
Philadelphia, PA 19136
(215) 624-8100
Rank: #2222.
Mariana Bracetti Academy Charter School
Charter School
(Math: 22% | Reading: 31%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,506
Grades: K-12
1840 Torresdale Ave
Philadelphia, PA 19124
(215) 291-4436
Philadelphia, PA 19124
(215) 291-4436
Rank: #2323.
Beverly Hills Middle School
(Math: 8% | Reading: 34%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,494
Grades: 6-8
1400 Garrett Rd
Upper Darby, PA 19082
(610) 626-9317
Upper Darby, PA 19082
(610) 626-9317
Rank: #2424.
Mathematics Science & Technology Community Charter School
Charter School
(Math: 50% | Reading: 68%)
Rank:
Rank:
8/
Top 30%10
Students: 1,486
Grades: K-12
1800 E Byberry Rd
Philadelphia, PA 19116
(267) 348-1100
Philadelphia, PA 19116
(267) 348-1100
Rank: #2525.
Armstrong Jr. Sr. High School
(Math: 35% | Reading: 65%)
Rank:
Rank:
6/
Top 50%10
Students: 1,440
Grades: 7-12
300 Buffington Dr
Kittanning, PA 16201
(724) 548-7600
Kittanning, PA 16201
(724) 548-7600
Rank: #2626.
Executive Education Academy Charter School
Charter School
(Math: 22% | Reading: 36%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,431
Grades: K-12
555 Union Boulevard
Allentown, PA 18109
(610) 841-7044
Allentown, PA 18109
(610) 841-7044
Rank: #2727.
Mountain View Middle School
(Math: 57% | Reading: 78%)
Rank:
Rank:
9/
Top 20%10
Students: 1,387
Grades: 6-8
30 Bali Hai Rd
Mechanicsburg, PA 17050
(717) 761-1865
Mechanicsburg, PA 17050
(717) 761-1865
Rank: #2828.
Crestwood Secondary Campus
(Math: 43% | Reading: 72%)
Rank:
Rank:
8/
Top 30%10
Students: 1,381
Grades: 7-12
281 S Mountain Blvd
Mountain Top, PA 18707
(570) 474-6782
Mountain Top, PA 18707
(570) 474-6782
Rank: #2929.
Springhouse Middle School
(Math: 56% | Reading: 82%)
Rank:
Rank:
9/
Top 20%10
Students: 1,379
Grades: 6-8
1200 Springhouse Rd
Allentown, PA 18104
(610) 351-5700
Allentown, PA 18104
(610) 351-5700
Rank: #3030.
Mastery Cs -thomas Campus
Charter School
(Math: 30% | Reading: 36%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,361
Grades: K-12
927 Johnston St
Philadelphia, PA 19144
(267) 236-0036
Philadelphia, PA 19144
(267) 236-0036
Rank: #3131.
School Lane Charter School
Charter School
(Math: 39% | Reading: 62%)
Rank:
Rank:
6/
Top 50%10
Students: 1,331
Grades: K-12
2400 Bristol Pike
Bensalem, PA 19020
(215) 245-6055
Bensalem, PA 19020
(215) 245-6055
Rank: #32 - 3332. - 33.
Mast Community Cs Iii
Charter School
(Math: 18% | Reading: 37%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,307
Grades: K-9
1 Crown Way (12345 Roosevelt B
Philadelphia, PA 19116
(267) 574-9855
Philadelphia, PA 19116
(267) 574-9855
Rank: #32 - 3332. - 33.
Ridley Middle School
(Math: 27% | Reading: 52%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,307
Grades: 6-8
400 Free St.
Ridley Park, PA 19078
(610) 534-1900
Ridley Park, PA 19078
(610) 534-1900
Rank: #3434.
Upper Merion Area Middle School
(Math: 43% | Reading: 67%)
Rank:
Rank:
7/
Top 50%10
Students: 1,291
Grades: 5-8
450 Keebler Road
King Of Prussia, PA 19406
(610) 205-8802
King Of Prussia, PA 19406
(610) 205-8802
Rank: #3535.
Drexel Hill Middle School
(Math: 14% | Reading: 42%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,290
Grades: 6-8
3001 State Rd
Drexel Hill, PA 19026
(610) 853-4580
Drexel Hill, PA 19026
(610) 853-4580
Show 100 more public schools in PA (out of 905 total schools)
Loading...
Frequently Asked Questions
What is the Pennsylvania average public middle schools student size?
The Pennsylvania average public middle schools student size is 642 for 2026.
What are the public middle schools with the largest student size in Pennsylvania?
The best top-ranked public middle schools in Pennsylvania include Chester Community Charter School, Collegium Charter School and Philadelphia Performing Arts Charter School.
Recent Articles
Understanding School Safety Policies in 2026
Learn how school safety policies are evolving in 2026, including mental health support, AI monitoring, emergency planning, and parent rights.
How to Support Your Child’s Mental Health at School
Practical guidance for parents and educators on supporting child mental health during the school year, with expert strategies and 2026 insights.
What a National Blue Ribbon of Distinction Means in 2026
Understand what a National Blue Ribbon of Distinction means, how schools earn it, and why it matters for academic quality in 2026.
