Largest Pennsylvania Public High Schools

The average public high school in Pennsylvania has approximately 818 students (2026).
The public high schools with the largest student enrollments are listed below (where sufficient data available).
The largest public high school in Pennsylvania (by enrollment) is Reading Sr. High School, with 4,879 students.
# Students Range: 2,121 4,879 Avg. # Students: 2,732

Largest Pennsylvania Public High Schools (2026)

School
(Math and Reading Proficiency)
# Students
Grades
Location
Rank: #11.
Reading Sr. High School
(Math: 14% | Reading: 38%)
Rank:
2/
10
Bottom 50%
Students: 4,879
Grades: 9-12
801 N 13th St
Reading, PA 19604
(610) 371-5705
Rank: #22.
Upper Darby Sr. High School
(Math: 10% | Reading: 50%)
Rank:
2/
10
Bottom 50%
Students: 4,187
Grades: 9-12
601 North Lansdowne Avenue
Drexel Hill, PA 19026
(610) 622-7000
Rank: #33.
Hazleton Area High School
(Math: 15% | Reading: 52%)
Rank:
3/
10
Bottom 50%
Students: 4,071
Grades: 9-12
1601 W 23rd St
Hazleton, PA 18202
(570) 459-3221
Rank: #44.
Northeast High School
(Math: 33% | Reading: 59%)
Rank:
5/
10
Bottom 50%
Students: 3,463
Grades: 9-12
1601 Cottman Ave
Philadelphia, PA 19111
(215) 400-3200
Rank: #55.
Parkland High School
(Math: 54% | Reading: 80%)
Rank:
9/
10
Top 20%
Students: 3,279
Grades: 9-12
2700 N Cedar Crest Blvd
Allentown, PA 18104
(610) 351-5600
Rank: #66.
North Penn Sr. High School
(Math: 55% | Reading: 78%)
Rank:
9/
10
Top 20%
Students: 3,165
Grades: 10-12
1340 S Valley Forge Rd
Lansdale, PA 19446
(215) 368-9800
Rank: #77.
Cumberland Valley High School
(Math: 59% | Reading: 82%)
Rank:
9/
10
Top 20%
Students: 3,163
Grades: 9-12
6746 Carlisle Pike
Mechanicsburg, PA 17050
(717) 766-0217
Rank: #88.
William Allen High School
(Math: 12% | Reading: 36%)
Rank:
2/
10
Bottom 50%
Students: 3,074
Grades: 9-12
106 N 17th St
Allentown, PA 18104
(484) 765-5001
Rank: #99.
Neshaminy High School
(Math: 37% | Reading: 66%)
Rank:
6/
10
Top 50%
Students: 2,916
Grades: 9-12
2001 Old Lincoln Hwy
Langhorne, PA 19047
(215) 809-6100
Rank: #1010.
Pennsbury High School
(Math: 48% | Reading: 79%)
Rank:
9/
10
Top 20%
Students: 2,847
Grades: 9-12
705 Hood Blvd
Fairless Hills, PA 19030
(215) 949-6700
Rank: #1111.
Emmaus High School
(Math: 26% | Reading: 68%)
Rank:
6/
10
Top 50%
Students: 2,842
Grades: 9-12
500 Macungie Ave
Emmaus, PA 18049
(610) 965-1651
Rank: #1212.
Easton Area High School
(Math: 20% | Reading: 53%)
Rank:
3/
10
Bottom 50%
Students: 2,778
Grades: 9-12
2601 William Penn Hwy
Easton, PA 18045
(610) 250-2481
Rank: #1313.
North Allegheny High School
(Math: 60-64% | Reading: 91%)
Rank:
10/
10
Top 10%
Students: 2,711
Grades: 9-12
10375 Perry Hwy
Wexford, PA 15090
(724) 934-7200
Rank: #1414.
Abington Sr. High School
(Math: 27% | Reading: 61%)
Rank:
5/
10
Bottom 50%
Students: 2,692
Grades: 9-12
900 Highland Avenue
Abington, PA 19001
(215) 884-4700
Rank: #1515.
Collegium Charter School
Charter School
(Math: 22% | Reading: 36%)
Rank:
2/
10
Bottom 50%
Students: 2,634
Grades: K-12
456 Creamery Way
Exton, PA 19341
(610) 903-1300
Rank: #1616.
Spring-ford Shs 9-12 Center
(Math: 65% | Reading: <50%)
Rank:
6/
10
Top 50%
Students: 2,629
Grades: 9-12
350 S Lewis Rd
Royersford, PA 19468
(610) 705-6001
Rank: #1717.
Mccaskey Campus
(Math: 7% | Reading: 35%)
Rank:
2/
10
Bottom 50%
Students: 2,600
Grades: 9-12
445 N Reservoir St
Lancaster, PA 17602
(717) 291-6211
Rank: #1818.
Philadelphia Performing Arts Charter School
Charter School
(Math: 35% | Reading: 62%)
Rank:
6/
10
Top 50%
Students: 2,572
Grades: K-12
2600 S Broad Street
Philadelphia, PA 19145
(215) 551-4000
Rank: #1919.
Wilkes-barre Area High School
(Math: 17% | Reading: 44%)
Rank:
3/
10
Bottom 50%
Students: 2,569
Grades: 9-12
2021 Wolfpack Way
Wilkes Barre, PA 18705
(570) 826-7111
Rank: #2020.
Liberty High School
(Math: 17% | Reading: 61%)
Rank:
4/
10
Bottom 50%
Students: 2,541
Grades: 9-12
1115 Linden St
Bethlehem, PA 18018
(610) 691-7200
Rank: #2121.
Erie High School
(Math: 7% | Reading: 14%)
Rank:
1/
10
Bottom 50%
Students: 2,501
Grades: 9-12
3325 Cherry St
Erie, PA 16508
(814) 874-6200
Rank: #2222.
Lincoln High School
(Math: 12% | Reading: 32%)
Rank:
2/
10
Bottom 50%
Students: 2,472
Grades: 9-12
3201 Ryan Ave
Philadelphia, PA 19136
(215) 400-3309
Rank: #2323.
State College Area High School
(Math: 59% | Reading: 86%)
Rank:
10/
10
Top 10%
Students: 2,402
Grades: 8-12
650 Westerly Pkwy
State College, PA 16801
(814) 231-1111
Rank: #2424.
Central High School
Magnet School
(Math: 88% | Reading: ≥99%)
Rank:
10/
10
Top 1%
Students: 2,329
Grades: 9-12
1700 W Olney Ave
Philadelphia, PA 19141
(215) 400-3590
Rank: #2525.
Chambersburg Area Sr. High School
(Math: 14% | Reading: 55%)
Rank:
3/
10
Bottom 50%
Students: 2,319
Grades: 9-12
511 S 6th St
Chambersburg, PA 17201
(717) 261-3328
Rank: #2626.
Seneca Valley High School
(Math: 44% | Reading: 71%)
Rank:
7/
10
Top 50%
Students: 2,282
Grades: 9-12
128 Seneca School Rd
Harmony, PA 16037
(724) 452-6041
Rank: #2727.
Hempfield Sr. High School
(Math: 58% | Reading: 74%)
Rank:
9/
10
Top 20%
Students: 2,281
Grades: 9-12
200 Stanley Ave
Landisville, PA 17538
(717) 898-5510
Rank: #2828.
Conestoga Sr. High School
(Math: 82% | Reading: 60-79%)
Rank:
9/
10
Top 20%
Students: 2,264
Grades: 9-12
200 Irish Rd
Berwyn, PA 19312
(610) 240-1000
Rank: #2929.
Norristown Area High School
(Math: 18% | Reading: 44%)
Rank:
3/
10
Bottom 50%
Students: 2,256
Grades: 9-12
1900 Eagle Dr
Norristown, PA 19403
(610) 630-5090
Rank: #3030.
Altoona Area High School
(Math: 41% | Reading: 71%)
Rank:
7/
10
Top 50%
Students: 2,255
Grades: 6-12
1404 6th Ave
Altoona, PA 16602
(814) 940-6986
Rank: #3131.
Bensalem Twp High School
(Math: 19% | Reading: 64%)
Rank:
4/
10
Bottom 50%
Students: 2,151
Grades: 9-12
4319 Hulmeville Rd
Bensalem, PA 19020
(215) 750-2800
Rank: #32 - 3332. - 33.
Mcdowell High School
(Math: 43% | Reading: 70%)
Rank:
7/
10
Top 50%
Students: 2,133
Grades: 9-12
3580 West 38th St
Erie, PA 16506
(814) 835-5403
Rank: #32 - 3332. - 33.
Wilson High School
(Math: 27% | Reading: 76%)
Rank:
6/
10
Top 50%
Students: 2,133
Grades: 9-12
2601 Grandview Boulevard
Reading, PA 19609
(610) 670-0180
Rank: #3434.
Pennridge High School
(Math: 44% | Reading: 65%)
Rank:
7/
10
Top 50%
Students: 2,125
Grades: 9-12
1228 North Fifth Street
Perkasie, PA 18944
(215) 453-6944
Rank: #3535.
Souderton Area High School
(Math: 57% | Reading: 82%)
Rank:
9/
10
Top 20%
Students: 2,121
Grades: 9-12
625 Lower Road
Souderton, PA 18964
(215) 723-2808
Show 100 more public schools in PA (out of 770 total schools)
Loading...

Frequently Asked Questions

What is the Pennsylvania average public high schools student size?
The Pennsylvania average public high schools student size is 818 for 2026.
What are the public high schools with the largest student size in Pennsylvania?
The best top-ranked public high schools in Pennsylvania include Reading Sr. High School, Upper Darby Sr. High School and Hazleton Area High School.

Recent Articles

AI Report Cards: Should Schools Evaluate AI Use?
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
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
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.