The average public elementary school in Pennsylvania has approximately 517 students (2026).
The public elementary schools with the largest student enrollments are listed below (where sufficient data available).
The largest public elementary school in Pennsylvania (by enrollment) is Commonwealth Charter Academy Charter School, with 29,320 students.
# Students Range: 1,378
29,320
Avg. # Students: 3,119
Largest Pennsylvania Public Elementary Schools (2026)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Commonwealth Charter Academy Charter School
Charter School
(Math: 17% | Reading: 53%)
Rank:
Rank:
3/
Bottom 50%10
Students: 29,320
Grades: K-12
One Innovation Way
Harrisburg, PA 17110
(717) 710-3300
Harrisburg, PA 17110
(717) 710-3300
Rank: #22.
Pennsylvania Cyber Charter School
Charter School
(Math: 17% | Reading: 46%)
Rank:
Rank:
3/
Bottom 50%10
Students: 10,178
Grades: PK-12
652 Midland Ave
Midland, PA 15059
(724) 643-1180
Midland, PA 15059
(724) 643-1180
Rank: #33.
Reach Cyber Charter School
Charter School
(Math: 10% | Reading: 39%)
Rank:
Rank:
2/
Bottom 50%10
Students: 5,721
Grades: K-12
750 East Park Drive
Harrisburg, PA 17111
(717) 704-8437
Harrisburg, PA 17111
(717) 704-8437
Rank: #44.
Agora Cyber Charter School
Charter School
(Math: 7% | Reading: 34%)
Rank:
Rank:
2/
Bottom 50%10
Students: 4,156
Grades: K-12
1018 West 8th Avenue
King Of Prussia, PA 19406
(610) 230-0775
King Of Prussia, PA 19406
(610) 230-0775
Rank: #55.
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: #66.
Insight Pa Cyber Charter School
Charter School
(Math: 5% | Reading: 33%)
Rank:
Rank:
1/
Bottom 50%10
Students: 3,385
Grades: K-12
350 Eagleview Blvd., Suite 350
Exton, PA 19341
(484) 713-4353
Exton, PA 19341
(484) 713-4353
Rank: #77.
Pennsylvania Leadership Charter School
Charter School
(Math: 31% | Reading: 62%)
Rank:
Rank:
5/
Bottom 50%10
Students: 2,874
Grades: K-12
1332 Enterprise Dr
West Chester, PA 19380
(610) 701-3333
West Chester, PA 19380
(610) 701-3333
Rank: #88.
Pennsylvania Virtual Charter School
Charter School
(Math: 18% | Reading: 53%)
Rank:
Rank:
3/
Bottom 50%10
Students: 2,772
Grades: K-12
630 Park Avenue
King Of Prussia, PA 19406
(610) 275-8500
King Of Prussia, PA 19406
(610) 275-8500
Rank: #99.
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: #1010.
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: #1111.
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: #1212.
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: #1313.
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: #1414.
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: #1515.
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: #1616.
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: #1717.
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: #1818.
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: #1919.
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: #2020.
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: #2121.
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: #2222.
Upper Moreland Elementary School
(Math: 58% | Reading: 68%)
Rank:
Rank:
8/
Top 30%10
Students: 1,627
Grades: K-5
3980 Orangemans Rd
Hatboro, PA 19040
(215) 325-1400
Hatboro, PA 19040
(215) 325-1400
Rank: #2323.
Frank Anne School
(Math: 52% | Reading: 61%)
Rank:
Rank:
7/
Top 50%10
Students: 1,622
Grades: PK-5
2000 Bowler St
Philadelphia, PA 19115
(215) 400-3070
Philadelphia, PA 19115
(215) 400-3070
Rank: #24 - 2524. - 25.
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: #24 - 2524. - 25.
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: #2626.
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: #2727.
Dallastown Area Intermediate School
(Math: 52% | Reading: 63%)
Rank:
Rank:
7/
Top 50%10
Students: 1,519
Grades: 4-6
94 Beck Rd
York, PA 17403
(717) 244-4021
York, PA 17403
(717) 244-4021
Rank: #2828.
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: #2929.
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: #3030.
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: #3131.
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: #3232.
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: #3333.
Avon Grove Intrmd School
(Math: 56% | Reading: 58%)
Rank:
Rank:
7/
Top 50%10
Students: 1,436
Grades: 2-5
395 S. Jennersville Road
West Grove, PA 19390
(610) 869-2010
West Grove, PA 19390
(610) 869-2010
Rank: #3434.
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: #3535.
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
Frequently Asked Questions
What is the Pennsylvania average public elementary schools student size?
The Pennsylvania average public elementary schools student size is 517 for 2026.
What are the public elementary schools with the largest student size in Pennsylvania?
The best top-ranked public elementary schools in Pennsylvania include Commonwealth Charter Academy Charter School, Pennsylvania Cyber Charter School and Reach Cyber 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.
