St. Louis County - Middle Schools

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Middle school in St. Louis County. 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 MO and #1 in St. Louis County

6 - 8 | Clayton, MO | St. Louis County

  • A+ Overall Grade
  • 11:1 Student/Teacher
  • 653 Students

Report Card

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

#2 Middle School in MO and #2 in St. Louis County

6 - 8 | Chesterfield, MO | St. Louis County

  • A+ Overall Grade
  • 14:1 Student/Teacher
  • 1,032 Students

Report Card

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

#4 Middle School in MO and #3 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

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

Report Card

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

#7 Middle School in MO and #4 in St. Louis County

6 - 8 | Ballwin, MO | St. Louis County

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

Report Card

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

#11 Middle School in MO and #5 in St. Louis County

6 - 8 | Kirkwood, MO | St. Louis County

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

Report Card

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

#14 Middle School in MO and #6 in St. Louis County

6 - 8 | Kirkwood, MO | St. Louis County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 674 Students

Report Card

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

#16 Middle School in MO and #7 in St. Louis County

6 - 6 | St Louis, MO | St. Louis County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 335 Students

Report Card

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

#17 Middle School in MO and #8 in St. Louis County

6 - 8 | Chesterfield, MO | St. Louis County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 903 Students

Report Card

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

#21 Middle School in MO and #9 in St. Louis County

6 - 8 | St. Louis, MO | St. Louis County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 778 Students

Report Card

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

#24 Middle School in MO and #10 in St. Louis County

6 - 8 | Wildwood, MO | St. Louis County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 672 Students

Report Card

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

#25 Middle School in MO and #11 in St. Louis County

6 - 8 | Ellisville, MO | St. Louis County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 1,227 Students

Report Card

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

#32 Middle School in MO and #12 in St. Louis County

6 - 8 | Manchester, MO | St. Louis County

  • A Overall Grade
  • 13:1 Student/Teacher
  • 581 Students

Report Card

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

#34 Middle School in MO and #13 in St. Louis County

6 - 8 | Wildwood, MO | St. Louis County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 668 Students

Report Card

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

#37 Middle School in MO and #14 in St. Louis County

6 - 8 | Brentwood, MO | St. Louis County

  • A Overall Grade
  • 12:1 Student/Teacher
  • 179 Students

Report Card

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

#41 Middle School in MO and #15 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 776 Students

Report Card

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

#43 Middle School in MO and #16 in St. Louis County

6 - 8 | Fenton, MO | St. Louis County

  • A Overall Grade
  • 16:1 Student/Teacher
  • 968 Students

Report Card

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

#47 Middle School in MO and #17 in St. Louis County

6 - 8 | Wildwood, MO | St. Louis County

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

Report Card

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

#49 Middle School in MO and #18 in St. Louis County

7 - 8 | St Louis, MO | St. Louis County

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

Report Card

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

#52 Middle School in MO and #19 in St. Louis County

6 - 8 | Creve Coeur, MO | St. Louis County

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

Report Card

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

#53 Middle School in MO and #20 in St. Louis County

6 - 8 | Ballwin, MO | St. Louis County

  • A- Overall Grade
  • 13:1 Student/Teacher
  • 693 Students

Report Card

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

#70 Middle School in MO and #21 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

  • A- Overall Grade
  • 16:1 Student/Teacher
  • 644 Students

Report Card

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

#98 Middle School in MO and #22 in St. Louis County

6 - 8 | Valley Park, MO | St. Louis County

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

Report Card

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

#127 Middle School in MO and #23 in St. Louis County

7 - 8 | Maplewood, MO | St. Louis County

  • B+ Overall Grade
  • 13:1 Student/Teacher
  • 182 Students

Report Card

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

#142 Middle School in MO and #24 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

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

Report Card

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

#159 Middle School in MO and #25 in St. Louis County

6 - 8 | Maryland Heights, MO | St. Louis County

  • B Overall Grade
  • 12:1 Student/Teacher
  • 560 Students

Report Card

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

#181 Middle School in MO and #26 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

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

Report Card

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

#197 Middle School in MO and #27 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

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

Report Card

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

#206 Middle School in MO and #28 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

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

Report Card

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

#227 Middle School in MO and #29 in St. Louis County

6 - 8 | St Ann, MO | St. Louis County

  • B- Overall Grade
  • 12:1 Student/Teacher
  • 600 Students

Report Card

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

#242 Middle School in MO and #30 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 573 Students

Report Card

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

#248 Middle School in MO and #31 in St. Louis County

6 - 8 | Florissant, MO | St. Louis County

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

Report Card

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

#258 Middle School in MO and #32 in St. Louis County

6 - 8 | Lemay, MO | St. Louis County

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

Report Card

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

#263 Middle School in MO and #33 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

  • C+ Overall Grade
  • 14:1 Student/Teacher
  • 623 Students

Report Card

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

#265 Middle School in MO and #34 in St. Louis County

6 - 8 | Florissant, MO | St. Louis County

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

Report Card

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

#268 Middle School in MO and #35 in St. Louis County

6 - 8 | Hazelwood, MO | St. Louis County

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

Report Card

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

#271 Middle School in MO and #36 in St. Louis County

6 - 8 | Florissant, MO | St. Louis County

  • C+ Overall Grade
  • 17:1 Student/Teacher
  • 933 Students

Report Card

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

#284 Middle School in MO and #37 in St. Louis County

8 - 8 | St Louis, MO | St. Louis County

  • C Overall Grade
  • 11:1 Student/Teacher
  • 408 Students

Report Card

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

#293 Middle School in MO and #38 in St. Louis County

6 - 8 | St Ann, MO | St. Louis County

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

Report Card

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

#306 Middle School in MO and #39 in St. Louis County

7 - 8 | Florissant, MO | St. Louis County

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

Report Card

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

#310 Middle School in MO and #40 in St. Louis County

7 - 8 | Ferguson, MO | St. Louis County

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

Report Card

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

#314 Middle School in MO and #41 in St. Louis County

6 - 8 | Jennings, MO | St. Louis County

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

Report Card

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

#316 Middle School in MO and #42 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

  • C- Overall Grade
  • 13:1 Student/Teacher
  • 530 Students

Report Card

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

#320 Middle School in MO and #43 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

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

Report Card

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

#322 Middle School in MO and #44 in St. Louis County

6 - 8 | Berkeley, MO | St. Louis County

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

Report Card

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

#327 Middle School in MO and #45 in St. Louis County

6 - 8 | St Louis, MO | St. Louis County

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

Report Card

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

#330 Middle School in MO and #46 in St. Louis County

6 - 8 | University City, MO | St. Louis County

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

Report Card

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

#341 Middle School in MO and #47 in St. Louis County

7 - 8 | St Louis, MO | St. Louis County

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

Report Card

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