Best Middle Schools in Missouri

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

#3 Middle School in MO and #1 in St. Charles County

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

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 823 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

#5 Middle School in MO and #1 in Franklin County

7 - 8 | New Haven, MO | Franklin County

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

Report Card

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

#6 Middle School in MO and #2 in St. Charles County

6 - 8 | O'Fallon, MO | St. Charles County

  • A+ Overall Grade
  • 15:1 Student/Teacher
  • 1,423 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

#8 Middle School in MO and #1 in Buchanan County

6 - 8 | Easton, MO | Buchanan County

  • A+ Overall Grade
  • 12:1 Student/Teacher
  • 153 Students

Report Card

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

#9 Middle School in MO and #1 in Hickory County

5 - 8 | Urbana, MO | Hickory County

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

Report Card

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

#10 Middle School in MO and #3 in St. Charles County

6 - 8 | St Peters, MO | St. Charles County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,016 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

#12 Middle School in MO and #1 in Christian County

6 - 7 | Ozark, MO | Christian County

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

Report Card

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

#13 Middle School in MO and #1 in Jackson County

7 - 8 | Lee'S Summit, MO | Jackson County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,101 Students

Report Card

A+ Academic Results
A+ Learning Environment
A 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

#15 Middle School in MO and #1 in Linn County

5 - 8 | Brookfield, MO | Linn County

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

Report Card

A- Academic Results
A+ Learning Environment
A- 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

#18 Middle School in MO and #4 in St. Charles County

6 - 8 | O'Fallon, MO | St. Charles County

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

Report Card

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

#19 Middle School in MO and #1 in Clay County

6 - 8 | Liberty, MO | Clay County

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

Report Card

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

#20 Middle School in MO and #1 in Platte County

6 - 8 | Dearborn, MO | Platte County

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

Report Card

A Academic Results
A+ Learning Environment
A 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

#22 Middle School in MO and #1 in Boone County

6 - 8 | Columbia, MO | Boone County

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

Report Card

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

#24 Middle School in MO and #5 in St. Charles County

6 - 8 | St Peters, MO | St. Charles County

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

Report Card

A Academic Results
A+ Learning Environment
A- 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

#26 Middle School in MO and #2 in Linn County

6 - 8 | Marceline, MO | Linn County

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

Report Card

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

#27 Middle School in MO and #1 in Ray County

5 - 8 | Lawson, MO | Ray County

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

Report Card

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

#28 Middle School in MO and #1 in Cape Girardeau County

6 - 7 | Jackson, MO | Cape Girardeau County

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

Report Card

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

#29 Middle School in MO and #2 in Christian County

7 - 8 | Nixa, MO | Christian County

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

Report Card

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

#30 Middle School in MO and #1 in Lafayette County

6 - 8 | Odessa, MO | Lafayette County

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

Report Card

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

#31 Middle School in MO and #2 in Platte County

6 - 6 | Kansas City, MO | Platte County

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

Report Card

A Academic Results
A+ Learning Environment
A- 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

#33 Middle School in MO and #2 in Jackson County

6 - 8 | Lee'S Summit, MO | Jackson County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 814 Students

Report Card

A+ Academic Results
B+ 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

#35 Middle School in MO and #6 in St. Charles County

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

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

Report Card

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

#36 Middle School in MO and #1 in Jefferson County

6 - 8 | Arnold, MO | Jefferson County

  • A Overall Grade
  • 14:1 Student/Teacher
  • 491 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

#38 Middle School in MO and #2 in Clay County

6 - 8 | Kansas City, MO | Clay County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 1,197 Students

Report Card

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

#39 Middle School in MO and #7 in St. Charles County

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

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

Report Card

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

#40 Middle School in MO and #3 in Clay County

6 - 7 | Kearney, MO | Clay County

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

Report Card

A+ Academic Results
B Learning Environment
B 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

#42 Middle School in MO and #8 in St. Charles County

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

  • A Overall Grade
  • 17:1 Student/Teacher
  • 932 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

#44 Middle School in MO and #3 in Jackson County

5 - 8 | Lee'S Summit, MO | Jackson County

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

Report Card

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

#45 Middle School in MO and #3 in Platte County

6 - 8 | Platte City, MO | Platte County

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

Report Card

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

#46 Middle School in MO and #1 in Cole County

5 - 8 | Jefferson City, MO | Cole County

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

Report Card

A+ Academic Results
A Learning Environment
C+ 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

#48 Middle School in MO and #4 in Platte County

7 - 8 | Kansas City, MO | Platte County

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

Report Card

A+ Academic Results
A- Learning Environment
C 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

#50 Middle School in MO and #1 in Lincoln County

6 - 8 | Moscow Mills, MO | Lincoln County

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

Report Card

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

#51 Middle School in MO

5 - 8 | Carrollton, MO | Carroll County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 234 Students

Report Card

A- Academic Results
A+ Learning Environment
B 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

#54 Middle School in MO and #2 in Franklin County

7 - 8 | Washington, MO | Franklin County

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

Report Card

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

#55 Middle School in MO and #2 in Boone County

6 - 8 | Columbia, MO | Boone County

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

Report Card

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

#56 Middle School in MO and #1 in Marion County

5 - 8 | Palmyra, MO | Marion County

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

Report Card

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

#57 Middle School in MO and #2 in Jefferson County

6 - 8 | Imperial, MO | Jefferson County

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

Report Card

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

#58 Middle School in MO and #4 in Jackson County

6 - 8 | Blue Springs, MO | Jackson County

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

Report Card

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

#59 Middle School in MO and #1 in Clinton County

6 - 8 | Cameron, MO | Clinton County

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

Report Card

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

#60 Middle School in MO and #3 in Jefferson County

6 - 8 | Imperial, MO | Jefferson County

  • A- Overall Grade
  • 17:1 Student/Teacher
  • 708 Students

Report Card

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

#61 Middle School in MO and #1 in Greene County

6 - 8 | Springfield, MO | Greene County

  • A- Overall Grade
  • 20:1 Student/Teacher
  • 877 Students

Report Card

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

#62 Middle School in MO and #9 in St. Charles County

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

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

Report Card

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

#63 Middle School in MO and #10 in St. Charles County

7 - 8 | Wentzville, MO | St. Charles County

  • A- Overall Grade
  • 17:1 Student/Teacher
  • 1,294 Students

Report Card

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

#64 Middle School in MO and #5 in Jackson County

6 - 8 | Oak Grove, MO | Jackson County

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

Report Card

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

#65 Middle School in MO and #2 in Greene County

6 - 8 | Strafford, MO | Greene County

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

Report Card

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

#66 Middle School in MO and #1 in Johnson County

6 - 8 | Leeton, MO | Johnson County

  • A- Overall Grade
  • 9:1 Student/Teacher
  • 57 Students

Report Card

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

#67 Middle School in MO

5 - 8 | Mound City, MO | Holt County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 91 Students

Report Card

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

#68 Middle School in MO and #3 in Boone County

6 - 8 | Columbia, MO | Boone County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 713 Students

Report Card

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

#69 Middle School in MO and #1 in Cedar County

5 - 8 | Stockton, MO | Cedar County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 307 Students

Report Card

B Academic Results
A+ Learning Environment
C+ 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

#71 Middle School in MO and #4 in Jefferson County

6 - 8 | Arnold, MO | Jefferson County

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

Report Card

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

#72 Middle School in MO and #1 in Lawrence County

6 - 8 | Marionville, MO | Lawrence County

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

Report Card

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

#73 Middle School in MO and #5 in Jefferson County

7 - 8 | Festus, MO | Jefferson County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 472 Students

Report Card

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

#74 Middle School in MO and #6 in Jackson County

6 - 8 | Grain Valley, MO | Jackson County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 388 Students

Report Card

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

#75 Middle School in MO and #1 in Benton County

5 - 8 | Cole Camp, MO | Benton County

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

Report Card

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

#76 Middle School in MO and #4 in Boone County

6 - 8 | Centralia, MO | Boone County

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

Report Card

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

#78 Middle School in MO and #1 in Cass County

6 - 8 | Raymore, MO | Cass County

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

Report Card

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

#78 Middle School in MO and #7 in Jackson County

6 - 8 | Blue Springs, MO | Jackson County

  • A- Overall Grade
  • 19:1 Student/Teacher
  • 981 Students

Report Card

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

#79 Middle School in MO and #4 in Clay County

6 - 8 | Gladstone, MO | Clay County

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

Report Card

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

#80 Middle School in MO and #11 in St. Charles County

7 - 8 | O'Fallon, MO | St. Charles County

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

Report Card

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

#81 Middle School in MO and #2 in Lawrence County

6 - 8 | Mt Vernon, MO | Lawrence County

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

Report Card

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

#82 Middle School in MO and #2 in Johnson County

6 - 8 | Holden, MO | Johnson County

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

Report Card

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

#83 Middle School in MO and #1 in Wright County

6 - 8 | Mansfield, MO | Wright County

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

Report Card

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

#84 Middle School in MO and #2 in Cole County

6 - 8 | Russellville, MO | Cole County

  • A- Overall Grade
  • 12:1 Student/Teacher
  • 132 Students

Report Card

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

#85 Middle School in MO and #8 in Jackson County

7 - 8 | Lee'S Summit, MO | Jackson County

  • A- Overall Grade
  • 15:1 Student/Teacher
  • 878 Students

Report Card

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

#86 Middle School in MO and #5 in Clay County

6 - 8 | Liberty, MO | Clay County

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

Report Card

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

#87 Middle School in MO and #3 in Johnson County

6 - 8 | Warrensburg, MO | Johnson County

  • B+ Overall Grade
  • 14:1 Student/Teacher
  • 750 Students

Report Card

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

#88 Middle School in MO and #5 in Boone County

6 - 8 | Columbia, MO | Boone County

  • B+ Overall Grade
  • 14:1 Student/Teacher
  • 644 Students

Report Card

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

#89 Middle School in MO and #1 in Pike County

6 - 8 | Bowling Green, MO | Pike County

  • B+ Overall Grade
  • 14:1 Student/Teacher
  • 298 Students

Report Card

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

#90 Middle School in MO and #3 in Franklin County

6 - 7 | Pacific, MO | Franklin County

  • B+ Overall Grade
  • 14:1 Student/Teacher
  • 485 Students

Report Card

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

#91 Middle School in MO and #9 in Jackson County

6 - 8 | Blue Springs, MO | Jackson County

  • B+ Overall Grade
  • 19:1 Student/Teacher
  • 769 Students

Report Card

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

#92 Middle School in MO and #6 in Jefferson County

6 - 8 | Barnhart, MO | Jefferson County

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

Report Card

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

#93 Middle School in MO and #1 in Caldwell County

6 - 8 | Hamilton, MO | Caldwell County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 142 Students

Report Card

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

#94 Middle School in MO and #5 in Platte County

7 - 8 | Kansas City, MO | Platte County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 966 Students

Report Card

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

#95 Middle School in MO and #1 in Gasconade County

5 - 8 | Hermann, MO | Gasconade County

  • B+ Overall Grade
  • 14:1 Student/Teacher
  • 306 Students

Report Card

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

#96 Middle School in MO and #6 in Clay County

6 - 8 | Liberty, MO | Clay County

  • B+ Overall Grade
  • 16:1 Student/Teacher
  • 732 Students

Report Card

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

#97 Middle School in MO

6 - 8 | Albany, MO | Gentry County

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

Report Card

B- Academic Results
A+ Learning Environment
B+ School Safety
B+ 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

#99 Middle School in MO and #10 in Jackson County

6 - 8 | Grain Valley, MO | Jackson County

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

Report Card

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

#100 Middle School in MO and #1 in Callaway County

6 - 8 | Mokane, MO | Callaway County

  • B+ Overall Grade
  • 11:1 Student/Teacher
  • 185 Students

Report Card

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