Best Elementary Schools in Montana

Using school academic, learning enviroment and safety data, an overall grade has been calculated for each Elementary 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
  • 19:1 Student/Teacher
  • 497 Students

Report Card

A+ Academic Results
B- Learning Environment
NA 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
  • 13:1 Student/Teacher
  • 150 Students

Report Card

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

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

PK - 6 | Charlo, MT | Lake County

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

Report Card

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

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

PK - 6 | Froid, MT | Roosevelt County

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

Report Card

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

Report Card

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

Report Card

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

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

PK - 6 | Bozeman, MT | Gallatin County

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

Report Card

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

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

PK - 6 | Philipsburg, MT | Granite County

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

Report Card

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

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

PK - 6 | Gardiner, MT | Park County

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

Report Card

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

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

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

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

PK - 6 | Fairfield, MT | Teton County

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

Report Card

A+ Academic Results
B+ Learning Environment
NA 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
  • 20:1 Student/Teacher
  • 499 Students

Report Card

A+ Academic Results
C- 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
  • 13:1 Student/Teacher
  • 151 Students

Report Card

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

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

PK - 4 | Belgrade, MT | Gallatin County

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

Report Card

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

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

PK - 6 | West Glacier, MT | Flathead County

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

Report Card

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

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

PK - 6 | Clancy, MT | Jefferson County

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

Report Card

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

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

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

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

PK - 5 | Clancy, MT | Jefferson County

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

Report Card

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

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

PK - 5 | Missoula, MT | Missoula County

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

Report Card

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

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

PK - 5 | Red Lodge, MT | Carbon County

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

Report Card

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

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

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

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

Report Card

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

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

PK - 6 | Bozeman, MT | Gallatin County

  • A Overall Grade
  • 52 Students

Report Card

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

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

PK - 6 | Manhattan, MT | Gallatin County

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

Report Card

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

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

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

#25 Elementary School in MT

PK - 6 | Jordan, MT | Garfield County

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

Report Card

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

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

PK - 5 | Missoula, MT | Missoula County

  • A Overall Grade
  • 17:1 Student/Teacher
  • 507 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
  • 15:1 Student/Teacher
  • 164 Students

Report Card

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

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

PK - 6 | Florence, MT | Ravalli County

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

Report Card

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

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

PK - 5 | Missoula, MT | Missoula County

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

Report Card

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

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

3 - 6 | Bozeman, MT | Gallatin County

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

Report Card

A+ Academic Results
C Learning Environment
A- School Safety
A 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
  • 108 Students

Report Card

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

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

PK - 5 | Missoula, MT | Missoula County

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

Report Card

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

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

4 - 6 | Circle, MT | Mccone County

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

Report Card

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

#34 Elementary School in MT and #11 in Gallatin County

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

#35 Elementary School in MT and #1 in Silver Bow County

PK - 6 | Butte, MT | Silver Bow County

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

Report Card

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

#36 Elementary School in MT and #2 in Granite County

PK - 6 | Drummond, MT | Granite County

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

Report Card

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

#37 Elementary School in MT and #2 in Teton County

PK - 6 | Choteau, MT | Teton County

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

Report Card

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

#38 Elementary School in MT and #1 in Stillwater County

PK - 5 | Columbus, MT | Stillwater County

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

Report Card

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

#39 Elementary School in MT and #1 in Toole County

PK - 6 | Sunburst, MT | Toole County

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

Report Card

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

#40 Elementary School in MT and #1 in Lincoln County

PK - 4 | Eureka, MT | Lincoln County

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

Report Card

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

#41 Elementary School in MT and #1 in Madison County

PK - 6 | Ennis, MT | Madison County

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

Report Card

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

#43 Elementary School in MT and #1 in Fallon County

PK - 6 | Plevna, MT | Fallon County

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

Report Card

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

#43 Elementary School in MT and #3 in Flathead County

PK - 5 | Kalispell, MT | Flathead County

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

Report Card

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

#44 Elementary School in MT and #12 in Gallatin County

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

#45 Elementary School in MT and #2 in Madison County

PK - 6 | Sheridan, MT | Madison County

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

Report Card

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

#46 Elementary School in MT and #13 in Gallatin County

PK - 5 | Bozeman, MT | Gallatin County

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

Report Card

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

#47 Elementary School in MT and #3 in Teton County

PK - 6 | Fairfield, MT | Teton County

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

Report Card

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

#48 Elementary School in MT and #14 in Gallatin County

PK - 4 | Belgrade, MT | Gallatin County

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

Report Card

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

#50 Elementary School in MT and #3 in Madison County

PK - 6 | Twin Bridges, MT | Madison County

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

Report Card

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

#50 Elementary School in MT and #4 in Cascade County

PK - 6 | Great Falls, MT | Cascade County

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

Report Card

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

#51 Elementary School in MT and #1 in Beaverhead County

PK - 5 | Dillon, MT | Beaverhead County

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

Report Card

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

#52 Elementary School in MT and #1 in Hill County

PK - 6 | Gildford, MT | Hill County

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

Report Card

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

#53 Elementary School in MT and #4 in Flathead County

PK - 4 | Whitefish, MT | Flathead County

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

Report Card

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

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

PK - 6 | Columbia Falls, MT | Flathead County

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

Report Card

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

#55 Elementary School in MT

PK - 6 | Wibaux, MT | Wibaux County

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

Report Card

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

#56 Elementary School in MT and #5 in Missoula County

PK - 5 | Missoula, MT | Missoula County

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

Report Card

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

#57 Elementary School in MT and #1 in Yellowstone County

PK - 5 | Billings, MT | Yellowstone County

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

Report Card

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

#59 Elementary School in MT and #2 in Yellowstone County

PK - 6 | Billings, MT | Yellowstone County

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

Report Card

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

#59 Elementary School in MT and #6 in Flathead County

PK - 5 | Columbia Falls, MT | Flathead County

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

Report Card

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

#60 Elementary School in MT and #3 in Yellowstone County

PK - 6 | Billings, MT | Yellowstone County

  • A- Overall Grade
  • 22:1 Student/Teacher
  • 677 Students

Report Card

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

#61 Elementary School in MT and #5 in Cascade County

PK - 6 | Great Falls, MT | Cascade County

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

Report Card

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

#62 Elementary School in MT and #6 in Cascade County

PK - 6 | Great Falls, MT | Cascade County

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

Report Card

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

#63 Elementary School in MT and #2 in Lewis And Clark County

PK - 6 | Lincoln, MT | Lewis And Clark County

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

Report Card

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

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

PK - 5 | Gallatin Gateway, MT | Gallatin County

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

Report Card

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

#65 Elementary School in MT and #4 in Yellowstone County

PK - 6 | Billings, MT | Yellowstone County

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

Report Card

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

#66 Elementary School in MT and #7 in Cascade County

PK - 6 | Great Falls, MT | Cascade County

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

Report Card

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

#67 Elementary School in MT and #6 in Missoula County

PK - 5 | Missoula, MT | Missoula County

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

Report Card

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

#68 Elementary School in MT and #8 in Cascade County

PK - 6 | Sand Coulee, MT | Cascade County

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

Report Card

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

#69 Elementary School in MT and #1 in Sheridan County

PK - 6 | Medicine Lake, MT | Sheridan County

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

Report Card

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

#70 Elementary School in MT and #2 in Hill County

2 - 4 | Havre, MT | Hill County

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

Report Card

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

#72 Elementary School in MT and #7 in Missoula County

PK - 5 | Missoula, MT | Missoula County

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

Report Card

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

#72 Elementary School in MT and #7 in Flathead County

PK - 5 | Kalispell, MT | Flathead County

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

Report Card

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

#73 Elementary School in MT and #2 in Silver Bow County

PK - 6 | Butte, MT | Silver Bow County

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

Report Card

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

#74 Elementary School in MT

PK - 6 | Chester, MT | Liberty County

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

Report Card

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

#75 Elementary School in MT and #8 in Flathead County

PK - 5 | Kalispell, MT | Flathead County

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

Report Card

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

#76 Elementary School in MT and #9 in Cascade County

PK - 5 | Fort Shaw, MT | Cascade County

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

Report Card

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

#77 Elementary School in MT and #9 in Flathead County

PK - 5 | Kalispell, MT | Flathead County

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

Report Card

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

#78 Elementary School in MT and #3 in Jefferson County

PK - 6 | Boulder, MT | Jefferson County

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

Report Card

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

#79 Elementary School in MT and #3 in Lewis And Clark County

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

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

Report Card

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

#80 Elementary School in MT

PK - 6 | Scobey, MT | Daniels County

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

Report Card

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

#81 Elementary School in MT and #5 in Yellowstone County

PK - 5 | Billings, MT | Yellowstone County

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

Report Card

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

#82 Elementary School in MT and #1 in Powell County

PK - 6 | Deer Lodge, MT | Powell County

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

Report Card

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

#83 Elementary School in MT and #6 in Yellowstone County

PK - 5 | Billings, MT | Yellowstone County

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

Report Card

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

#84 Elementary School in MT and #7 in Yellowstone County

PK - 5 | Billings, MT | Yellowstone County

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

Report Card

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

#85 Elementary School in MT and #1 in Rosebud County

PK - 6 | Forsyth, MT | Rosebud County

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

Report Card

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

#86 Elementary School in MT and #4 in Lewis And Clark County

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

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

Report Card

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

#87 Elementary School in MT and #1 in Glacier County

PK - 3 | Cut Bank, MT | Glacier County

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

Report Card

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

#88 Elementary School in MT and #8 in Yellowstone County

PK - 6 | Billings, MT | Yellowstone County

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

Report Card

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

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

PK - 4 | Belgrade, MT | Gallatin County

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

Report Card

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

#90 Elementary School in MT and #2 in Lake County

PK - 6 | Dayton, MT | Lake County

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

Report Card

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

#91 Elementary School in MT and #10 in Flathead County

PK - 5 | Kalispell, MT | Flathead County

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

Report Card

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

#92 Elementary School in MT and #5 in Lewis And Clark County

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

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

Report Card

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

#93 Elementary School in MT and #11 in Flathead County

PK - 6 | Bigfork, MT | Flathead County

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

Report Card

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

#94 Elementary School in MT and #6 in Lewis And Clark County

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

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

Report Card

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

#95 Elementary School in MT and #2 in Carbon County

PK - 6 | Bridger, MT | Carbon County

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

Report Card

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

#96 Elementary School in MT and #8 in Missoula County

PK - 6 | Bonner, MT | Missoula County

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

Report Card

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

#97 Elementary School in MT and #9 in Yellowstone County

PK - 5 | Shepherd, MT | Yellowstone County

  • B Overall Grade
  • 13:1 Student/Teacher
  • 372 Students

Report Card

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

#98 Elementary School in MT and #1 in Richland County

PK - 3 | Sidney, MT | Richland County

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

Report Card

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

#99 Elementary School in MT and #12 in Flathead County

PK - 5 | Lakeside, MT | Flathead County

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

Report Card

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

#100 Elementary School in MT and #1 in Fergus County

2 - 4 | Lewistown, MT | Fergus County

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

Report Card

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