Best Schools in Montana

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

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

#1 High School in MT and #1 in Teton County

9 - 12 | Power, MT | Teton County

  • A+ Overall Grade
  • 6:1 Student/Teacher
  • 32 Students

Report Card

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

#1 Middle School in MT and #1 in Gallatin County

7 - 8 | Bozeman, MT | Gallatin County

  • A+ Overall Grade
  • 50 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
  • 10:1 Student/Teacher
  • 55 Students

Report Card

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

#2 Elementary School in MT and #1 in Chouteau County

PK - 6 | Fort Benton, MT | Chouteau County

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

Report Card

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

#2 High School in MT and #1 in Judith Basin County

9 - 12 | Hobson, MT | Judith Basin County

  • A+ Overall Grade
  • 8:1 Student/Teacher
  • 35 Students

Report Card

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

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

7 - 8 | Sand Coulee, MT | Cascade County

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

Report Card

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

#3 Elementary School in MT and #1 in Roosevelt County

PK - 6 | Froid, MT | Roosevelt County

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

Report Card

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

#3 High School in MT and #1 in Gallatin County

9 - 12 | Gallatin Gateway, MT | Gallatin County

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

Report Card

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

#4 High School in MT and #1 in Park County

9 - 12 | Gardiner, MT | Park County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 83 Students

Report Card

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

#4 Elementary School in MT and #1 in Lake County

PK - 6 | Charlo, MT | Lake County

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

Report Card

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

Report Card

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

#5 Elementary School in MT and #1 in Flathead County

PK - 6 | Kalispell, MT | Flathead County

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

Report Card

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

#5 High School in MT and #2 in Teton County

9 - 12 | Fairfield, MT | Teton County

  • A+ Overall Grade
  • 10:1 Student/Teacher
  • 110 Students

Report Card

A+ Academic Results
A- 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
  • 16:1 Student/Teacher
  • 695 Students

Report Card

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

#6 High School in MT and #1 in Madison County

9 - 12 | Sheridan, MT | Madison County

  • A Overall Grade
  • 6:1 Student/Teacher
  • 49 Students

Report Card

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

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

7 - 8 | Charlo, MT | Lake County

  • A Overall Grade
  • 44 Students

Report Card

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

#6 Elementary School in MT and #2 in Gallatin County

PK - 6 | Manhattan, MT | Gallatin County

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

Report Card

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

#7 Elementary School in MT and #1 in Park County

PK - 6 | Gardiner, MT | Park County

  • A+ Overall Grade
  • 8:1 Student/Teacher
  • 79 Students

Report Card

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

#7 High School in MT and #2 in Gallatin County

9 - 12 | Bozeman, MT | Gallatin County

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

Report Card

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

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

7 - 8 | Belt, MT | Cascade County

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

Report Card

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

#8 High School in MT and #1 in Lewis And Clark County

9 - 12 | Helena, MT | Lewis And Clark County

  • A Overall Grade
  • 15:1 Student/Teacher
  • 1,269 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
  • 16:1 Student/Teacher
  • 176 Students

Report Card

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

#8 Elementary School in MT and #3 in Gallatin County

PK - 6 | Bozeman, MT | Gallatin County

  • A+ Overall Grade
  • 16:1 Student/Teacher
  • 166 Students

Report Card

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

#9 High School in MT and #3 in Teton County

9 - 12 | Choteau, MT | Teton County

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

Report Card

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

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

6 - 8 | Gallatin Gateway, MT | Gallatin County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 109 Students

Report Card

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

#9 Elementary School in MT and #4 in Gallatin County

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

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

5 - 8 | Whitefish, MT | Flathead County

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

Report Card

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

#10 Elementary School in MT and #1 in Teton County

PK - 6 | Fairfield, MT | Teton County

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

Report Card

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

#10 High School in MT and #1 in Missoula County

9 - 12 | Missoula, MT | Missoula County

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

Report Card

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

#11 Elementary School in MT and #1 in Granite County

PK - 6 | Philipsburg, MT | Granite County

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

Report Card

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

#11 High School in MT and #2 in Park County

9 - 12 | Livingston, MT | Park County

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

Report Card

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

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

6 - 8 | Kalispell, MT | Flathead County

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

Report Card

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

#12 High School in MT and #1 in Jefferson County

9 - 12 | Whitehall, MT | Jefferson County

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

Report Card

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

#12 Elementary School in MT and #1 in Cascade County

PK - 6 | Great Falls, MT | Cascade County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 483 Students

Report Card

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

#13 High School in MT and #1 in Musselshell County

9 - 12 | Melstone, MT | Musselshell County

  • A Overall Grade
  • 5:1 Student/Teacher
  • 26 Students

Report Card

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

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

7 - 8 | Thompson Falls, MT | Sanders County

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

Report Card

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

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

6 - 8 | Columbus, MT | Stillwater County

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

Report Card

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

#13 Elementary School in MT and #2 in Cascade County

PK - 6 | Cascade, MT | Cascade County

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

Report Card

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

#14 Elementary School in MT and #1 in Jefferson County

PK - 6 | Clancy, MT | Jefferson County

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

Report Card

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

#14 Middle School in MT and #1 in Yellowstone County

7 - 8 | Billings, MT | Yellowstone County

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

Report Card

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

#14 High School in MT and #2 in Missoula County

9 - 12 | Frenchtown, MT | Missoula County

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

Report Card

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

#15 High School in MT and #1 in Carbon County

9 - 12 | Red Lodge, MT | Carbon County

  • A- Overall Grade
  • 11:1 Student/Teacher
  • 157 Students

Report Card

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

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

7 - 8 | Boulder, MT | Jefferson County

  • A Overall Grade
  • 52 Students

Report Card

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

#15 Elementary School in MT and #5 in Gallatin County

PK - 4 | Belgrade, MT | Gallatin County

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

Report Card

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

#16 High School in MT and #3 in Gallatin County

9 - 12 | Manhattan, MT | Gallatin County

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

Report Card

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

#16 Elementary School in MT and #6 in Gallatin County

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

#16 Middle School in MT

7 - 8 | Townsend, MT | Broadwater County

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

Report Card

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

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

6 - 8 | Livingston, MT | Park County

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

Report Card

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

#17 Elementary School in MT and #2 in Jefferson County

PK - 5 | Clancy, MT | Jefferson County

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

Report Card

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

#17 High School in MT and #2 in Lewis And Clark County

9 - 12 | Helena, MT | Lewis And Clark County

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

Report Card

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

#18 High School in MT and #1 in Stillwater County

9 - 12 | Columbus, MT | Stillwater County

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

Report Card

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

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

6 - 8 | Dillon, MT | Beaverhead County

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

Report Card

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

#18 Elementary School in MT and #2 in Flathead County

PK - 6 | West Glacier, MT | Flathead County

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

Report Card

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

#19 Elementary School in MT and #1 in Lewis And Clark County

PK - 5 | Helena, MT | Lewis And Clark County

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

Report Card

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

#19 High School in MT and #2 in Jefferson County

9 - 12 | Boulder, MT | Jefferson County

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

Report Card

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

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

6 - 8 | Kalispell, MT | Flathead County

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

Report Card

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

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

6 - 8 | Malta, MT | Phillips County

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

Report Card

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

#20 High School in MT and #1 in Flathead County

9 - 12 | Kalispell, MT | Flathead County

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

Report Card

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

#20 Elementary School in MT and #1 in Mccone County

4 - 6 | Circle, MT | Mccone County

  • A Overall Grade
  • 9:1 Student/Teacher
  • 43 Students

Report Card

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

#21 Elementary School in MT and #1 in Carbon County

PK - 5 | Red Lodge, MT | Carbon County

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

Report Card

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

#21 High School in MT and #2 in Flathead County

9 - 12 | Whitefish, MT | Flathead County

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

Report Card

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

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

5 - 8 | Eureka, MT | Lincoln County

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

Report Card

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

#22 Elementary School in MT and #1 in Missoula County

PK - 5 | Missoula, MT | Missoula County

  • A Overall Grade
  • 19:1 Student/Teacher
  • 502 Students

Report Card

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

#22 High School in MT and #1 in Toole County

9 - 12 | Sunburst, MT | Toole County

  • A- Overall Grade
  • 7:1 Student/Teacher
  • 58 Students

Report Card

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

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

6 - 8 | Somers, MT | Flathead County

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

Report Card

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

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

7 - 8 | Florence, MT | Ravalli County

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

Report Card

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

#23 High School in MT and #3 in Flathead County

9 - 12 | Kalispell, MT | Flathead County

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

Report Card

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

#23 Elementary School in MT and #7 in Gallatin County

PK - 6 | Bozeman, MT | Gallatin County

  • A Overall Grade
  • 45 Students

Report Card

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

#24 High School in MT and #1 in Lake County

9 - 12 | St Ignatius, MT | Lake County

  • A- Overall Grade
  • 11:1 Student/Teacher
  • 139 Students

Report Card

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

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

7 - 8 | Lewistown, MT | Fergus County

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

Report Card

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

#24 Elementary School in MT and #8 in Gallatin County

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

#25 High School in MT and #1 in Cascade County

9 - 12 | Belt, MT | Cascade County

  • A- Overall Grade
  • 10:1 Student/Teacher
  • 83 Students

Report Card

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

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

6 - 8 | Billings, MT | Yellowstone County

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

Report Card

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

#25 Elementary School in MT and #9 in Gallatin County

3 - 6 | Bozeman, MT | Gallatin County

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

Report Card

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

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

7 - 8 | Seeley Lake, MT | Missoula County

  • A- Overall Grade
  • 37 Students

Report Card

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

#26 Elementary School in MT and #10 in Gallatin County

PK - 6 | Manhattan, MT | Gallatin County

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

Report Card

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

#26 High School in MT

9 - 12 | White Sulphur Springs, MT | Meagher County

  • A- Overall Grade
  • 8:1 Student/Teacher
  • 60 Students

Report Card

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

#27 High School in MT and #1 in Ravalli County

9 - 12 | Florence, MT | Ravalli County

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

Report Card

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

#27 Elementary School in MT and #3 in Cascade County

PK - 6 | Belt, MT | Cascade County

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

Report Card

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

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

7 - 8 | Plentywood, MT | Sheridan County

  • B+ Overall Grade
  • 8:1 Student/Teacher
  • 36 Students

Report Card

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

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

6 - 8 | Bozeman, MT | Gallatin County

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

Report Card

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

#28 Elementary School in MT

PK - 6 | Jordan, MT | Garfield County

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

Report Card

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

#28 High School in MT

9 - 12 | Townsend, MT | Broadwater County

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

Report Card

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

#29 High School in MT and #1 in Roosevelt County

9 - 12 | Culbertson, MT | Roosevelt County

  • A- Overall Grade
  • 8:1 Student/Teacher
  • 65 Students

Report Card

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

#29 Elementary School in MT and #2 in Missoula County

PK - 5 | Missoula, MT | Missoula County

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

Report Card

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

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

6 - 8 | Missoula, MT | Missoula County

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

Report Card

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

#30 High School in MT and #2 in Musselshell County

9 - 12 | Roundup, MT | Musselshell County

  • A- Overall Grade
  • 11:1 Student/Teacher
  • 171 Students

Report Card

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

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

PK - 5 | Missoula, MT | Missoula County

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

Report Card

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

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

6 - 8 | Columbia Falls, MT | Flathead County

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

Report Card

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

#31 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
  • 389 Students

Report Card

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

#31 Elementary School in MT and #2 in Park County

PK - 6 | Wilsall, MT | Park County

  • A Overall Grade
  • 11:1 Student/Teacher
  • 107 Students

Report Card

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

#31 High School in MT and #2 in Carbon County

9 - 12 | Joliet, MT | Carbon County

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

Report Card

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

#32 Elementary School in MT and #1 in Ravalli County

PK - 6 | Florence, MT | Ravalli County

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

Report Card

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

#32 High School in MT and #2 in Cascade County

9 - 12 | Great Falls, MT | Cascade County

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

Report Card

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

#32 Middle School in MT

7 - 8 | Deer Lodge, MT | Powell County

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

Report Card

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

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

7 - 8 | Great Falls, MT | Cascade County

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

Report Card

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

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

PK - 5 | Missoula, MT | Missoula County

  • A Overall Grade
  • 18:1 Student/Teacher
  • 1,054 Students

Report Card

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

#33 High School in MT

9 - 12 | Big Timber, MT | Sweet Grass County

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

Report Card

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

#34 High School in MT and #1 in Pondera County

9 - 12 | Valier, MT | Pondera County

  • B+ Overall Grade
  • 10:1 Student/Teacher
  • 58 Students

Report Card

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