Best Schools in Wyoming

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

K - 5 | Cody, WY | Park County

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

Report Card

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

#1 High School in WY and #1 in Big Horn County

9 - 12 | Burlington, WY | Big Horn County

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

Report Card

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

#1 Middle School in WY and #1 in Sheridan County

6 - 8 | Sheridan, WY | Sheridan County

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

Report Card

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

#2 High School in WY and #1 in Sheridan County

9 - 12 | Sheridan, WY | Sheridan County

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

Report Card

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

#2 Elementary School in WY and #1 in Big Horn County

PK - 5 | Burlington, WY | Big Horn County

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

Report Card

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

#2 Middle School in WY and #2 in Sheridan County

6 - 8 | Big Horn, WY | Sheridan County

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

Report Card

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

#3 High School in WY and #1 in Teton County

9 - 12 | Jackson, WY | Teton County

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

Report Card

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

#3 Middle School in WY and #1 in Park County

6 - 8 | Cody, WY | Park County

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

Report Card

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

#3 Elementary School in WY and #1 in Sheridan County

K - 5 | Sheridan, WY | Sheridan County

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

Report Card

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

#4 Elementary School in WY and #2 in Sheridan County

K - 5 | Sheridan, WY | Sheridan County

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

Report Card

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

#4 High School in WY and #2 in Big Horn County

9 - 12 | Lovell, WY | Big Horn County

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

Report Card

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

#4 Middle School in WY

7 - 8 | Afton, WY | Lincoln County

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

Report Card

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

#5 High School in WY and #1 in Park County

9 - 12 | Cody, WY | Park County

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

Report Card

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

#5 Middle School in WY and #1 in Big Horn County

6 - 8 | Lovell, WY | Big Horn County

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

Report Card

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

#5 Elementary School in WY and #3 in Sheridan County

K - 5 | Sheridan, WY | Sheridan County

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

Report Card

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

#6 Elementary School in WY and #1 in Albany County

K - 5 | Laramie, WY | Albany County

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

Report Card

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

#6 Middle School in WY and #1 in Goshen County

7 - 8 | Yoder, WY | Goshen County

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

Report Card

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

#7 Elementary School in WY and #1 in Washakie County

M - M | Worland, WY | Washakie County

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

Report Card

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

#7 High School in WY and #1 in Platte County

9 - 12 | Wheatland, WY | Platte County

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

Report Card

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

#7 Middle School in WY and #1 in Natrona County

6 - 9 | Casper, WY | Natrona County

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

Report Card

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

#7 High School in WY and #1 in Sublette County

9 - 12 | Pinedale, WY | Sublette County

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

Report Card

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

#8 Elementary School in WY and #2 in Park County

K - 5 | Cody, WY | Park County

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

Report Card

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

#8 High School in WY and #2 in Sheridan County

9 - 12 | Big Horn, WY | Sheridan County

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

Report Card

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

#8 Middle School in WY

6 - 8 | Jackson, WY | Teton County

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

Report Card

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

#9 High School in WY and #1 in Albany County

9 - 12 | Laramie, WY | Albany County

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

Report Card

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

#9 Elementary School in WY and #1 in Teton County

K - 5 | Wilson, WY | Teton County

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

Report Card

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

#9 Middle School in WY

6 - 8 | Worland, WY | Washakie County

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

Report Card

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

#10 High School in WY and #1 in Crook County

9 - 12 | Moorcroft, WY | Crook County

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

Report Card

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

#10 Middle School in WY and #2 in Park County

6 - 8 | Powell, WY | Park County

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

Report Card

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

#10 Elementary School in WY and #4 in Sheridan County

K - 5 | Sheridan, WY | Sheridan County

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

Report Card

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

#11 Middle School in WY and #1 in Albany County

6 - 8 | Laramie, WY | Albany County

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

Report Card

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

#11 Elementary School in WY and #1 in Laramie County

K - 6 | Albin, WY | Laramie County

  • A Overall Grade
  • 7:1 Student/Teacher
  • 62 Students

Report Card

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

#12 High School in WY and #1 in Fremont County

9 - 12 | Dubois, WY | Fremont County

  • A- Overall Grade
  • 6:1 Student/Teacher
  • 51 Students

Report Card

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

#12 Middle School in WY and #1 in Laramie County

7 - 8 | Cheyenne, WY | Laramie County

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

Report Card

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

#12 High School in WY and #1 in Sweetwater County

9 - 12 | Farson, WY | Sweetwater County

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

Report Card

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

#12 Elementary School in WY and #2 in Teton County

K - 6 | Alta, WY | Teton County

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

Report Card

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

#13 High School in WY and #1 in Uinta County

9 - 12 | Mountain View, WY | Uinta County

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

Report Card

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

#13 Elementary School in WY and #1 in Lincoln County

4 - 6 | Etna, WY | Lincoln County

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

Report Card

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

#13 Middle School in WY and #1 in Sublette County

6 - 8 | Pinedale, WY | Sublette County

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

Report Card

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

#14 High School in WY and #1 in Weston County

9 - 12 | Upton, WY | Weston County

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

Report Card

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

#14 Middle School in WY and #1 in Converse County

6 - 8 | Douglas, WY | Converse County

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

Report Card

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

#14 Elementary School in WY and #3 in Teton County

K - 5 | Kelly, WY | Teton County

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

Report Card

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

#15 High School in WY and #1 in Lincoln County

9 - 12 | Afton, WY | Lincoln County

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

Report Card

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

#15 Elementary School in WY and #3 in Park County

K - 5 | Powell, WY | Park County

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

Report Card

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

#15 Middle School in WY

5 - 8 | Thermopolis, WY | Hot Springs County

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

Report Card

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

#16 Elementary School in WY and #1 in Natrona County

K - 6 | Casper, WY | Natrona County

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

Report Card

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

#16 High School in WY and #1 in Goshen County

9 - 12 | Lingle, WY | Goshen County

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

Report Card

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

#16 Middle School in WY

6 - 8 | Buffalo, WY | Johnson County

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

Report Card

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

#17 Middle School in WY and #1 in Fremont County

6 - 8 | Lander, WY | Fremont County

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

Report Card

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

#17 Elementary School in WY and #2 in Big Horn County

K - 5 | Lovell, WY | Big Horn County

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

Report Card

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

#17 High School in WY and #2 in Fremont County

9 - 12 | Lander, WY | Fremont County

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

Report Card

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

#18 High School in WY and #1 in Converse County

9 - 12 | Glenrock, WY | Converse County

  • B+ Overall Grade
  • 9:1 Student/Teacher
  • 194 Students

Report Card

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

#18 Middle School in WY and #2 in Sublette County

6 - 8 | Big Piney, WY | Sublette County

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

Report Card

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

#18 Elementary School in WY and #2 in Albany County

K - 5 | Laramie, WY | Albany County

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

Report Card

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

#19 Middle School in WY and #1 in Uinta County

5 - 8 | Lyman, WY | Uinta County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 224 Students

Report Card

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

#19 High School in WY and #2 in Albany County

9 - 12 | Rock River, WY | Albany County

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

Report Card

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

#19 Elementary School in WY and #5 in Sheridan County

K - 5 | Big Horn, WY | Sheridan County

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

Report Card

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

#20 High School in WY and #2 in Park County

9 - 12 | Powell, WY | Park County

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

Report Card

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

#20 Middle School in WY and #2 in Uinta County

6 - 8 | Evanston, WY | Uinta County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 326 Students

Report Card

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

#20 Elementary School in WY

K - 6 | Sundance, WY | Crook County

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

Report Card

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

#21 Elementary School in WY and #1 in Sublette County

K - 5 | Pinedale, WY | Sublette County

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

Report Card

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

#21 Middle School in WY and #1 in Weston County

6 - 8 | Upton, WY | Weston County

  • B Overall Grade
  • 9:1 Student/Teacher
  • 57 Students

Report Card

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

#21 High School in WY and #2 in Weston County

9 - 12 | Newcastle, WY | Weston County

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

Report Card

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

#22 Elementary School in WY and #1 in Campbell County

K - 6 | Gillette, WY | Campbell County

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

Report Card

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

#22 Middle School in WY and #2 in Goshen County

6 - 8 | Lingle, WY | Goshen County

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

Report Card

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

#22 High School in WY and #2 in Sublette County

9 - 12 | Big Piney, WY | Sublette County

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

Report Card

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

#23 Elementary School in WY and #1 in Uinta County

K - 5 | Evanston, WY | Uinta County

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

Report Card

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

#23 Middle School in WY and #2 in Weston County

6 - 8 | Newcastle, WY | Weston County

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

Report Card

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

#23 High School in WY

9 - 12 | Thermopolis, WY | Hot Springs County

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

Report Card

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

#24 Middle School in WY and #1 in Sweetwater County

6 - 8 | Farson, WY | Sweetwater County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 47 Students

Report Card

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

#24 Elementary School in WY and #2 in Lincoln County

PK - 3 | Afton, WY | Lincoln County

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

Report Card

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

#24 High School in WY

9 - 12 | Worland, WY | Washakie County

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

Report Card

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

#25 Elementary School in WY and #1 in Sweetwater County

K - 4 | Green River, WY | Sweetwater County

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

Report Card

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

#25 High School in WY and #2 in Goshen County

9 - 12 | Yoder, WY | Goshen County

  • B Overall Grade
  • 10:1 Student/Teacher
  • 107 Students

Report Card

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

#25 Middle School in WY and #3 in Uinta County

6 - 8 | Evanston, WY | Uinta County

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

Report Card

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

#26 Elementary School in WY and #2 in Laramie County

K - 5 | Cheyenne, WY | Laramie County

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

Report Card

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

#26 Middle School in WY and #2 in Converse County

7 - 8 | Glenrock, WY | Converse County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 96 Students

Report Card

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

#26 High School in WY

9 - 12 | Lusk, WY | Niobrara County

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

Report Card

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

#27 Middle School in WY and #1 in Platte County

6 - 8 | Wheatland, WY | Platte County

  • B Overall Grade
  • 11:1 Student/Teacher
  • 204 Students

Report Card

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

#27 High School in WY and #2 in Uinta County

9 - 12 | Lyman, WY | Uinta County

  • B Overall Grade
  • 10:1 Student/Teacher
  • 173 Students

Report Card

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

#27 Elementary School in WY and #4 in Park County

K - 5 | Cody, WY | Park County

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

Report Card

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

#28 High School in WY and #1 in Laramie County

9 - 12 | Cheyenne, WY | Laramie County

  • B Overall Grade
  • 14:1 Student/Teacher
  • 1,172 Students

Report Card

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

#28 Elementary School in WY and #2 in Campbell County

K - 6 | Gillette, WY | Campbell County

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

Report Card

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

#28 Middle School in WY and #2 in Fremont County

7 - 8 | Shoshoni, WY | Fremont County

  • B Overall Grade
  • 10:1 Student/Teacher
  • 51 Students

Report Card

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

#29 Middle School in WY and #1 in Campbell County

7 - 8 | Gillette, WY | Campbell County

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

Report Card

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

#29 High School in WY and #2 in Converse County

9 - 12 | Douglas, WY | Converse County

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

Report Card

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

#29 Elementary School in WY and #3 in Laramie County

K - 6 | Cheyenne, WY | Laramie County

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

Report Card

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

#30 Middle School in WY and #2 in Campbell County

7 - 8 | Gillette, WY | Campbell County

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

Report Card

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

#30 Elementary School in WY and #3 in Lincoln County

4 - 6 | Afton, WY | Lincoln County

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

Report Card

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

#30 High School in WY and #3 in Big Horn County

9 - 12 | Cowley, WY | Big Horn County

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

Report Card

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

#31 Elementary School in WY and #3 in Albany County

K - 6 | Laramie, WY | Albany County

  • A- Overall Grade
  • 5:1 Student/Teacher
  • 24 Students

Report Card

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

#31 Middle School in WY and #3 in Fremont County

6 - 8 | Dubois, WY | Fremont County

  • B Overall Grade
  • 7:1 Student/Teacher
  • 28 Students

Report Card

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

#31 High School in WY

9 - 12 | Buffalo, WY | Johnson County

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

Report Card

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

#32 Elementary School in WY and #1 in Platte County

3 - 5 | Wheatland, WY | Platte County

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

Report Card

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

#32 Middle School in WY and #3 in Goshen County

6 - 8 | Torrington, WY | Goshen County

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

Report Card

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

#32 High School in WY and #4 in Big Horn County

9 - 12 | Greybull, WY | Big Horn County

  • B- Overall Grade
  • 11:1 Student/Teacher
  • 192 Students

Report Card

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

#33 High School in WY and #1 in Natrona County

9 - 12 | Casper, WY | Natrona County

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

Report Card

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

#33 Middle School in WY and #2 in Big Horn County

6 - 8 | Cowley, WY | Big Horn County

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

Report Card

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

#33 Elementary School in WY and #5 in Park County

K - 5 | Powell, WY | Park County

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

Report Card

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

#34 Middle School in WY and #2 in Sweetwater County

7 - 8 | Rock Springs, WY | Sweetwater County

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

Report Card

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