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 3,782 students.
# Students Range: 1,291
3,782
Avg. # Students: 1,745
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: 3,782
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,634
Grades: K-12
456 Creamery Way
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,572
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,402
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,255
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.
Avon Grove Charter School
Charter School
(Math: 43% | Reading: 64%)
Rank:
Rank:
7/
Top 50%10
Students: 1,897
Grades: K-12
110 East State Road
West Grove, PA 19390
(484) 667-5000
West Grove, PA 19390
(484) 667-5000
Rank: #88.
Easton Area Middle School
(Math: 17% | Reading: 45%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,879
Grades: 6-8
1010 Echo Trail
Easton, PA 18040
(610) 250-2460
Easton, PA 18040
(610) 250-2460
Rank: #99.
Lehigh Valley Academy Regional Charter School
Charter School
(Math: 32% | Reading: 59%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,878
Grades: K-12
2040 Avenue C
Bethlehem, PA 18017
(610) 866-9660
Bethlehem, PA 18017
(610) 866-9660
Rank: #1010.
Mast Community Cs Ii
Charter School
(Math: 26% | Reading: 47%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,875
Grades: K-12
6238 Rising Sun Avenue
Philadelphia, PA 19116
(267) 348-1215
Philadelphia, PA 19116
(267) 348-1215
Rank: #1111.
First Philadelphia Preparatory Charter School
Charter School
(Math: 6% | Reading: 19%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,831
Grades: K-12
4300 Tacony St
Philadelphia, PA 19124
(215) 743-3100
Philadelphia, PA 19124
(215) 743-3100
Rank: #1212.
Scranton High School
(Math: 22% | Reading: 54%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,815
Grades: 7-12
63 Munchak Way
Scranton, PA 18510
(570) 348-3481
Scranton, PA 18510
(570) 348-3481
Rank: #1313.
Central Middle School
(Math: 5% | Reading: 21%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,785
Grades: 5-8
215 North 12th St
Reading, PA 19604
(484) 258-7365
Reading, PA 19604
(484) 258-7365
Rank: #1414.
Northeast Community Propel Academy
(Math: 15% | Reading: 36%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,783
Grades: K-8
7500 Rowland Ave
Philadelphia, PA 19136
(215) 400-4000
Philadelphia, PA 19136
(215) 400-4000
Rank: #1515.
Mayfair School
(Math: 27% | Reading: 39%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,763
Grades: K-8
3001 Princeton Ave
Philadelphia, PA 19149
(215) 400-3280
Philadelphia, PA 19149
(215) 400-3280
Rank: #1616.
Baldwin Sr. High School
(Math: 26% | Reading: 62%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,657
Grades: 8-12
4653 Clairton Blvd
Pittsburgh, PA 15236
(412) 885-7500
Pittsburgh, PA 15236
(412) 885-7500
Rank: #1717.
Esperanza Academy Charter School
Charter School
(Math: 7% | Reading: 25%)
Rank:
Rank:
1/
Bottom 50%10
Students: 1,637
Grades: K-12
301 W Hunting Park Avenue
Philadelphia, PA 19140
(215) 457-3667
Philadelphia, PA 19140
(215) 457-3667
Rank: #18 - 1918. - 19.
Altoona Area Jr High School
(Math: 30% | Reading: 50%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,578
Grades: 6-8
1400 7th Ave
Altoona, PA 16602
(814) 381-7512
Altoona, PA 16602
(814) 381-7512
Rank: #18 - 1918. - 19.
Haverford Middle School
(Math: 58% | Reading: 82%)
Rank:
Rank:
9/
Top 20%10
Students: 1,578
Grades: 6-8
1701 Darby Rd
Havertown, PA 19083
(610) 853-5900
Havertown, PA 19083
(610) 853-5900
Rank: #2020.
New Foundations Charter School
Charter School
(Math: 32% | Reading: 55%)
Rank:
Rank:
4/
Bottom 50%10
Students: 1,529
Grades: K-12
8001 Torresdale Ave
Philadelphia, PA 19136
(215) 624-8100
Philadelphia, PA 19136
(215) 624-8100
Rank: #2121.
Mariana Bracetti Academy Charter School
Charter School
(Math: 22% | Reading: 31%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,512
Grades: K-12
1840 Torresdale Ave
Philadelphia, PA 19124
(215) 291-4436
Philadelphia, PA 19124
(215) 291-4436
Rank: #2222.
Baldi C C A Middle School
(Math: 35% | Reading: 64%)
Rank:
Rank:
6/
Top 50%10
Students: 1,510
Grades: 6-8
8801 Verree Rd
Philadelphia, PA 19115
(215) 400-3090
Philadelphia, PA 19115
(215) 400-3090
Rank: #2323.
Executive Education Academy Charter School
Charter School
(Math: 22% | Reading: 36%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,497
Grades: K-12
555 Union Boulevard
Allentown, PA 18109
(610) 841-7044
Allentown, PA 18109
(610) 841-7044
Rank: #2424.
Mathematics Science & Technology Community Charter School
Charter School
(Math: 50% | Reading: 68%)
Rank:
Rank:
8/
Top 30%10
Students: 1,492
Grades: K-12
1800 E Byberry Rd
Philadelphia, PA 19116
(267) 348-1100
Philadelphia, PA 19116
(267) 348-1100
Rank: #2525.
Beverly Hills Middle School
(Math: 8% | Reading: 34%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,475
Grades: 6-8
1400 Garrett Rd
Upper Darby, PA 19082
(610) 626-9317
Upper Darby, PA 19082
(610) 626-9317
Rank: #2626.
Mountain View Middle School
(Math: 57% | Reading: 78%)
Rank:
Rank:
9/
Top 20%10
Students: 1,403
Grades: 6-8
30 Bali Hai Rd
Mechanicsburg, PA 17050
(717) 761-1865
Mechanicsburg, PA 17050
(717) 761-1865
Rank: #2727.
Crestwood Secondary Campus
(Math: 43% | Reading: 72%)
Rank:
Rank:
8/
Top 30%10
Students: 1,379
Grades: 7-12
281 S Mountain Blvd
Mountain Top, PA 18707
(570) 474-6782
Mountain Top, PA 18707
(570) 474-6782
Rank: #2828.
School Lane Charter School
Charter School
(Math: 39% | Reading: 62%)
Rank:
Rank:
6/
Top 50%10
Students: 1,378
Grades: K-12
2400 Bristol Pike
Bensalem, PA 19020
(215) 245-6055
Bensalem, PA 19020
(215) 245-6055
Rank: #2929.
Armstrong Jr. Sr. High School
(Math: 35% | Reading: 65%)
Rank:
Rank:
6/
Top 50%10
Students: 1,374
Grades: 7-12
300 Buffington Dr
Kittanning, PA 16201
(724) 548-7600
Kittanning, PA 16201
(724) 548-7600
Rank: #3030.
Upper Merion Area Middle School
(Math: 43% | Reading: 67%)
Rank:
Rank:
7/
Top 50%10
Students: 1,348
Grades: 5-8
450 Keebler Road
King Of Prussia, PA 19406
(610) 205-8802
King Of Prussia, PA 19406
(610) 205-8802
Rank: #3131.
Springhouse Middle School
(Math: 56% | Reading: 82%)
Rank:
Rank:
9/
Top 20%10
Students: 1,329
Grades: 6-8
1200 Springhouse Rd
Allentown, PA 18104
(610) 351-5700
Allentown, PA 18104
(610) 351-5700
Rank: #3232.
Castor Gardens Middle School
(Math: 14% | Reading: 38%)
Rank:
Rank:
2/
Bottom 50%10
Students: 1,318
Grades: 6-8
1800 Cottman Ave
Philadelphia, PA 19111
(215) 400-3190
Philadelphia, PA 19111
(215) 400-3190
Rank: #3333.
Mastery Cs -thomas Campus
Charter School
(Math: 30% | Reading: 36%)
Rank:
Rank:
3/
Bottom 50%10
Students: 1,314
Grades: K-12
927 Johnston St
Philadelphia, PA 19144
(267) 236-0036
Philadelphia, PA 19144
(267) 236-0036
Rank: #3434.
Maple Point Middle School
(Math: 32% | Reading: 59%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,296
Grades: 5-8
2250 Langhorne-yardley Road
Langhorne, PA 19047
(215) 809-6230
Langhorne, PA 19047
(215) 809-6230
Rank: #35 - 3635. - 36.
Butler Area Ihs
(Math: 34% | Reading: 59%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,291
Grades: 6-8
551 Fairground Hill Road
Butler, PA 16001
(724) 287-8721
Butler, PA 16001
(724) 287-8721
Show 100 more public schools in PA (out of 909 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
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.
