The average public elementary school in Pennsylvania has approximately 517 students (2025).
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 23,589 students.
# Students Range: 1,387
23,589
Avg. # Students: 3,021
Largest Pennsylvania Public Elementary Schools (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Commonwealth Charter Academy Charter School
Charter School
(Math: 25% | Reading: 53%)
Rank:
Rank:
4/
Bottom 50%10
Students: 23,589
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: 19% | Reading: 46%)
Rank:
Rank:
3/
Bottom 50%10
Students: 10,361
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: 11% | Reading: 39%)
Rank:
Rank:
2/
Bottom 50%10
Students: 6,146
Grades: K-12
750 East Park Drive, Suite 204
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,432
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.
Insight Pa Cyber Charter School
Charter School
(Math: 6% | Reading: 33%)
Rank:
Rank:
2/
Bottom 50%10
Students: 4,200
Grades: K-12
350 Eagleview Blvd., Suite 350
Exton, PA 19341
(484) 713-4353
Exton, PA 19341
(484) 713-4353
Rank: #66.
Chester Community Charter School
Charter School
(Math: 2% | 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: #77.
Pennsylvania Leadership Charter School
Charter School
(Math: 32% | Reading: 62%)
Rank:
Rank:
6/
Top 50%10
Students: 3,173
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: 23% | Reading: 53%)
Rank:
Rank:
4/
Bottom 50%10
Students: 2,954
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: 18% | 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: #1010.
Philadelphia Performing Arts Charter School
Charter School
(Math: 33% | 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: #1111.
Altoona Area High School
(Math: 55-59% | Reading: 71%)
Rank:
Rank:
8/
Top 30%10
Students: 2,246
Grades: 6-12
1404 6th Ave
Altoona, PA 16602
(814) 940-6986
Altoona, PA 16602
(814) 940-6986
Rank: #1212.
Abington Middle School
(Math: 26% | Reading: 58%)
Rank:
Rank:
4/
Bottom 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.
Easton Area Middle School
(Math: 16% | Reading: 45%)
Rank:
Rank:
2/
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: #1414.
Mast Community Cs Ii
Charter School
(Math: 21% | 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: #1515.
Avon Grove Charter School
Charter School
(Math: 39% | Reading: 64%)
Rank:
Rank:
6/
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: #1616.
Lehigh Valley Academy Regional Charter School
Charter School
(Math: 30% | 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: #1717.
First Philadelphia Preparatory Charter School
Charter School
(Math: 4% | 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: #1818.
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: #1919.
Central Middle School
(Math: 3% | 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: #2020.
Mayfair School
(Math: 21% | Reading: 39%)
Rank:
Rank:
2/
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: #2121.
Esperanza Academy Charter School
Charter School
(Math: 3% | 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: #2222.
Upper Moreland Elementary School
(Math: 51% | Reading: 68%)
Rank:
Rank:
8/
Top 30%10
Students: 1,633
Grades: K-5
3980 Orangemans Rd
Hatboro, PA 19040
(215) 325-1400
Hatboro, PA 19040
(215) 325-1400
Rank: #2323.
Altoona Area Jr High School
(Math: 25% | Reading: 50%)
Rank:
Rank:
3/
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: #2424.
Haverford Middle School
(Math: 51% | 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: #2525.
Baldi C C A Middle School
(Math: 33% | 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: #2626.
New Foundations Charter School
Charter School
(Math: 30% | 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: #2727.
Mariana Bracetti Academy Charter School
Charter School
(Math: 14% | 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: #2828.
Beverly Hills Middle School
(Math: 9% | 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: #2929.
Dallastown Area Intermediate School
(Math: 46% | Reading: 63%)
Rank:
Rank:
7/
Top 50%10
Students: 1,488
Grades: 4-6
94 Beck Rd
York, PA 17403
(717) 244-4021
York, PA 17403
(717) 244-4021
Rank: #3030.
Mathematics Science & Technology Community Charter School
Charter School
(Math: 47% | Reading: 68%)
Rank:
Rank:
7/
Top 50%10
Students: 1,486
Grades: K-12
1800 E Byberry Rd
Philadelphia, PA 19116
(267) 348-1100
Philadelphia, PA 19116
(267) 348-1100
Rank: #3131.
Avon Grove Intrmd School
(Math: 50% | Reading: 58%)
Rank:
Rank:
6/
Top 50%10
Students: 1,484
Grades: 2-5
395 S. Jennersville Road
West Grove, PA 19390
(610) 869-2010
West Grove, PA 19390
(610) 869-2010
Rank: #3232.
Frank Anne School
(Math: 46% | Reading: 61%)
Rank:
Rank:
6/
Top 50%10
Students: 1,483
Grades: PK-5
2000 Bowler St
Philadelphia, PA 19115
(215) 400-3070
Philadelphia, PA 19115
(215) 400-3070
Rank: #3333.
Executive Education Academy Charter School
Charter School
(Math: 16% | 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: #3434.
J.e. Harrison Education Center
(Math: 38% | Reading: 55%)
Rank:
Rank:
5/
Bottom 50%10
Students: 1,409
Grades: 3-6
129 Windvale Dr
Pittsburgh, PA 15236
(412) 885-7530
Pittsburgh, PA 15236
(412) 885-7530
Rank: #3535.
Mountain View Middle School
(Math: 53% | 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
Show 100 more public schools in PA (out of 2,144 total schools)
Loading...
Frequently Asked Questions
What is the Pennsylvania average public elementary schools student size?
The Pennsylvania average public elementary schools student size is 517 for 2025.
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

Texas Schools: The Voucher/School Choice Debate
The issue of school choice and a voucher system is currently being revisited in Houston and across the state of Texas, with strong opinions on both sides of the debate.

Fuel Up to Play 60 Focuses on Integrating Fitness and Wellness into the School Day
What if NFL players came to your school? With the Fuel Up to Play 60 program, sponsored by the National Dairy Council and the NFL, nutrition and exercise are promoted during the school day. NFL players participate in the program by coming to schools and talking to students about fitness. Learn more about the program and some of the schools that are implementing it.

What Parents Need to Know About Lunch Shaming
Students all over the nation go hungry every day not because their schools don’t offer lunch, but because they refuse them to children with outstanding debts. Read on to learn about the horror that is lunch shaming and what can be done about it.