The average public school in Pennsylvania has approximately 572 students (2025).
The public schools with the largest student enrollments are listed below (where sufficient data available).
The largest public school in Pennsylvania (by enrollment) is Commonwealth Charter Academy Charter School with 23,589 students.
# Students Range: 2,273
23,589
Avg. # Students: 3,901
Largest Pennsylvania Public 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.
Reading Sr. High School
(Math: 40% | Reading: 38%)
Rank:
Rank:
4/
Bottom 50%10
Students: 4,779
Grades: 9-12
801 N 13th St
Reading, PA 19604
(610) 371-5705
Reading, PA 19604
(610) 371-5705
Rank: #55.
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: #66.
Upper Darby Sr. High School
(Math: 51% | Reading: 50%)
Rank:
Rank:
5/
Bottom 50%10
Students: 4,231
Grades: 9-12
601 North Lansdowne Avenue
Drexel Hill, PA 19026
(610) 622-7000
Drexel Hill, PA 19026
(610) 622-7000
Rank: #77.
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: #88.
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: #99.
Hazleton Area High School
(Math: 33% | Reading: 52%)
Rank:
Rank:
4/
Bottom 50%10
Students: 3,884
Grades: 9-12
1601 W 23rd St
Hazleton, PA 18202
(570) 459-3221
Hazleton, PA 18202
(570) 459-3221
Rank: #1010.
Northeast High School
(Math: 55-59% | Reading: 59%)
Rank:
Rank:
7/
Top 50%10
Students: 3,264
Grades: 9-12
1601 Cottman Ave
Philadelphia, PA 19111
(215) 400-3200
Philadelphia, PA 19111
(215) 400-3200
Rank: #1111.
Parkland High School
(Math: 80% | Reading: 80%)
Rank:
Rank:
10/
Top 10%10
Students: 3,242
Grades: 9-12
2700 N Cedar Crest Blvd
Allentown, PA 18104
(610) 351-5600
Allentown, PA 18104
(610) 351-5600
Rank: #1212.
North Penn Sr. High School
(Math: 75% | Reading: 78%)
Rank:
Rank:
10/
Top 10%10
Students: 3,210
Grades: 10-12
1340 S Valley Forge Rd
Lansdale, PA 19446
(215) 368-9800
Lansdale, PA 19446
(215) 368-9800
Rank: #1313.
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: #1414.
Cumberland Valley High School
(Math: 82% | Reading: 82%)
Rank:
Rank:
10/
Top 5%10
Students: 3,114
Grades: 9-12
6746 Carlisle Pike
Mechanicsburg, PA 17050
(717) 766-0217
Mechanicsburg, PA 17050
(717) 766-0217
Rank: #1515.
William Allen High School
(Math: 27% | Reading: 36%)
Rank:
Rank:
3/
Bottom 50%10
Students: 2,984
Grades: 9-12
106 N 17th St
Allentown, PA 18104
(484) 765-5001
Allentown, PA 18104
(484) 765-5001
Rank: #1616.
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: #1717.
Neshaminy High School
(Math: 69% | Reading: 66%)
Rank:
Rank:
8/
Top 30%10
Students: 2,919
Grades: 9-12
2001 Old Lincoln Hwy
Langhorne, PA 19047
(215) 809-6100
Langhorne, PA 19047
(215) 809-6100
Rank: #1818.
Pennsbury High School
(Math: 84% | Reading: 79%)
Rank:
Rank:
10/
Top 5%10
Students: 2,869
Grades: 9-12
705 Hood Blvd
Fairless Hills, PA 19030
(215) 949-6700
Fairless Hills, PA 19030
(215) 949-6700
Rank: #1919.
Easton Area High School
(Math: 54% | Reading: 53%)
Rank:
Rank:
6/
Top 50%10
Students: 2,824
Grades: 9-12
2601 William Penn Hwy
Easton, PA 18045
(610) 250-2481
Easton, PA 18045
(610) 250-2481
Rank: #2020.
Emmaus High School
(Math: 70% | Reading: 68%)
Rank:
Rank:
9/
Top 20%10
Students: 2,819
Grades: 9-12
500 Macungie Ave
Emmaus, PA 18049
(610) 965-1651
Emmaus, PA 18049
(610) 965-1651
Rank: #2121.
Abington Sr. High School
(Math: 70-74% | Reading: 61%)
Rank:
Rank:
8/
Top 30%10
Students: 2,793
Grades: 9-12
900 Highland Avenue
Abington, PA 19001
(215) 884-4700
Abington, PA 19001
(215) 884-4700
Rank: #2222.
North Allegheny High School
(Math: 88% | Reading: 91%)
Rank:
Rank:
10/
Top 1%10
Students: 2,697
Grades: 9-12
10375 Perry Hwy
Wexford, PA 15090
(724) 934-7200
Wexford, PA 15090
(724) 934-7200
Rank: #2323.
Spring-ford Shs 9-12 Center
(Math: 91% | Reading: <50%)
Rank:
Rank:
7/
Top 50%10
Students: 2,662
Grades: 9-12
350 S Lewis Rd
Royersford, PA 19468
(610) 705-6001
Royersford, PA 19468
(610) 705-6001
Rank: #2424.
Mccaskey Campus
(Math: 28% | Reading: 35%)
Rank:
Rank:
3/
Bottom 50%10
Students: 2,642
Grades: 9-12
445 N Reservoir St
Lancaster, PA 17602
(717) 291-6211
Lancaster, PA 17602
(717) 291-6211
Rank: #2525.
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: #2626.
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: #2727.
Liberty High School
(Math: 60% | Reading: 61%)
Rank:
Rank:
7/
Top 50%10
Students: 2,587
Grades: 9-12
1115 Linden St
Bethlehem, PA 18018
(610) 691-7200
Bethlehem, PA 18018
(610) 691-7200
Rank: #2828.
Wilkes-barre Area High School
(Math: 26% | Reading: 44%)
Rank:
Rank:
3/
Bottom 50%10
Students: 2,470
Grades: 9-12
2021 Wolfpack Way
Wilkes Barre, PA 18705
(570) 826-7111
Wilkes Barre, PA 18705
(570) 826-7111
Rank: #2929.
Erie High School
(Math: 10-14% | Reading: 14%)
Rank:
Rank:
1/
Bottom 50%10
Students: 2,417
Grades: 9-12
3325 Cherry St
Erie, PA 16508
(814) 874-6200
Erie, PA 16508
(814) 874-6200
Rank: #3030.
Conestoga Sr. High School
(Math: 97% | Reading: 60-79%)
Rank:
Rank:
10/
Top 10%10
Students: 2,361
Grades: 9-12
200 Irish Rd
Berwyn, PA 19312
(610) 240-1000
Berwyn, PA 19312
(610) 240-1000
Rank: #3131.
State College Area High School
(Math: 91% | Reading: 86%)
Rank:
Rank:
10/
Top 5%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: #3232.
Chambersburg Area Sr. High School
(Math: 80-84% | Reading: 55%)
Rank:
Rank:
8/
Top 30%10
Students: 2,324
Grades: 9-12
511 S 6th St
Chambersburg, PA 17201
(717) 261-3328
Chambersburg, PA 17201
(717) 261-3328
Rank: #3333.
Seneca Valley High School
(Math: 80% | Reading: 71%)
Rank:
Rank:
9/
Top 20%10
Students: 2,294
Grades: 9-12
128 Seneca School Rd
Harmony, PA 16037
(724) 452-6041
Harmony, PA 16037
(724) 452-6041
Rank: #3434.
Central High School
Magnet School
(Math: 96% | Reading: ≥99%)
Rank:
Rank:
10/
Top 1%10
Students: 2,287
Grades: 9-12
1700 W Olney Ave
Philadelphia, PA 19141
(215) 400-3590
Philadelphia, PA 19141
(215) 400-3590
Rank: #3535.
Norristown Area High School
(Math: 31% | Reading: 44%)
Rank:
Rank:
3/
Bottom 50%10
Students: 2,273
Grades: 9-12
1900 Eagle Dr
Norristown, PA 19403
(610) 630-5090
Norristown, PA 19403
(610) 630-5090
Show 100 more public schools in PA (out of 2,918 total schools)
Loading...
Frequently Asked Questions
What is the Pennsylvania average public schools student size?
The Pennsylvania average public schools student size is 572 for 2025.
What are the public schools with the largest student size in Pennsylvania?
The best top ranked public schools in Pennsylvania include Commonwealth Charter Academy Charter School, Pennsylvania Cyber Charter School and Reach Cyber Charter School.
What is public high school and public elementary school with the largest student size in Pennsylvania?
The public high school with the largest student size in Pennsylvania is Commonwealth Charter Academy Charter School, with a value of 23,589. The public elementary school with the largest student size is Commonwealth Charter Academy Charter School, with a value of 23,589.
Recent Articles

What Is A Charter School?
Explore the world of charter schools in this comprehensive guide. Learn about their history, how they operate, and the pros and cons of this educational innovation. Discover key facts about charter schools, including admission policies, demographics, and funding, as well as what to look for when considering a charter school for your child.

10 Reasons Why High School Sports Benefit Students
Discover the 10 compelling reasons why high school sports are beneficial for students. This comprehensive article explores how athletics enhance academic performance, foster personal growth, and develop crucial life skills. From improved fitness and time management to leadership development and community representation, learn why participating in high school sports can be a game-changer for students' overall success and well-being.

February 05, 2025
Understanding the U.S. Department of Education: Structure, Impact, and EvolutionWe explore how the Department of Education shapes American education, from its cabinet-level leadership to its impact on millions of students, written for general audiences seeking clarity on this vital institution.