SA

Schools in Delaware County

101 ranked schools

Overall Score Percentile
<20
20+
40+
60+
80+
1
10/10
Radnor MS
Radnor Township SD · Wayne
#1 Overall in Delaware County
10/10 · #3 Middle School in Pennsylvania
2
10/10
Radnor SHS
Radnor Township SD · Radnor
#2 Overall in Delaware County
10/10 · #8 High School in Pennsylvania
3
10/10
Springfield HS
Springfield SD · Springfield
#3 Overall in Delaware County
10/10 · #14 High School in Pennsylvania
4
10/10
Ithan El Sch
Radnor Township SD · Bryn Mawr
#4 Overall in Delaware County
10/10 · #17 Elementary School in Pennsylvania
5
10/10
Coopertown El Sch
Haverford Township SD · Bryn Mawr
#5 Overall in Delaware County
10/10 · #20 Elementary School in Pennsylvania
6
10/10
Haverford MS
Haverford Township SD · Havertown
#6 Overall in Delaware County
10/10 · #20 Middle School in Pennsylvania
7
10/10
Springton Lake MS
Rose Tree Media SD · Media
#7 Overall in Delaware County
10/10 · #22 Middle School in Pennsylvania
8
10/10
Scenic Hills El Sch
Springfield SD · Springfield
#8 Overall in Delaware County
10/10 · #26 Elementary School in Pennsylvania
9
10/10
Haverford SHS
Haverford Township SD · Havertown
#9 Overall in Delaware County
10/10 · #27 High School in Pennsylvania
10
10/10
Garnet Valley MS
Garnet Valley SD · Glen Mills
#10 Overall in Delaware County
10/10 · #27 Middle School in Pennsylvania
11
10/10
Swarthmore-Rutledge Sch
Wallingford-Swarthmore SD · Swarthmore
#11 Overall in Delaware County
10/10 · #28 Elementary School in Pennsylvania
12
10/10
Garnet Valley HS
Garnet Valley SD · Glen Mills
#12 Overall in Delaware County
10/10 · #30 High School in Pennsylvania
13
10/10
Strath Haven HS
Wallingford-Swarthmore SD · Wallingford
#13 Overall in Delaware County
10/10 · #35 High School in Pennsylvania
14
10/10
Sabold El Sch
Springfield SD · Springfield
#14 Overall in Delaware County
10/10 · #36 Elementary School in Pennsylvania
15
10/10
Strath Haven MS
Wallingford-Swarthmore SD · Wallingford
#15 Overall in Delaware County
10/10 · #38 Middle School in Pennsylvania
16
10/10
Wallingford El Sch
Wallingford-Swarthmore SD · Wallingford
#16 Overall in Delaware County
10/10 · #41 Elementary School in Pennsylvania
17
10/10
Richardson MS
Springfield SD · Springfield
#17 Overall in Delaware County
10/10 · #41 Middle School in Pennsylvania
18
10/10
Penncrest HS
Rose Tree Media SD · Media
#18 Overall in Delaware County
10/10 · #42 High School in Pennsylvania
19
3/10
Chester Charter Scholars Acade
Chester Charter Scholars Academy CS
#19 Overall in Delaware County
3/10 · #46 K-12 School in Pennsylvania
20
10/10
Chatham Park El Sch
Haverford Township SD · Havertown
#20 Overall in Delaware County
10/10 · #48 Elementary School in Pennsylvania
21
10/10
Rose Tree El Sch
Rose Tree Media SD · Media
#21 Overall in Delaware County
10/10 · #58 Elementary School in Pennsylvania
22
9/10
Paxon Hollow MS
Marple Newtown SD · Broomall
#22 Overall in Delaware County
9/10 · #93 Middle School in Pennsylvania
23
10/10
Media El Sch
Rose Tree Media SD · Media
#23 Overall in Delaware County
10/10 · #93 Elementary School in Pennsylvania
24
10/10
Radnor El Sch
Radnor Township SD · Radnor
#24 Overall in Delaware County
10/10 · #95 Elementary School in Pennsylvania
25
10/10
Nether Providence El Sch
Wallingford-Swarthmore SD · Wallingford
#25 Overall in Delaware County
10/10 · #122 Elementary School in Pennsylvania
26
10/10
Wayne El Sch
Radnor Township SD · Wayne
#26 Overall in Delaware County
10/10 · #126 Elementary School in Pennsylvania
27
10/10
Manoa El Sch
Haverford Township SD · Havertown
#27 Overall in Delaware County
10/10 · #137 Elementary School in Pennsylvania
28
10/10
Indian Lane El Sch
Rose Tree Media SD · Media
#28 Overall in Delaware County
10/10 · #149 Elementary School in Pennsylvania
29
10/10
Glenwood El Sch
Rose Tree Media SD · Media
#29 Overall in Delaware County
10/10 · #150 Elementary School in Pennsylvania
30
10/10
Chestnutwold El Sch
Haverford Township SD · Ardmore
#30 Overall in Delaware County
10/10 · #151 Elementary School in Pennsylvania
31
9/10
Bethel Springs El Sch
Garnet Valley SD · Garnet Valley
#31 Overall in Delaware County
9/10 · #158 Elementary School in Pennsylvania
32
7/10
Marple Newtown SHS
Marple Newtown SD · Newtown Square
#32 Overall in Delaware County
7/10 · #201 High School in Pennsylvania
33
9/10
Garnet Valley El Sch
Garnet Valley SD · Glen Mills
#33 Overall in Delaware County
9/10 · #222 Elementary School in Pennsylvania
34
9/10
Worrall El Sch
Marple Newtown SD · Broomall
#34 Overall in Delaware County
9/10 · #224 Elementary School in Pennsylvania
35
9/10
Lynnewood El Sch
Haverford Township SD · Havertown
#35 Overall in Delaware County
9/10 · #232 Elementary School in Pennsylvania
36
6/10
Northley MS
Penn-Delco SD · Aston
#36 Overall in Delaware County
6/10 · #250 Middle School in Pennsylvania
37
5/10
Tinicum Sch
Interboro SD · Essington
#37 Overall in Delaware County
5/10 · #262 Middle School in Pennsylvania
38
5/10
Norwood Sch
Interboro SD · Norwood
#38 Overall in Delaware County
5/10 · #286 Middle School in Pennsylvania
39
5/10
Ridley HS
Ridley SD · Folsom
#39 Overall in Delaware County
5/10 · #323 High School in Pennsylvania
40
5/10
Sun Valley HS
Penn-Delco SD · Aston
#40 Overall in Delaware County
5/10 · #324 High School in Pennsylvania
41
8/10
Culbertson El Sch
Marple Newtown SD · Newtown Square
#41 Overall in Delaware County
8/10 · #361 Elementary School in Pennsylvania
42
8/10
Loomis El Sch
Marple Newtown SD · Broomall
#42 Overall in Delaware County
8/10 · #365 Elementary School in Pennsylvania
43
8/10
Russell El Sch
Marple Newtown SD · Broomall
#43 Overall in Delaware County
8/10 · #375 Elementary School in Pennsylvania
44
3/10
Ridley MS
Ridley SD · Ridley Park
#44 Overall in Delaware County
3/10 · #377 Middle School in Pennsylvania
45
3/10
Chichester MS
Chichester SD · Boothwyn
#45 Overall in Delaware County
3/10 · #394 Middle School in Pennsylvania
46
4/10
Interboro SHS
Interboro SD · Prospect Park
#46 Overall in Delaware County
4/10 · #418 High School in Pennsylvania
47
4/10
Chichester SHS
Chichester SD · Boothwyn
#47 Overall in Delaware County
4/10 · #424 High School in Pennsylvania
48
2/10
Sharon Hill Sch
Southeast Delco SD · Sharon Hill
#48 Overall in Delaware County
2/10 · #430 Middle School in Pennsylvania
49
2/10
Harris Sch
Southeast Delco SD · Collingdale
#49 Overall in Delaware County
2/10 · #439 Middle School in Pennsylvania
50
8/10
Hilltop El Sch
Chichester SD · Aston
#50 Overall in Delaware County
8/10 · #451 Elementary School in Pennsylvania
51
2/10
Drexel Hill MS
Upper Darby SD · Drexel Hill
#51 Overall in Delaware County
2/10 · #453 Middle School in Pennsylvania
52
1/10
Beverly Hills MS
Upper Darby SD · Upper Darby
#52 Overall in Delaware County
1/10 · #478 Middle School in Pennsylvania
53
1/10
Penn Wood MS
William Penn SD · Darby
#53 Overall in Delaware County
1/10 · #482 Middle School in Pennsylvania
54
1/10
Toby Farms Intermediate School
Chester-Upland SD · Chester Twp
#54 Overall in Delaware County
1/10 · #513 Middle School in Pennsylvania
55
2/10
Upper Darby SHS
Upper Darby SD · Drexel Hill
#55 Overall in Delaware County
2/10 · #537 High School in Pennsylvania
56
2/10
Academy Park HS
Southeast Delco SD · Sharon Hill
#56 Overall in Delaware County
2/10 · #544 High School in Pennsylvania
57
1/10
Penn Wood HS
William Penn SD · Lansdowne
#57 Overall in Delaware County
1/10 · #567 High School in Pennsylvania
58
1/10
STEM at Showalter
Chester-Upland SD · Chester
#58 Overall in Delaware County
1/10 · #575 High School in Pennsylvania
59
1/10
Chester HS
Chester-Upland SD · Chester
#59 Overall in Delaware County
1/10 · #625 High School in Pennsylvania
60
6/10
Parkside El Sch
Penn-Delco SD · Parkside
#60 Overall in Delaware County
6/10 · #663 Elementary School in Pennsylvania
61
6/10
Amosland El Sch
Ridley SD · Morton
#61 Overall in Delaware County
6/10 · #700 Elementary School in Pennsylvania
62
6/10
Pennell El Sch
Penn-Delco SD · Aston
#62 Overall in Delaware County
6/10 · #717 Elementary School in Pennsylvania
63
6/10
Aston El Sch
Penn-Delco SD · Aston
#63 Overall in Delaware County
6/10 · #730 Elementary School in Pennsylvania
64
6/10
Boothwyn El Sch
Chichester SD · Boothwyn
#64 Overall in Delaware County
6/10 · #756 Elementary School in Pennsylvania
65
5/10
Lakeview El Sch
Ridley SD · Ridley Park
#65 Overall in Delaware County
5/10 · #775 Elementary School in Pennsylvania
66
5/10
Leedom El Sch
Ridley SD · Ridley Park
#66 Overall in Delaware County
5/10 · #819 Elementary School in Pennsylvania
67
5/10
Grace Park El Sch
Ridley SD · Swarthmore
#67 Overall in Delaware County
5/10 · #825 Elementary School in Pennsylvania
68
5/10
Coebourn El Sch
Penn-Delco SD · Brookhaven
#68 Overall in Delaware County
5/10 · #892 Elementary School in Pennsylvania
69
5/10
Edgewood El Sch
Ridley SD · Folsom
#69 Overall in Delaware County
5/10 · #909 Elementary School in Pennsylvania
70
4/10
Prospect Park Sch
Interboro SD · Prospect Park
#70 Overall in Delaware County
4/10 · #1011 Elementary School in Pennsylvania
71
4/10
Woodlyn El Sch
Ridley SD · Woodlyn
#71 Overall in Delaware County
4/10 · #1068 Elementary School in Pennsylvania
72
4/10
Linwood El Sch
Chichester SD · Linwood
#72 Overall in Delaware County
4/10 · #1076 Elementary School in Pennsylvania
73
3/10
Eddystone El Sch
Ridley SD · Eddystone
#73 Overall in Delaware County
3/10 · #1102 Elementary School in Pennsylvania
74
3/10
Aronimink El Sch
Upper Darby SD · Drexel Hill
#74 Overall in Delaware County
3/10 · #1131 Elementary School in Pennsylvania
75
3/10
Colwyn El Sch
William Penn SD · Colwyn
#75 Overall in Delaware County
3/10 · #1149 Elementary School in Pennsylvania
76
3/10
Marcus Hook El Sch
Chichester SD · Marcus Hook
#76 Overall in Delaware County
3/10 · #1151 Elementary School in Pennsylvania
77
3/10
Hillcrest El Sch
Upper Darby SD · Drexel Hill
#77 Overall in Delaware County
3/10 · #1152 Elementary School in Pennsylvania
78
3/10
Glenolden Sch
Interboro SD · Glenolden
#78 Overall in Delaware County
3/10 · #1156 Elementary School in Pennsylvania
79
3/10
Primos El Sch
Upper Darby SD · Primos
#79 Overall in Delaware County
3/10 · #1158 Elementary School in Pennsylvania
80
3/10
W B Evans Magnet Sch
William Penn SD · Yeadon
#80 Overall in Delaware County
3/10 · #1175 Elementary School in Pennsylvania
81
3/10
Garrettford El Sch
Upper Darby SD · Drexel Hill
#81 Overall in Delaware County
3/10 · #1206 Elementary School in Pennsylvania
82
3/10
Highland Park El Sch
Upper Darby SD · Upper Darby
#82 Overall in Delaware County
3/10 · #1220 Elementary School in Pennsylvania
83
3/10
Vision Academy CS
Vision Academy CS · Lansdowne
#83 Overall in Delaware County
3/10 · #1221 Elementary School in Pennsylvania
84
2/10
Ardmore Avenue Sch
William Penn SD · Lansdowne
#84 Overall in Delaware County
2/10 · #1255 Elementary School in Pennsylvania
85
2/10
East Lansdowne El Sch
William Penn SD · East Lansdowne
#85 Overall in Delaware County
2/10 · #1257 Elementary School in Pennsylvania
86
2/10
Aldan El Sch
William Penn SD · Aldan
#86 Overall in Delaware County
2/10 · #1275 Elementary School in Pennsylvania
87
2/10
Delcroft Sch
Southeast Delco SD · Folcroft
#87 Overall in Delaware County
2/10 · #1282 Elementary School in Pennsylvania
88
2/10
Darby Twp Sch
Southeast Delco SD · Glenolden
#88 Overall in Delaware County
2/10 · #1285 Elementary School in Pennsylvania
89
2/10
Westbrook Park El Sch
Upper Darby SD · Clifton Heights
#89 Overall in Delaware County
2/10 · #1294 Elementary School in Pennsylvania
90
2/10
Stetser El Sch
Chester-Upland SD · Chester
#90 Overall in Delaware County
2/10 · #1357 Elementary School in Pennsylvania
91
2/10
Park Lane El Sch
William Penn SD · Darby
#91 Overall in Delaware County
2/10 · #1359 Elementary School in Pennsylvania
92
2/10
Vision Academy CS of Excellenc
Vision Academy CS of Excellence
#92 Overall in Delaware County
2/10 · #1387 Elementary School in Pennsylvania
93
1/10
Bell Avenue School
William Penn SD · Yeadon
#93 Overall in Delaware County
1/10 · #1403 Elementary School in Pennsylvania
94
1/10
Main Street Sch
Chester-Upland SD · Upland
#94 Overall in Delaware County
1/10 · #1411 Elementary School in Pennsylvania
95
1/10
Bywood El Sch
Upper Darby SD · Upper Darby
#95 Overall in Delaware County
1/10 · #1422 Elementary School in Pennsylvania
96
1/10
Charles Kelly El Sch
Upper Darby SD · Drexel Hill
#96 Overall in Delaware County
1/10 · #1426 Elementary School in Pennsylvania
97
1/10
Walnut Street El Sch
William Penn SD · Darby
#97 Overall in Delaware County
1/10 · #1444 Elementary School in Pennsylvania
98
1/10
Stonehurst Hills El Sch
Upper Darby SD · Upper Darby
#98 Overall in Delaware County
1/10 · #1482 Elementary School in Pennsylvania
99
1/10
Chester Upland Sch of Arts
Chester-Upland SD · Chester
#99 Overall in Delaware County
1/10 · #1503 Elementary School in Pennsylvania
100
1/10
Edgmont Scholars Academy
Chester-Upland SD · Chester
#100 Overall in Delaware County
1/10 · #1524 Elementary School in Pennsylvania
101
1/10
Chester Community CS
Chester Community CS · Chester
#101 Overall in Delaware County
1/10 · #1540 Elementary School in Pennsylvania

About schools in Delaware County

With 101 ranked public schools spread across 19 districts, Delaware County hands families an unusually wide menu of options — from urban Chester to the leafy suburbs of Wayne and Bryn Mawr. More than a third of those schools rank in the top quartile statewide, a sign that strong performance isn't confined to one pocket of the county. Radnor Middle School and Ithan Elementary both sit at the 99th–100th percentile, anchoring what is one of Pennsylvania's more consistently high-performing suburban corridors. Families willing to explore beyond the headline names will find competitive schools throughout Media, Aston, and Drexel Hill as well.