Find a Public School in Pennsylvania

Top Schools in Pennsylvania

School Students/Teacher Per Pupil Expenditures 2020
Rank of 2837
School
Education Period District Students
Free / discounted lunch recipients %
Total
23 Gladwyne School Public K-5 Lower Merion School District 699 8.6% $22,997
26 Penn Wynne School Public K-5 Lower Merion School District 760 13.3% $22,410
35 Devon Elementary School Public K-4 Tredyffrin-Easttown School District 406 3.4% $16,818
9 Tredyffrin-Easttown Middle School Public 5-8 Tredyffrin-Easttown School District 1098 6.6% $17,295
55 Chadds Ford Elementary School Public K-5 Unionville-Chadds Ford School District 367 8.2% $19,132
20 Hillendale Elementary School Public K-5 Unionville-Chadds Ford School District 359 5.8% $19,368
8 Bala-Cynwyd Middle School Public 6-8 Lower Merion School District 1050 13.6% $27,296
29 Cynwyd School Public K-5 Lower Merion School District 560 9.1% $23,139
8 Pickering Valley Elementary School Public K-5 Downingtown Area School District 413 4.6% $15,042
73 West Vincent Elementary School Public K-6 Owen J Roberts School District 581 8.8% $28
7 Merion Elementary School Public K-5 Lower Merion School District 579 9.7% $23,018
Burchfield Primary School Public K-3 Shaler Area School District 346 27.7% $15,098
34 Hampton High School Public 9-12 Hampton Township School District 964 10.2% $19
20 Hampton Middle School Public 6-8 Hampton Township School District 629 14.8% $25
56 Hosack Elementary School Public K-5 North Allegheny School District 373 11.5% $16,885
Eden Hall Upper Elementary School Public 4-6 Pine-Richland School District 1028 5.9% $14,573
19 Pine-Richland Middle School Public 7-8 Pine-Richland School District 714 5.7% $15,962
48 Poff Elementary School Public K-5 Hampton Township School District 306 9.2% $43
62 Ferguson Township Elementary School Public K-5 State College Area School District 305 8.2% $18,063
91 Jarrettown Elementary School Public K-5 Upper Dublin School District 423 10.6% $22,163
A W Beattie Career Center Public 9-12 7 % $0
21 Sandy Run Middle School Public 6-8 Upper Dublin School District 931 14.3% $19,922
17 Welsh Valley Middle School Public 6-8 Lower Merion School District 1011 14% $27,556
53 Coopertown Elementary School Public K-5 Haverford Township School District 508 9.8% $16,940
61 Wyland Elementary School Public K-5 Hampton Township School District 353 15.3% $42
25 Donaldson Elementary School Public K-5 West Allegheny School District 555 16.9% $14,715
31 Ithan Elementary School Public K-5 Radnor Township School District 470 7% $25,372
Parkway West CTC Public 9-12 Parkway West CTC 5 % $0
55 Franklin Regional Middle School Public 6-8 Franklin Regional School District 760 15.9% $16,990
150 Franklin Regional Intermediate School Public K-5 Franklin Regional School District 590 22.2% $13,845
4 Newlonsburg Elementary School Public K-5 Franklin Regional School District 215 15.8% $16,617
18 Marshall Middle School Public 6-8 North Allegheny School District 764 5.6% $16,382
18 New Eagle Elementary School Public K-4 Tredyffrin-Easttown School District 516 1.7% $15,318
6 Radnor Middle School Public 6-8 Radnor Township School District 827 10.6% $34,828
301 Roberts Elementary School Public K-4 Upper Merion Area School District 263 24.3% $24,053
14 Valley Forge Elementary School Public K-4 Tredyffrin-Easttown School District 576 5.6% $15,286
3 Valley Forge Middle School Public 5-8 Tredyffrin-Easttown School District 1156 6% $16,493
76 Maple Glen Elementary School Public K-5 Upper Dublin School District 430 10.2% $20,719
1 Bradford Woods Elementary School Public K-5 North Allegheny School District 488 3.9% $15,111
Lewisburg High School Public 9-12 Lewisburg Area School District 632 23.4% $15,423
6 Peters Township High School Public 9-12 Peters Township School District 1326 6.3% $14,844
80 Damascus Area School Public PK, KG-8 Wayne Highlands School District 276 34.1% $20,761
18 Hershey High School Public 9-12 Derry Township School District 1209 21.8% $15,971
4 Hershey Middle School Public 6-8 Derry Township School District 820 22.4% $16,754
28 Penn Valley School Public K-5 Lower Merion School District 638 13.5% $23,422
24 Beaumont Elementary School Public K-4 Tredyffrin-Easttown School District 443 6.5% $16,618
114 McKee Elementary School Public K-5 West Allegheny School District 490 28.4% $15,159
234 South Hanover Elementary School Public K-5 Lower Dauphin School District 328 12.5% $14,257
13 Franklin Regional Senior High School Public 9-12 Franklin Regional School District 1119 13% $15,387
111 Chestnutwold Elementary School Public K-5 Haverford Township School District 630 10% $14,158
33 Lower Merion High School Public 9-12 Lower Merion School District 1568 15.1% $27,122
66 Franklin Regional Primary School Public K-5 Franklin Regional School District 601 11.1% $14,295
160 Newtown Elementary School Public K-6 Council Rock School District 616 9.7% $18,137
45 North Allegheny High School Public 9-12 North Allegheny School District 2730 7.3% $17,918
22 Radnor Elementary School Public K-5 Radnor Township School District 595 8.1% $24,280
22 Radnor Senior High School Public 9-12 Radnor Township School District 1195 11.5% $28,989
187 Wrightstown Elementary School Public K-6 Council Rock School District 379 10.8% $18,765
Wexford Elementary School Public K-3 Pine-Richland School District 538 4.1% $11,635
167 New Hope-Solebury Upper Elementary School Public 3-5 New Hope-Solebury School District 261 11.5% $19,145
25 Donald H Eichhorn Middle School Public 6-8 Lewisburg Area School District 428 29.4% $15,290
147 Asbury Elementary School Public PK, KG-5 Millcreek Township School District 523 31.4% $12,474
53 Fairview Middle School Public 5-8 Fairview School District 580 20.3% $10,997
Hershey Early Childhood Center Public K-1 Derry Township School District 437 23.3% $17,522
51 Richardson Middle School Public 6-8 Springfield School District 973 22.3% $15,181
148 Scenic Hills Elementary School Public 2-5 Springfield School District 662 12.2% $13,959
9 Pine-Richland High School Public 9-12 Pine-Richland School District 1428 5% $17,082
Hershey Primary Elementary School Public 2-3 Derry Township School District 467 24.8% $14,464
Springfield Literacy Center Public K-1 Springfield School District 613 9.1% $12,389
184 Brooke Elementary School Public K-4 Spring-Ford Area School District 441 16.6% $14,490
56 Walnut Creek Middle School Public 6-8 Millcreek Township School District 512 30.3% $14,335
117 Limerick Elementary School Public K-4 Spring-Ford Area School District 252 17.5% $23,040
272 Royersford Elementary School Public K-4 Spring-Ford Area School District 385 32.5% $14,527
43 Spring-Ford Middle School 8th Grade Center Public 8 Spring-Ford Area School District 641 17.6% $13,771
3 Spring-Ford Senior High School 9-12 Center Public 9-12 Spring-Ford Area School District 2584 14.8% $14,494
333 Beaver Creek Elementary School Public K-5 Downingtown Area School District 471 17.2% $14,009
101 Bradford Heights Elementary School Public K-5 Downingtown Area School District 541 16.5% $13,463
122 Goodnoe Elementary School Public K-6 Council Rock School District 726 9.2% $17,920
85 Sol Feinstone Elementary School Public K-6 Council Rock School District 698 4.2% $17,060
38 New Hope-Solebury High School Public 9-12 New Hope-Solebury School District 499 7.8% $18,891
27 Conestoga Senior High School Public 9-12 Tredyffrin-Easttown School District 2318 7.5% $17,668
Kelly Elementary School Public PK, KG-3 Lewisburg Area School District 544 27% $14,241
Downingtown STEM Academy Public 9-12 Downingtown Area School District 855 4.4% $15,904
109 East Ward Elementary School Public K-5 Downingtown Area School District 511 19% $13,134
142 Lionville Elementary School Public K-5 Downingtown Area School District 629 14.6% $13,517
Marsh Creek Sixth Grade Center Public 6 Downingtown Area School District 1079 9.3% $13,884
50 Shamona Creek Elementary School Public K-5 Downingtown Area School District 578 4.2% $12,606
136 Linntown Elementary School Public 4-5 Lewisburg Area School District 269 26.4% $17,829
92 West Bradford Elementary School Public K-5 Downingtown Area School District 609 8% $12,670
115 Bridge Valley Elementary School Public K-6 Central Bucks School District 664 4.1% $15,977
Mars Area Centennial School Public 5-6 Mars Area School District 457 10.9% $11,122
124 Mars Area Elementary School Public 2-4 Mars Area School District 798 11.2% $11,568
84 Mars Area Middle School Public 7-8 Mars Area School District 514 8% $13,460
126 Buckingham Elementary School Public K-6 Central Bucks School District 444 3.6% $16,944
10 Fairview High School Public 9-12 Fairview School District 543 20.1% $16,345
127 Wylandville Elementary School Public K-4 Canon-McMillan School District 268 14.9% $10,626
Central Montco Technical High School Public 9-12 Central Montco Technical High School 6 % $0
174 Colonial Elementary School Public 4-5 Colonial School District 829 23.5% $6,130
Spring-Ford Intrmd School 5th/6th Public 5-6 Spring-Ford Area School District 1206 15.8% $13,885
52 Colonial Middle School Public 6-8 Colonial School District 1193 26.3% $20,474
178 Blue Bell Elementary School Public K-5 Wissahickon School District 457 13.8% $17,982
Plymouth Elementary School Public K-3 Colonial School District 577 23.1% $18,649
Hance Elementary School Public K-3 Pine-Richland School District 324 8.6% $15,772
Spring-Ford Middle School 7th Grade Center Public 7 Spring-Ford Area School District 644 18.2% $15,321
58 Springfield High School Public 9-12 Springfield School District 1338 18.7% $14,431
195 Fogelsville School Public K-5 Parkland School District 480 29.6% $17,198
139 Veterans Memorial Elementary School Public K-5 Parkland School District 480 29% $0
11 Fort Washington Elementary School Public K-5 Upper Dublin School District 455 10.5% $20,259
95 Upper Dublin High School Public 9-12 Upper Dublin School District 1331 13.7% $21,123
133 Howard Elementary School Public K-5 Bald Eagle Area School District 92 38% $18,463
Western Montgomery CTC Public 9-12 Western Montgomery CTC 2 % $0
Central Bucks High School-West Public 10-12 Central Bucks School District 1491 9.5% $16,745
28 New Hope-Solebury Middle School Public 6-8 New Hope-Solebury School District 331 10.9% $19,279
95 Wayne Elementary School Public K-5 Radnor Township School District 537 16.8% $26,430
166 Cold Spring Elementary School Public K-6 Central Bucks School District 463 3.7% $17,115
233 Doyle Elementary School Public K-6 Central Bucks School District 446 10.3% $16,637
71 Brandywine-Wallace Elementary School Public K-5 Downingtown Area School District 478 9.4% $12,984
17 Uwchlan Hills Elementary School Public K-5 Downingtown Area School District 480 8.3% $13,899
313 Groveland Elementary School Public K-6 Central Bucks School District 839 17.6% $15,889
44 Harriton Senior High School Public 9-12 Lower Merion School District 1275 12.2% $28,822
93 Kutz Elementary School Public K-6 Central Bucks School District 490 3.5% $16,339
50 Lenape Middle School Public 7-9 Central Bucks School District 889 10.9% $16,564
68 Linden Elementary School Public K-6 Central Bucks School District 378 8.2% $16,636
67 Tohickon Middle School Public 7-9 Central Bucks School District 866 13.3% $16,634
46 Haverford Middle School Public 6-8 Haverford Township School District 1573 15.1% $16,383
10 Peters Township Middle School Public 7-8 Peters Township School District 613 8.2% $15,536
211 Lynnewood Elementary School Public K-5 Haverford Township School District 587 16% $15,817
21 Stony Creek Elementary School Public K-5 Wissahickon School District 549 13.1% $16,512
210 Manoa Elementary School Public K-5 Haverford Township School District 696 19% $15,141
132 Strath Haven High School Public 9-12 Wallingford-Swarthmore School District 1243 12.6% $19,973
65 Upper Providence Elementary School Public K-4 Spring-Ford Area School District 449 7.8% $17,546
110 Harbor Creek Junior High School Public 7-8 Harbor Creek School District 312 42.9% $12,092
26 Newtown Middle School Public 7-8 Council Rock School District 853 9.6% $17,895
135 Evans Elementary School Public PK, KG-4 Spring-Ford Area School District 541 13.7% $13,270
Middle Bucks Institute of Technology Public 9-12 Middle Bucks Institute of Technology 20 % $0
152 Oaks Elementary School Public K-4 Spring-Ford Area School District 569 12% $11,258
86 Springfield Township Middle School Public 6-8 Springfield Township School District 633 19.1% $19,834
87 Gayman Elementary School Public K-6 Central Bucks School District 406 3% $16,701
32 Penn Trafford High School Public 9-12 Penn-Trafford School District 1310 14.5% $14,777
108 Springton Manor Elementary School Public K-5 Downingtown Area School District 592 7.6% $12,352
100 Downingtown High School West Campus Public 9-12 Downingtown Area School District 1813 14% $15,150
McMurray Elementary School Public 4-6 Peters Township School District 890 6.1% $14,350
Hillcrest Intermediate School Public 5-6 Norwin School District 794 25.2% $11,648
36 Norwin Middle School Public 7-8 Norwin School District 838 20% $11,513
235 Sheridan Terrace Elementary School Public K-4 Norwin School District 429 39.6% $12,261
194 Stewartsville Elementary School Public K-4 Norwin School District 427 18.3% $10,213
69 Sunset Valley Elementary School Public K-4 Norwin School District 455 11.9% $9,619
224 General Nash Elementary School Public K-6 North Penn School District 458 21.6% $18,346
83 Sabold Elementary School Public 2-5 Springfield School District 690 28.4% $14,118
112 Salford Hills Elementary School Public K-5 Souderton Area School District 423 11.6% $16,332
159 Honey Brook Elementary Center Public K-4 Twin Valley School District 309 31.1% $17,630