Miami-Dade County - Middle Schools

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

Find by Name
Search for Schools

Report Card

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

#2 Middle School in FL and #2 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • A+ Overall Grade
  • 13:1 Student/Teacher
  • 329 Students

Report Card

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

#3 Middle School in FL and #3 in Miami-Dade County

6 - 8 | Coral Gables, FL | Miami-Dade County

  • A+ Overall Grade
  • 19:1 Student/Teacher
  • 1,041 Students

Report Card

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

#6 Middle School in FL and #4 in Miami-Dade County

6 - 8 | Doral, FL | Miami-Dade County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 1,124 Students

Report Card

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

#7 Middle School in FL and #5 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • A+ Overall Grade
  • 23:1 Student/Teacher
  • 1,055 Students

Report Card

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

#8 Middle School in FL and #6 in Miami-Dade County

6 - 8 | Doral, FL | Miami-Dade County

  • A+ Overall Grade
  • 21:1 Student/Teacher
  • 149 Students

Report Card

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

#9 Middle School in FL and #7 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • A+ Overall Grade
  • 17:1 Student/Teacher
  • 313 Students

Report Card

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

Report Card

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

#33 Middle School in FL and #9 in Miami-Dade County

6 - 8 | South Miami, FL | Miami-Dade County

  • A Overall Grade
  • 21:1 Student/Teacher
  • 210 Students

Report Card

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

#71 Middle School in FL and #10 in Miami-Dade County

6 - 8 | South Miami, FL | Miami-Dade County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 963 Students

Report Card

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

#72 Middle School in FL and #11 in Miami-Dade County

6 - 8 | Hialeah Gardens, FL | Miami-Dade County

  • A Overall Grade
  • 25:1 Student/Teacher
  • 1,706 Students

Report Card

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

#73 Middle School in FL and #12 in Miami-Dade County

6 - 8 | Palmetto Bay, FL | Miami-Dade County

  • A Overall Grade
  • 22:1 Student/Teacher
  • 1,486 Students

Report Card

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

#74 Middle School in FL and #13 in Miami-Dade County

6 - 8 | Doral, FL | Miami-Dade County

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

Report Card

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

#86 Middle School in FL and #14 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • A- Overall Grade
  • 24:1 Student/Teacher
  • 1,397 Students

Report Card

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

#101 Middle School in FL and #15 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • A- Overall Grade
  • 23:1 Student/Teacher
  • 228 Students

Report Card

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

#111 Middle School in FL and #16 in Miami-Dade County

6 - 8 | Hialeah, FL | Miami-Dade County

  • A- Overall Grade
  • 26:1 Student/Teacher
  • 205 Students

Report Card

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

#124 Middle School in FL and #17 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • A- Overall Grade
  • 18:1 Student/Teacher
  • 902 Students

Report Card

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

#125 Middle School in FL and #18 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • A- Overall Grade
  • 14:1 Student/Teacher
  • 229 Students

Report Card

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

#132 Middle School in FL and #19 in Miami-Dade County

6 - 8 | Hialeah, FL | Miami-Dade County

  • B+ Overall Grade
  • 23:1 Student/Teacher
  • 1,135 Students

Report Card

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

#134 Middle School in FL and #20 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B+ Overall Grade
  • 22:1 Student/Teacher
  • 501 Students

Report Card

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

#157 Middle School in FL and #21 in Miami-Dade County

6 - 8 | Hialeah, FL | Miami-Dade County

  • B+ Overall Grade
  • 24:1 Student/Teacher
  • 893 Students

Report Card

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

#163 Middle School in FL and #22 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B+ Overall Grade
  • 20:1 Student/Teacher
  • 1,027 Students

Report Card

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

#165 Middle School in FL and #23 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B+ Overall Grade
  • 23:1 Student/Teacher
  • 1,092 Students

Report Card

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

#170 Middle School in FL and #24 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

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

Report Card

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

#171 Middle School in FL and #25 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B+ Overall Grade
  • 23:1 Student/Teacher
  • 933 Students

Report Card

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

#190 Middle School in FL and #26 in Miami-Dade County

6 - 8 | Hialeah, FL | Miami-Dade County

  • B Overall Grade
  • 22:1 Student/Teacher
  • 864 Students

Report Card

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

#201 Middle School in FL and #27 in Miami-Dade County

6 - 8 | Homestead, FL | Miami-Dade County

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

Report Card

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

#203 Middle School in FL and #28 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B Overall Grade
  • 24:1 Student/Teacher
  • 1,181 Students

Report Card

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

#209 Middle School in FL and #29 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B Overall Grade
  • 21:1 Student/Teacher
  • 1,197 Students

Report Card

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

#214 Middle School in FL and #30 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B Overall Grade
  • 21:1 Student/Teacher
  • 1,838 Students

Report Card

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

Report Card

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

#219 Middle School in FL and #32 in Miami-Dade County

6 - 8 | Coral Gables, FL | Miami-Dade County

  • B Overall Grade
  • 20:1 Student/Teacher
  • 1,227 Students

Report Card

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

#229 Middle School in FL and #33 in Miami-Dade County

6 - 8 | Miami Beach, FL | Miami-Dade County

  • B Overall Grade
  • 24:1 Student/Teacher
  • 1,028 Students

Report Card

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

#240 Middle School in FL and #34 in Miami-Dade County

6 - 8 | Hialeah Gardens, FL | Miami-Dade County

  • B Overall Grade
  • 26:1 Student/Teacher
  • 1,322 Students

Report Card

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

#248 Middle School in FL and #35 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B Overall Grade
  • 20:1 Student/Teacher
  • 1,263 Students

Report Card

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

#278 Middle School in FL and #36 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B- Overall Grade
  • 23:1 Student/Teacher
  • 936 Students

Report Card

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

#290 Middle School in FL and #37 in Miami-Dade County

6 - 8 | North Miami Beach, FL | Miami-Dade County

  • B- Overall Grade
  • 24:1 Student/Teacher
  • 1,139 Students

Report Card

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

#292 Middle School in FL and #38 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B- Overall Grade
  • 21:1 Student/Teacher
  • 228 Students

Report Card

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

#296 Middle School in FL and #39 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B- Overall Grade
  • 25:1 Student/Teacher
  • 1,169 Students

Report Card

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

#310 Middle School in FL and #40 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B- Overall Grade
  • 17:1 Student/Teacher
  • 495 Students

Report Card

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

#318 Middle School in FL and #41 in Miami-Dade County

6 - 8 | Hialeah, FL | Miami-Dade County

  • B- Overall Grade
  • 32:1 Student/Teacher
  • 822 Students

Report Card

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

#323 Middle School in FL and #42 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • B- Overall Grade
  • 20:1 Student/Teacher
  • 594 Students

Report Card

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

#346 Middle School in FL and #43 in Miami-Dade County

6 - 8 | Hialeah, FL | Miami-Dade County

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

Report Card

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

#370 Middle School in FL and #44 in Miami-Dade County

6 - 8 | Homestead, FL | Miami-Dade County

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

Report Card

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

Report Card

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

#384 Middle School in FL and #46 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C+ Overall Grade
  • 19:1 Student/Teacher
  • 545 Students

Report Card

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

#402 Middle School in FL and #47 in Miami-Dade County

6 - 8 | North Miami, FL | Miami-Dade County

  • C+ Overall Grade
  • 18:1 Student/Teacher
  • 948 Students

Report Card

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

#413 Middle School in FL and #48 in Miami-Dade County

6 - 8 | El Portal, FL | Miami-Dade County

  • C Overall Grade
  • 20:1 Student/Teacher
  • 644 Students

Report Card

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

#414 Middle School in FL and #49 in Miami-Dade County

6 - 8 | Hialeah, FL | Miami-Dade County

  • C Overall Grade
  • 18:1 Student/Teacher
  • 1,061 Students

Report Card

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

#419 Middle School in FL and #50 in Miami-Dade County

6 - 8 | Hialeah, FL | Miami-Dade County

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

Report Card

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

#424 Middle School in FL and #51 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C Overall Grade
  • 19:1 Student/Teacher
  • 621 Students

Report Card

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

#435 Middle School in FL and #52 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C Overall Grade
  • 21:1 Student/Teacher
  • 719 Students

Report Card

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

#437 Middle School in FL and #53 in Miami-Dade County

6 - 8 | Cutler Bay, FL | Miami-Dade County

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

Report Card

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

#446 Middle School in FL and #54 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C Overall Grade
  • 18:1 Student/Teacher
  • 793 Students

Report Card

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

#448 Middle School in FL and #55 in Miami-Dade County

6 - 8 | Miami Gardens, FL | Miami-Dade County

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

Report Card

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

#450 Middle School in FL and #56 in Miami-Dade County

6 - 8 | Miami Gardens, FL | Miami-Dade County

  • C Overall Grade
  • 20:1 Student/Teacher
  • 590 Students

Report Card

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

#453 Middle School in FL and #57 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C Overall Grade
  • 21:1 Student/Teacher
  • 916 Students

Report Card

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

#462 Middle School in FL and #58 in Miami-Dade County

6 - 8 | Miami Springs, FL | Miami-Dade County

  • C Overall Grade
  • 22:1 Student/Teacher
  • 1,138 Students

Report Card

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

#473 Middle School in FL and #59 in Miami-Dade County

6 - 8 | Homestead, FL | Miami-Dade County

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

Report Card

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

#488 Middle School in FL and #60 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C- Overall Grade
  • 11:1 Student/Teacher
  • 319 Students

Report Card

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

#490 Middle School in FL and #61 in Miami-Dade County

6 - 8 | Miami Gardens, FL | Miami-Dade County

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

Report Card

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

#498 Middle School in FL and #62 in Miami-Dade County

6 - 8 | Florida City, FL | Miami-Dade County

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

Report Card

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

#501 Middle School in FL and #63 in Miami-Dade County

6 - 8 | Miami Lakes, FL | Miami-Dade County

  • C- Overall Grade
  • 18:1 Student/Teacher
  • 599 Students

Report Card

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

#506 Middle School in FL and #64 in Miami-Dade County

6 - 8 | Homestead, FL | Miami-Dade County

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

Report Card

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

#515 Middle School in FL and #65 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C- Overall Grade
  • 14:1 Student/Teacher
  • 438 Students

Report Card

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

#517 Middle School in FL and #66 in Miami-Dade County

6 - 9 | North Miami, FL | Miami-Dade County

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

Report Card

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

#525 Middle School in FL and #67 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C- Overall Grade
  • 18:1 Student/Teacher
  • 475 Students

Report Card

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

#530 Middle School in FL and #68 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C- Overall Grade
  • 16:1 Student/Teacher
  • 325 Students

Report Card

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

#531 Middle School in FL and #69 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C- Overall Grade
  • 16:1 Student/Teacher
  • 808 Students

Report Card

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

#532 Middle School in FL and #70 in Miami-Dade County

6 - 8 | Opa Locka, FL | Miami-Dade County

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

Report Card

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

#538 Middle School in FL and #71 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C- Overall Grade
  • 14:1 Student/Teacher
  • 740 Students

Report Card

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

#542 Middle School in FL and #72 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C- Overall Grade
  • 16:1 Student/Teacher
  • 479 Students

Report Card

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

#545 Middle School in FL and #73 in Miami-Dade County

6 - 8 | Miami, FL | Miami-Dade County

  • C- Overall Grade
  • 14:1 Student/Teacher
  • 486 Students

Report Card

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