Guest, Sign inJoin
Second Street in downtown Lewes, DelawareLewes, #1 on this list · Photo: Harrison Keely · CC BY 4.0
Delaware rankings · Schools

Towns with the best schools in Delaware

Lewes and Milton share first place on schools among Delaware’s 37 towns of 2,500+; 4 of the 37 grade A− or better (schools are graded within each state).

The Schools grade: state test results and graduation rates of the districts serving each town, compared with the state’s other districts (U.S. Department of Education). How grades work

#T1

Lewes

Sussex County · 3,826 people
A−

Schools grade, graded within the state·Overall A · #2 of 37 in DE

#T1

Milton

Sussex County · 3,860 people
A−

Schools grade, graded within the state·Overall B+ · #10 of 37 in DE

#T3

Middletown

New Castle County · 25,798 people
A−

Schools grade, graded within the state·Overall B · #14 of 37 in DE

All 37 towns

Schools grade, best first (graded within Delaware). Towns with the same score share a rank (T = tied; 31 towns here); the overall grade and state rank are beside each.

37 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
T1LewesSussex County · 3,826 peopleA−graded within the state·Overall A · #2 of 37
T1MiltonSussex County · 3,860 peopleA−graded within the state·Overall B+ · #10 of 37
T3MiddletownNew Castle County · 25,798 peopleA−graded within the state·Overall B · #14 of 37
T3TownsendNew Castle County · 2,985 peopleA−graded within the state·Overall A+ · #1 of 37
T5CamdenKent County · 4,176 peopleB+graded within the state·Overall C · #27 of 37
T5Dover Base Housingunincorporated, Kent County · 2,962 peopleB+graded within the state·Overall C+ · #23 of 37
T5Highland Acresunincorporated, Kent County · 3,752 peopleB+graded within the state·Overall B+ · #12 of 37
T5Rising Sun-Lebanonunincorporated, Kent County · 4,163 peopleB+graded within the state·Overall B+ · #13 of 37
T9HarringtonKent County · 3,974 peopleBgraded within the state·Overall B− · #19 of 37
T9Riverviewunincorporated, Kent County · 2,596 peopleBgraded within the state·Overall C+ · #21 of 37
T11Claymontunincorporated, New Castle County · 8,786 peopleBgraded within the state·Overall A · #3 of 37
T11Edgemoorunincorporated, New Castle County · 6,349 peopleBgraded within the state·Overall B+ · #11 of 37
T13ClaytonKent County · 4,527 peopleBgraded within the state·Overall B+ · #9 of 37
T13SmyrnaKent County · 13,340 peopleBgraded within the state·Overall C− · #31 of 37
T15ElsmereNew Castle County · 6,196 peopleBgraded within the state·Overall C+ · #22 of 37
T15Greenvilleunincorporated, New Castle County · 3,713 peopleBgraded within the state·Overall A− · #6 of 37
T15Hockessinunincorporated, New Castle County · 13,439 peopleBgraded within the state·Overall A− · #5 of 37
T15Pike Creekunincorporated, New Castle County · 7,129 peopleBgraded within the state·Overall A− · #4 of 37
T19GeorgetownSussex County · 8,291 peopleB−graded within the state·Overall D · #36 of 37
T19MillsboroSussex County · 7,890 peopleB−graded within the state·Overall C · #26 of 37
T19Ocean ViewSussex County · 3,107 peopleB−graded within the state·Overall B− · #18 of 37
T19SelbyvilleSussex County · 3,381 peopleB−graded within the state·Overall B · #16 of 37
23BridgevilleSussex County · 2,997 peopleB−graded within the state·Overall C− · #30 of 37
T24North Starunincorporated, New Castle County · 7,834 peopleB−graded within the state·Overall B+ · #8 of 37
T24Pike Creek Valleyunincorporated, New Castle County · 12,431 peopleB−graded within the state·Overall B · #15 of 37
26MilfordSussex County · 14,723 peopleC+graded within the state·Overall D · #33 of 37
27WilmingtonNew Castle County · 73,512 peopleC+graded within the state·Overall D · #32 of 37
T28CheswoldKent County · 2,653 peopleC+graded within the state·Overall C · #25 of 37
T28DoverKent County · 40,592 peopleC+graded within the state·Overall D · #37 of 37
30SeafordSussex County · 9,165 peopleCgraded within the state·Overall D · #34 of 37
31LaurelSussex County · 4,557 peopleCgraded within the state·Overall D · #35 of 37
T32New CastleNew Castle County · 5,726 peopleCgraded within the state·Overall B− · #17 of 37
T32Wilmington Manorunincorporated, New Castle County · 8,214 peopleCgraded within the state·Overall A− · #7 of 37
34Bearunincorporated, New Castle County · 22,370 peopleC−graded within the state·Overall C · #28 of 37
T35Brooksideunincorporated, New Castle County · 15,115 peopleC−graded within the state·Overall C · #29 of 37
T35Glasgowunincorporated, New Castle County · 15,546 peopleC−graded within the state·Overall C+ · #20 of 37
T35NewarkNew Castle County · 30,359 peopleC−graded within the state·Overall C · #24 of 37
Quick answers

Questions people ask

Which Delaware town has the best schools?

Lewes (Sussex County) and Milton (Sussex County) share first place on schools among 37 towns. Schools are compared within Delaware, so the letter is a state grade.

How are these towns ranked?

The Schools grade: state test results and graduation rates of the districts serving each town, compared with the state’s other districts (U.S. Department of Education). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a schools grade (37 in Delaware). Smaller towns have the grade on their page but no rank. Every town is on the Delaware page.

Go deeper

More Delaware lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Delaware rankings →
Other states

Towns with the best schools in other states