Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Pennsylvania /Best schools
Rankings · Pennsylvania

Largest schools in Pennsylvania

Ranked by enrollment — academic rankings appear once test-score data is loaded.

# School City District Enrollment
1 Commonwealth Charter Academy Cs Harrisburg Commonwealth Charter Academy CS 16419
2 Pennsylvania Cyber Cs Midland Pennsylvania Cyber CS 10901
3 Commonwealth Charter Academy Cs Harrisburg Commonwealth Charter Academy CS 9294
4 Reach Cyber Cs Harrisburg Reach Cyber CS 8138
5 Agora Cyber Cs King Of Prussia Agora Cyber CS 7337
6 Reading Shs Reading Reading SD 5223
7 Agora Cyber Cs King Of Prussia Agora Cyber CS 5135
8 Pennsylvania Leadership Cs West Chester Pennsylvania Leadership CS 5071
9 Chester Community Cs Chester Chester Community CS 4469
10 Insight Pa Cyber Cs Exton Insight PA Cyber CS 3911
11 Upper Darby Shs Drexel Hill Upper Darby SD 3855
12 Hazleton Area Hs Hazle Township Hazleton Area SD 3600
13 Northeast Hs Philadelphia Philadelphia City SD 3348
14 Parkland Hs Allentown Parkland SD 3187
15 Collegium Cs Exton Collegium CS 3040
16 North Penn Shs Lansdale North Penn SD 3020
17 Pennsbury Hs Fairless Hills Pennsbury SD 2891
18 Easton Area Hs Easton Easton Area SD 2875
19 Emmaus Hs Emmaus East Penn SD 2871
20 Cumberland Valley Hs Mechanicsburg Cumberland Valley SD 2827
21 North Allegheny Hs Wexford North Allegheny SD 2730
22 Pennsylvania Virtual Cs King Of Prussia Pennsylvania Virtual CS 2714
23 Mccaskey Campus Lancaster Lancaster SD 2680
24 Neshaminy Hs Langhorne Neshaminy SD 2677
25 Liberty Hs Bethlehem Bethlehem Area SD 2663
26 William Allen Hs Allentown Allentown City SD 2650
27 Philadelphia Performing Arts Cs Philadelphia Philadelphia Performing Arts CS 2595
28 Spring-Ford Shs 9-12 Ctr Royersford Spring-Ford Area SD 2584
29 21St Century Cyber Cs West Chester 21st Century Cyber CS 2503
30 Central Hs Philadelphia Philadelphia City SD 2416
31 Pennridge Hs Perkasie Pennridge SD 2370
32 State College Area Hs State College State College Area SD 2370
33 Seneca Valley Hs Harmony Seneca Valley SD 2341
34 Conestoga Shs Berwyn Tredyffrin-Easttown SD 2318
35 Erie Hs Erie Erie City SD 2267
36 Altoona Area Hs Altoona Altoona Area SD 2208
37 Boyertown Area Shs Boyertown Boyertown Area SD 2200
38 Mcdowell Hs Erie Millcreek Township SD 2194
39 Chambersburg Area Shs Chambersburg Chambersburg Area SD 2182
40 Hempfield Shs Landisville Hempfield SD 2159
41 Mayfair Sch Philadelphia Philadelphia City SD 2154
42 Erie Hs Erie Erie City SD 2149
43 Baldwin Shs Pittsburgh Baldwin-Whitehall SD 2093
44 Souderton Area Shs Souderton Souderton Area SD 2077
45 Wilson Hs West Lawn Wilson SD 2040
46 Abington Jhs Abington Abington SD 2037
47 Easton Area Ms Easton Easton Area SD 2024
48 Council Rock Hs South Holland Council Rock SD 2013
49 Norristown Area Hs Norristown Norristown Area SD 2004
50 Central Ms Reading Reading SD 1994
51 Bensalem Twp Hs Bensalem Bensalem Township SD 1965
52 Lincoln Hs Philadelphia Philadelphia City SD 1962
53 Haverford Shs Havertown Haverford Township SD 1943
54 Dallastown Area Shs Dallastown Dallastown Area SD 1922
55 Abington Shs Abington Abington SD 1910
56 Freedom Hs Bethlehem Bethlehem Area SD 1881
57 Ridley Hs Folsom Ridley SD 1880
58 Freedom Hs Bethlehem Bethlehem Area SD 1875
59 Louis E Dieruff Hs Allentown Allentown City SD 1874
60 Northampton Area Hs Northampton Northampton Area SD 1864
61 First Philadelphia Preparatory Cs Philadelphia First Philadelphia Preparatory CS 1852
62 William Tennent Hs Warminster Centennial SD 1845
63 Avon Grove Cs West Grove Avon Grove CS 1843
64 Manheim Twp Hs Lancaster Manheim Township SD 1841
65 Central Dauphin Shs Harrisburg Central Dauphin SD 1825
66 Manheim Twp Hs Lancaster Manheim Township SD 1817
67 Downingtown Hs West Campus Downingtown Downingtown Area SD 1813
68 Lehigh Valley Academy Regional Cs Bethlehem Lehigh Valley Academy Regional CS 1806
69 Mt Lebanon Shs Pittsburgh Mt Lebanon SD 1801
70 Central York Hs York Central York SD 1799
71 Perkiomen Valley Hs Collegeville Perkiomen Valley SD 1793
72 Altoona Area Jr Hs Altoona Altoona Area SD 1759
73 Olney Charter High School Philadelphia 1753
74 Hempfield Area Shs Greensburg Hempfield Area SD 1751
75 Central Bucks Hs-South Warrington Central Bucks SD 1736
76 Downingtown Hs East Campus Exton Downingtown Area SD 1729
77 Avon Grove Hs West Grove Avon Grove SD 1721
78 Canon-Mcmillan Shs Canonsburg Canon-McMillan SD 1716
79 Owen J Roberts Hs Pottstown Owen J Roberts SD 1716
80 York Co School Of Technology York York Co School of Technology 1704
81 Quakertown Community Hs Quakertown Quakertown Community SD 1682
82 Penn Manor Hs Millersville Penn Manor SD 1674
83 Esperanza Academy Cs Philadelphia Esperanza Academy CS 1660
84 Pocono Mountain West Hs Pocono Summit Pocono Mountain SD 1624
85 Truman Shs Levittown Bristol Township SD 1620
86 Norwin Shs North Huntingdon Norwin SD 1619
87 Armstrong Jshs Kittanning Armstrong SD 1599
88 Council Rock Hs North Newtown Council Rock SD 1588
89 Beverly Hills Ms Upper Darby Upper Darby SD 1585
90 Haverford Ms Havertown Haverford Township SD 1573
91 Lower Merion Hs Ardmore Lower Merion SD 1568
92 Garnet Valley Hs Glen Mills Garnet Valley SD 1549
93 Cedar Crest Hs Lebanon Cornwall-Lebanon SD 1548
94 Methacton Hs Eagleville Methacton SD 1547
95 Butler Area Ihs Butler Butler Area SD 1541
96 Washington George Hs Philadelphia Philadelphia City SD 1536
97 Carlisle Area Hs Carlisle Carlisle Area SD 1531
98 Nazareth Area Hs Nazareth Nazareth Area SD 1528
99 Scranton Hs Scranton Scranton SD 1524
100 Penn Wood Hs Lansdowne William Penn SD 1515
101 Baldi C C A Ms Philadelphia Philadelphia City SD 1506
102 Plymouth-Whitemarsh Shs Plymouth Meeting Colonial SD 1503
103 Central Bucks Hs-East Doylestown Central Bucks SD 1498
104 New Foundations Cs Philadelphia New Foundations CS 1497
105 Dallastown Area Intermediate Sch York Dallastown Area SD 1496
106 Central Dauphin East Shs Harrisburg Central Dauphin SD 1494
107 Central Bucks Hs-West Doylestown Central Bucks SD 1491
108 William Penn Shs York York City SD 1487
109 Mariana Bracetti Academy Cs Philadelphia Mariana Bracetti Academy CS 1484
110 Mast Community Cs Philadelphia MAST Community CS 1482
111 Williamsport Area Shs Williamsport Williamsport Area SD 1482
112 Butler Area Shs Butler Butler Area SD 1479
113 Delaware Valley Hs Milford Delaware Valley SD 1478
114 Governor Mifflin Shs Shillington Governor Mifflin SD 1472
115 Bucks County Technical High School Fairless Hills 1465
116 Whitehall Hs Whitehall Whitehall-Coplay SD 1456
117 Red Lion Area Shs Red Lion Red Lion Area SD 1444
118 Pittsburgh Allderdice Hs Pittsburgh Pittsburgh SD 1430
119 Pine-Richland Hs Gibsonia Pine-Richland SD 1428
120 Wissahickon Shs Ambler Wissahickon SD 1426
121 Avon Grove Intrmd Sch West Grove Avon Grove SD 1422
122 Pleasant Valley Hs Brodheadsville Pleasant Valley SD 1417
123 Hatboro-Horsham Shs Horsham Hatboro-Horsham SD 1414
124 Pennsylvania Distance Learning Cs Sewickley Pennsylvania Distance Learning CS 1412
125 Lebanon Shs Lebanon Lebanon SD 1404
126 Kennett Hs Kennett Square Kennett Consolidated SD 1387
127 Wilson Woodrow Ms Philadelphia Philadelphia City SD 1385
128 Bethel Park Hs Bethel Park Bethel Park SD 1382
129 Cheltenham Hs Wyncote Cheltenham SD 1382
130 West Chester Henderson Hs West Chester West Chester Area SD 1379
131 Drexel Hill Ms Drexel Hill Upper Darby SD 1376
132 Cheltenham Hs Wyncote Cheltenham SD 1372
133 Great Valley Hs Malvern Great Valley SD 1367
134 Mountain View Ms Mechanicsburg Cumberland Valley SD 1367
135 Upper Saint Clair Hs Pittsburgh Upper St. Clair SD 1367
136 Crestwood Secondary Campus Mountain Top Crestwood SD 1362
137 School Lane Cs Bensalem School Lane CS 1342
138 Executive Education Academy Cs Allentown Executive Education Academy CS 1338
139 Springfield Hs Springfield Springfield SD 1338
140 Academy Park Hs Sharon Hill Southeast Delco SD 1336
141 Frank Anne Sch Philadelphia Philadelphia City SD 1336
142 Unionville Hs Kennett Square Unionville-Chadds Ford SD 1334
143 Mastery Cs-Gratz Campus Philadelphia Mastery CS-Gratz Campus 1332
144 Penn Hills El Sch Pittsburgh Penn Hills SD 1331
145 Upper Dublin Hs Fort Washington Upper Dublin SD 1331
146 Peters Twp Hs Mcmurray Peters Township SD 1326
147 North Hills Shs Pittsburgh North Hills SD 1325
148 East Stroudsburg Shs South East Stroudsburg East Stroudsburg Area SD 1319
149 Mastery Cs - Thomas Campus Philadelphia Mastery CS-Thomas Campus 1316
150 Cedar Cliff Hs Camp Hill West Shore SD 1315

All Pennsylvania schools