Best Middle Schools in Montana

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

7 - 8 | Bozeman, MT | Gallatin County

  • A+ Overall Grade
  • 49 Students

Report Card

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

#2 Middle School in MT and #1 in Jefferson County

7 - 8 | Clancy, MT | Jefferson County

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

Report Card

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

#3 Middle School in MT and #1 in Lake County

7 - 8 | Charlo, MT | Lake County

  • A+ Overall Grade
  • 9:1 Student/Teacher
  • 39 Students

Report Card

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

#4 Middle School in MT and #2 in Gallatin County

7 - 8 | Manhattan, MT | Gallatin County

  • A+ Overall Grade
  • 18:1 Student/Teacher
  • 142 Students

Report Card

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

#5 Middle School in MT and #3 in Gallatin County

6 - 8 | Bozeman, MT | Gallatin County

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

Report Card

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

#6 Middle School in MT and #1 in Cascade County

7 - 8 | Belt, MT | Cascade County

  • A Overall Grade
  • 8:1 Student/Teacher
  • 40 Students

Report Card

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

#7 Middle School in MT and #4 in Gallatin County

6 - 8 | Gallatin Gateway, MT | Gallatin County

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

Report Card

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

#8 Middle School in MT and #2 in Jefferson County

6 - 8 | Clancy, MT | Jefferson County

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

Report Card

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

#9 Middle School in MT and #1 in Sanders County

7 - 8 | Thompson Falls, MT | Sanders County

  • A Overall Grade
  • 10:1 Student/Teacher
  • 63 Students

Report Card

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

#11 Middle School in MT and #1 in Stillwater County

6 - 8 | Columbus, MT | Stillwater County

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

Report Card

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

#11 Middle School in MT and #1 in Flathead County

5 - 8 | Whitefish, MT | Flathead County

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

Report Card

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

#12 Middle School in MT and #2 in Flathead County

6 - 8 | Kalispell, MT | Flathead County

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

Report Card

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

#13 Middle School in MT and #3 in Jefferson County

7 - 8 | Boulder, MT | Jefferson County

  • A Overall Grade
  • 40 Students

Report Card

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

#14 Middle School in MT

7 - 8 | Townsend, MT | Broadwater County

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

Report Card

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

#15 Middle School in MT and #1 in Park County

6 - 8 | Livingston, MT | Park County

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

Report Card

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

#16 Middle School in MT and #1 in Beaverhead County

6 - 8 | Dillon, MT | Beaverhead County

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

Report Card

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

#17 Middle School in MT and #3 in Flathead County

6 - 8 | Kalispell, MT | Flathead County

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

Report Card

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

#18 Middle School in MT and #1 in Phillips County

6 - 8 | Malta, MT | Phillips County

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

Report Card

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

Report Card

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

#20 Middle School in MT and #1 in Fergus County

7 - 8 | Lewistown, MT | Fergus County

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

Report Card

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

#21 Middle School in MT and #4 in Flathead County

6 - 8 | Somers, MT | Flathead County

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

Report Card

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

#22 Middle School in MT and #1 in Ravalli County

7 - 8 | Florence, MT | Ravalli County

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

Report Card

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

#23 Middle School in MT and #1 in Missoula County

7 - 8 | Seeley Lake, MT | Missoula County

  • A- Overall Grade
  • 44 Students

Report Card

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

#24 Middle School in MT and #1 in Lincoln County

5 - 8 | Eureka, MT | Lincoln County

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

Report Card

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

#25 Middle School in MT and #5 in Gallatin County

6 - 8 | Bozeman, MT | Gallatin County

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

Report Card

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

#26 Middle School in MT

7 - 8 | Deer Lodge, MT | Powell County

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

Report Card

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

#27 Middle School in MT and #2 in Missoula County

6 - 8 | Missoula, MT | Missoula County

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

Report Card

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

#28 Middle School in MT and #5 in Flathead County

6 - 8 | Columbia Falls, MT | Flathead County

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

Report Card

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

#29 Middle School in MT and #1 in Lewis And Clark County

6 - 8 | East Helena, MT | Lewis And Clark County

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

Report Card

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

#30 Middle School in MT and #3 in Missoula County

6 - 8 | Missoula, MT | Missoula County

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

Report Card

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

#31 Middle School in MT and #2 in Cascade County

7 - 8 | Great Falls, MT | Cascade County

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

Report Card

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

#32 Middle School in MT and #6 in Flathead County

7 - 8 | Kalispell, MT | Flathead County

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

Report Card

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

#33 Middle School in MT and #4 in Missoula County

7 - 8 | Frenchtown, MT | Missoula County

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

Report Card

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

#34 Middle School in MT and #1 in Teton County

7 - 8 | Fairfield, MT | Teton County

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

Report Card

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

#35 Middle School in MT

7 - 8 | Circle, MT | Mccone County

  • B Overall Grade
  • 38 Students

Report Card

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

#36 Middle School in MT and #2 in Yellowstone County

6 - 8 | Billings, MT | Yellowstone County

  • B Overall Grade
  • 24:1 Student/Teacher
  • 166 Students

Report Card

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

#37 Middle School in MT and #1 in Toole County

7 - 8 | Sunburst, MT | Toole County

  • B Overall Grade
  • 34 Students

Report Card

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

#38 Middle School in MT

7 - 8 | Big Timber, MT | Sweet Grass County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 73 Students

Report Card

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

#39 Middle School in MT and #3 in Cascade County

6 - 8 | Simms, MT | Cascade County

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

Report Card

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

#40 Middle School in MT and #2 in Ravalli County

6 - 8 | Hamilton, MT | Ravalli County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 347 Students

Report Card

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

#41 Middle School in MT

7 - 8 | Anaconda, MT | Deer Lodge County

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

Report Card

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

#42 Middle School in MT and #2 in Lewis And Clark County

6 - 8 | Helena, MT | Lewis And Clark County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 705 Students

Report Card

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

#43 Middle School in MT and #1 in Sheridan County

7 - 8 | Plentywood, MT | Sheridan County

  • B Overall Grade
  • 49 Students

Report Card

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

#44 Middle School in MT and #3 in Ravalli County

6 - 8 | Stevensville, MT | Ravalli County

  • B Overall Grade
  • 77 Students

Report Card

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

#45 Middle School in MT and #6 in Gallatin County

5 - 8 | Belgrade, MT | Gallatin County

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

Report Card

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

#46 Middle School in MT and #3 in Lewis And Clark County

6 - 8 | Helena, MT | Lewis And Clark County

  • B Overall Grade
  • 18:1 Student/Teacher
  • 1,005 Students

Report Card

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

#47 Middle School in MT and #3 in Yellowstone County

6 - 8 | Billings, MT | Yellowstone County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 680 Students

Report Card

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

#48 Middle School in MT and #2 in Lincoln County

7 - 8 | Troy, MT | Lincoln County

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

Report Card

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

#49 Middle School in MT and #7 in Flathead County

7 - 8 | Kalispell, MT | Flathead County

  • B Overall Grade
  • 49 Students

Report Card

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

#50 Middle School in MT and #5 in Missoula County

6 - 8 | Missoula, MT | Missoula County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 141 Students

Report Card

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

#51 Middle School in MT and #4 in Yellowstone County

6 - 8 | Billings, MT | Yellowstone County

  • B Overall Grade
  • 17:1 Student/Teacher
  • 588 Students

Report Card

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

#52 Middle School in MT and #1 in Rosebud County

7 - 8 | Forsyth, MT | Rosebud County

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

Report Card

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

#53 Middle School in MT and #7 in Gallatin County

6 - 8 | Three Forks, MT | Gallatin County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 157 Students

Report Card

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

#54 Middle School in MT and #4 in Cascade County

7 - 8 | Cascade, MT | Cascade County

  • B Overall Grade
  • 41 Students

Report Card

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

#55 Middle School in MT and #1 in Richland County

7 - 8 | Fairview, MT | Richland County

  • B Overall Grade
  • 8:1 Student/Teacher
  • 42 Students

Report Card

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

#56 Middle School in MT and #5 in Yellowstone County

7 - 8 | Worden, MT | Yellowstone County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 122 Students

Report Card

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

#57 Middle School in MT and #8 in Flathead County

7 - 8 | Bigfork, MT | Flathead County

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

Report Card

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

#58 Middle School in MT and #1 in Hill County

5 - 8 | Havre, MT | Hill County

  • B Overall Grade
  • 15:1 Student/Teacher
  • 414 Students

Report Card

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

#59 Middle School in MT and #8 in Gallatin County

7 - 8 | Bozeman, MT | Gallatin County

  • B Overall Grade
  • 16:1 Student/Teacher
  • 80 Students

Report Card

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

Report Card

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

#61 Middle School in MT and #6 in Missoula County

7 - 8 | Bonner, MT | Missoula County

  • B- Overall Grade
  • 10:1 Student/Teacher
  • 80 Students

Report Card

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

#63 Middle School in MT and #7 in Missoula County

5 - 8 | Lolo, MT | Missoula County

  • B- Overall Grade
  • 13:1 Student/Teacher
  • 232 Students

Report Card

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

#63 Middle School in MT

7 - 8 | Miles City, MT | Custer County

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

Report Card

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

#64 Middle School in MT and #6 in Yellowstone County

6 - 8 | Shepherd, MT | Yellowstone County

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

Report Card

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

#65 Middle School in MT and #2 in Teton County

7 - 8 | Choteau, MT | Teton County

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

Report Card

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

#66 Middle School in MT and #8 in Missoula County

6 - 8 | Missoula, MT | Missoula County

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

Report Card

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

#67 Middle School in MT and #10 in Flathead County

5 - 8 | Kalispell, MT | Flathead County

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

Report Card

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

#68 Middle School in MT and #1 in Carbon County

7 - 8 | Joliet, MT | Carbon County

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

Report Card

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

#69 Middle School in MT

7 - 8 | Scobey, MT | Daniels County

  • B- Overall Grade
  • 49 Students

Report Card

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

#70 Middle School in MT

7 - 8 | White Sulphur Springs, MT | Meagher County

  • B- Overall Grade
  • 40 Students

Report Card

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

#71 Middle School in MT and #1 in Silver Bow County

7 - 8 | Butte, MT | Silver Bow County

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

Report Card

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

#72 Middle School in MT and #2 in Carbon County

6 - 8 | Red Lodge, MT | Carbon County

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

Report Card

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

#73 Middle School in MT and #7 in Yellowstone County

6 - 8 | Billings, MT | Yellowstone County

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

Report Card

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

#74 Middle School in MT and #8 in Yellowstone County

6 - 8 | Billings, MT | Yellowstone County

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

Report Card

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

#75 Middle School in MT and #1 in Madison County

7 - 8 | Ennis, MT | Madison County

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

Report Card

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

#76 Middle School in MT and #9 in Missoula County

6 - 8 | Missoula, MT | Missoula County

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

Report Card

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

#77 Middle School in MT and #4 in Jefferson County

6 - 8 | Whitehall, MT | Jefferson County

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

Report Card

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

#78 Middle School in MT and #3 in Lincoln County

7 - 8 | Libby, MT | Lincoln County

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

Report Card

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

Report Card

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

#80 Middle School in MT and #1 in Musselshell County

7 - 8 | Roundup, MT | Musselshell County

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

Report Card

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

#81 Middle School in MT and #4 in Ravalli County

7 - 8 | Corvallis, MT | Ravalli County

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

Report Card

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

Report Card

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

#83 Middle School in MT and #2 in Lake County

5 - 8 | Polson, MT | Lake County

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

Report Card

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

#84 Middle School in MT and #5 in Ravalli County

7 - 8 | Stevensville, MT | Ravalli County

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

Report Card

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

#85 Middle School in MT and #1 in Dawson County

6 - 8 | Glendive, MT | Dawson County

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

Report Card

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

#86 Middle School in MT and #9 in Yellowstone County

5 - 8 | Laurel, MT | Yellowstone County

  • B- Overall Grade
  • 19:1 Student/Teacher
  • 671 Students

Report Card

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

#87 Middle School in MT and #1 in Chouteau County

7 - 8 | Fort Benton, MT | Chouteau County

  • B- Overall Grade
  • 55 Students

Report Card

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

#88 Middle School in MT and #3 in Lake County

6 - 8 | St Ignatius, MT | Lake County

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

Report Card

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

#89 Middle School in MT and #10 in Yellowstone County

6 - 8 | Lockwood, MT | Yellowstone County

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

Report Card

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

#90 Middle School in MT and #1 in Valley County

6 - 8 | Glasgow, MT | Valley County

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

Report Card

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

#91 Middle School in MT and #5 in Cascade County

7 - 8 | Great Falls, MT | Cascade County

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

Report Card

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

#92 Middle School in MT

7 - 8 | Broadus, MT | Powder River County

  • C+ Overall Grade
  • 30 Students

Report Card

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

#93 Middle School in MT and #1 in Glacier County

6 - 8 | Cut Bank, MT | Glacier County

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

Report Card

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

#94 Middle School in MT and #2 in Rosebud County

6 - 8 | Colstrip, MT | Rosebud County

  • C+ Overall Grade
  • 10:1 Student/Teacher
  • 144 Students

Report Card

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

#95 Middle School in MT and #1 in Fallon County

7 - 8 | Baker, MT | Fallon County

  • C+ Overall Grade
  • 10:1 Student/Teacher
  • 71 Students

Report Card

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

#96 Middle School in MT and #2 in Toole County

7 - 8 | Shelby, MT | Toole County

  • C+ Overall Grade
  • 11:1 Student/Teacher
  • 55 Students

Report Card

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

#97 Middle School in MT and #1 in Blaine County

7 - 8 | Chinook, MT | Blaine County

  • C+ Overall Grade
  • 59 Students

Report Card

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

#98 Middle School in MT and #2 in Stillwater County

6 - 8 | Absarokee, MT | Stillwater County

  • C Overall Grade
  • 31 Students

Report Card

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

#99 Middle School in MT and #2 in Richland County

6 - 8 | Sidney, MT | Richland County

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

Report Card

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

Report Card

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