Best Middle Schools in Delaware

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Middle school in Delaware. The list below shows these schools in their rank order, as determined by our grading system.

Find by Name
Search for Schools

#1 Middle School in DE and #1 in Kent County

6 - 8 | Dover, DE | Kent County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 215 Students

Report Card

A+ Academic Results
B Learning Environment
A- School Safety
A Overall Grade

#2 Middle School in DE and #1 in New Castle County

6 - 8 | Middletown, DE | New Castle County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 965 Students

Report Card

A+ Academic Results
A Learning Environment
B+ School Safety
A Overall Grade

#3 Middle School in DE and #1 in Sussex County

5 - 8 | Milton, DE | Sussex County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 602 Students

Report Card

A+ Academic Results
A- Learning Environment
B+ School Safety
A Overall Grade

#4 Middle School in DE and #2 in Kent County

6 - 8 | Camden, DE | Kent County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 823 Students

Report Card

A Academic Results
B Learning Environment
C+ School Safety
B+ Overall Grade

#5 Middle School in DE and #2 in New Castle County

6 - 8 | Middletown, DE | New Castle County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 849 Students

Report Card

A Academic Results
B+ Learning Environment
C+ School Safety
B+ Overall Grade

#6 Middle School in DE and #2 in Sussex County

6 - 8 | Selbyville, DE | Sussex County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 693 Students

Report Card

A Academic Results
C+ Learning Environment
C School Safety
B+ Overall Grade

#7 Middle School in DE and #3 in New Castle County

6 - 8 | Wilmington, DE | New Castle County

  • B+ Overall Grade
  • 12:1 Student/Teacher
  • 915 Students

Report Card

A- Academic Results
A Learning Environment
C- School Safety
B+ Overall Grade

#8 Middle School in DE and #4 in New Castle County

6 - 8 | Hockessin, DE | New Castle County

  • B+ Overall Grade
  • 18:1 Student/Teacher
  • 812 Students

Report Card

B Academic Results
A Learning Environment
A- School Safety
B+ Overall Grade

#9 Middle School in DE and #5 in New Castle County

6 - 8 | Wilmington, DE | New Castle County

  • B+ Overall Grade
  • 15:1 Student/Teacher
  • 828 Students

Report Card

A- Academic Results
A Learning Environment
C- School Safety
B+ Overall Grade

#10 Middle School in DE and #6 in New Castle County

6 - 8 | Middletown, DE | New Castle County

  • B+ Overall Grade
  • 17:1 Student/Teacher
  • 864 Students

Report Card

B+ Academic Results
B+ Learning Environment
B+ School Safety
B+ Overall Grade

#11 Middle School in DE and #3 in Sussex County

5 - 8 | Laurel, DE | Sussex County

  • B Overall Grade
  • 14:1 Student/Teacher
  • 728 Students

Report Card

C+ Academic Results
A+ Learning Environment
C School Safety
B Overall Grade

#12 Middle School in DE and #3 in Kent County

6 - 8 | Camden, DE | Kent County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 840 Students

Report Card

B+ Academic Results
C+ Learning Environment
C School Safety
B Overall Grade

#13 Middle School in DE and #7 in New Castle County

6 - 8 | Wilmington, DE | New Castle County

  • B- Overall Grade
  • 14:1 Student/Teacher
  • 754 Students

Report Card

B- Academic Results
B+ Learning Environment
B+ School Safety
B- Overall Grade

#14 Middle School in DE and #4 in Sussex County

5 - 8 | Delmar, DE | Sussex County

  • B- Overall Grade
  • 18:1 Student/Teacher
  • 648 Students

Report Card

A- Academic Results
C- Learning Environment
C School Safety
B- Overall Grade

#15 Middle School in DE and #5 in Sussex County

6 - 8 | Millsboro, DE | Sussex County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 694 Students

Report Card

B+ Academic Results
B Learning Environment
C- School Safety
B- Overall Grade

#16 Middle School in DE and #4 in Kent County

6 - 8 | Harrington, DE | Kent County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 888 Students

Report Card

B+ Academic Results
C+ Learning Environment
C- School Safety
B- Overall Grade

#17 Middle School in DE and #6 in Sussex County

6 - 8 | Georgetown, DE | Sussex County

  • B- Overall Grade
  • 15:1 Student/Teacher
  • 686 Students

Report Card

B Academic Results
C+ Learning Environment
C+ School Safety
B- Overall Grade

#18 Middle School in DE and #5 in Kent County

6 - 8 | Milford, DE | Kent County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 968 Students

Report Card

B- Academic Results
B- Learning Environment
B School Safety
B- Overall Grade

#19 Middle School in DE and #6 in Kent County

6 - 8 | Smyrna, DE | Kent County

  • B- Overall Grade
  • 16:1 Student/Teacher
  • 917 Students

Report Card

B Academic Results
C- Learning Environment
B- School Safety
B- Overall Grade

#20 Middle School in DE and #8 in New Castle County

6 - 8 | New Castle, DE | New Castle County

  • C+ Overall Grade
  • 20:1 Student/Teacher
  • 1,093 Students

Report Card

B- Academic Results
C+ Learning Environment
C School Safety
C+ Overall Grade

#21 Middle School in DE and #7 in Kent County

7 - 8 | Dover, DE | Kent County

  • C+ Overall Grade
  • 16:1 Student/Teacher
  • 985 Students

Report Card

C+ Academic Results
B+ Learning Environment
D School Safety
C+ Overall Grade

#22 Middle School in DE and #9 in New Castle County

6 - 8 | New Castle, DE | New Castle County

  • C+ Overall Grade
  • 16:1 Student/Teacher
  • 749 Students

Report Card

C+ Academic Results
B- Learning Environment
C- School Safety
C+ Overall Grade

#23 Middle School in DE and #7 in Sussex County

6 - 8 | Bridgeville, DE | Sussex County

  • C+ Overall Grade
  • 13:1 Student/Teacher
  • 619 Students

Report Card

C Academic Results
A+ Learning Environment
NA School Safety
C+ Overall Grade

#24 Middle School in DE and #10 in New Castle County

6 - 8 | Wilmington, DE | New Castle County

  • C+ Overall Grade
  • 15:1 Student/Teacher
  • 734 Students

Report Card

C+ Academic Results
B Learning Environment
D School Safety
C+ Overall Grade

#26 Middle School in DE and #8 in Sussex County

6 - 8 | Seaford, DE | Sussex County

  • C Overall Grade
  • 15:1 Student/Teacher
  • 814 Students

Report Card

C Academic Results
B- Learning Environment
D School Safety
C Overall Grade

#26 Middle School in DE and #11 in New Castle County

6 - 8 | Newark, DE | New Castle County

  • C Overall Grade
  • 16:1 Student/Teacher
  • 905 Students

Report Card

C- Academic Results
A- Learning Environment
C- School Safety
C Overall Grade

#27 Middle School in DE and #12 in New Castle County

6 - 8 | Newark, DE | New Castle County

  • C Overall Grade
  • 16:1 Student/Teacher
  • 736 Students

Report Card

C Academic Results
B- Learning Environment
C- School Safety
C Overall Grade

#28 Middle School in DE and #13 in New Castle County

6 - 8 | Newark, DE | New Castle County

  • C- Overall Grade
  • 17:1 Student/Teacher
  • 1,057 Students

Report Card

C- Academic Results
B- Learning Environment
D School Safety
C- Overall Grade

#29 Middle School in DE and #14 in New Castle County

6 - 8 | New Castle, DE | New Castle County

  • C- Overall Grade
  • 17:1 Student/Teacher
  • 727 Students

Report Card

C- Academic Results
C Learning Environment
D School Safety
C- Overall Grade

#30 Middle School in DE and #15 in New Castle County

6 - 8 | Wilmington, DE | New Castle County

  • C- Overall Grade
  • 17:1 Student/Teacher
  • 711 Students

Report Card

D Academic Results
B Learning Environment
C- School Safety
C- Overall Grade

#31 Middle School in DE and #16 in New Castle County

6 - 8 | Greenville, DE | New Castle County

  • C- Overall Grade
  • 15:1 Student/Teacher
  • 492 Students

Report Card

D Academic Results
B- Learning Environment
C- School Safety
C- Overall Grade

#32 Middle School in DE and #17 in New Castle County

6 - 8 | Wilmington, DE | New Castle County

  • D Overall Grade
  • 13:1 Student/Teacher
  • 358 Students

Report Card

D Academic Results
C Learning Environment
D School Safety
D Overall Grade

5 - 8 | Wilmington, DE | New Castle County

  • None Overall Grade
  • 20:1 Student/Teacher
  • 143 Students

Report Card

NA Academic Results
D Learning Environment
D School Safety
NA Overall Grade