Wyoming schools ranked by test score
Latest WY-TOPP year (2024-25). 194 schools with reported Science scores. State average: 51.7%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 101 | Upton Middle School Upton · Weston County School District #7 | Middle | 52.2% | +0.5pp |
| 102 | Sage Valley Junior High School Gillette · Campbell County School District #1 | Middle | 52.0% | +0.3pp |
| 103 | Central High School Cheyenne · Laramie County School District #1 | High | 51.9% | +0.2pp |
| 104 | HEM Junior/Senior High School Hanna · Carbon County School District #2 | High | 51.7% | +0.0pp |
| 105 | Davis Middle School Evanston · Uinta County School District #1 | Middle | 51.6% | -0.1pp |
| 106 | Etna Elementary Etna · Lincoln County School District #2 | Middle | 51.6% | -0.1pp |
| 107 | Monroe Elementary School Green River · Sweetwater County School District #2 | Elementary | 51.6% | -0.1pp |
| 108 | Ft. Caspar Academy Casper · Natrona County School District #1 | Elementary | 51.5% | -0.2pp |
| 109 | Laramie High School Laramie · Albany County School District #1 | High | 51.4% | -0.3pp |
| 110 | Urie Elementary Lyman · Uinta County School District #6 | Elementary | 51.2% | -0.5pp |
| 111 | Worland High School Worland · Washakie County School District #1 | High | 51.2% | -0.5pp |
| 112 | Kaycee School Kaycee · Johnson County School District #1 | Combined | 51.1% | -0.6pp |
| 113 | Kelly Walsh High School Casper · Natrona County School District #1 | High | 51.1% | -0.6pp |
| 114 | Newcastle Middle School Newcastle · Weston County School District #1 | Middle | 51.0% | -0.7pp |
| 115 | Oregon Trail Elementary Casper · Natrona County School District #1 | Elementary | 51.0% | -0.7pp |
| 116 | Thunder Basin High School Gillette · Campbell County School District #1 | High | 50.9% | -0.8pp |
| 117 | Tongue River Middle School Ranchester · Sheridan County School District #1 | Middle | 50.0% | -1.7pp |
| 118 | Natrona County High School Casper · Natrona County School District #1 | High | 49.8% | -1.9pp |
| 119 | Lander Valley High School Lander · Fremont County School District # 1 | High | 49.5% | -2.2pp |
| 120 | Saratoga Middle/High School Saratoga · Carbon County School District #2 | High | 49.4% | -2.3pp |
| 121 | Big Piney High School Big Piney · Sublette County School District #9 | High | 48.7% | -3.0pp |
| 122 | Sunflower Elementary Gillette · Campbell County School District #1 | Elementary | 48.7% | -3.0pp |
| 123 | Greybull High School Greybull · Big Horn County School District #3 | High | 48.5% | -3.2pp |
| 124 | Pine Bluffs Jr & Sr High School Pine Bluffs · Laramie County School District #2 | High | 48.4% | -3.3pp |
| 125 | Sagebrush Elementary Sheridan · Sheridan County School District #2 | Elementary | 48.4% | -3.3pp |
| 126 | Wind River High School Pavillion · Fremont County School District # 6 | High | 48.4% | -3.3pp |
| 127 | Centennial Middle School Casper · Natrona County School District #1 | Middle | 48.2% | -3.5pp |
| 128 | Upton Elementary Upton · Weston County School District #7 | Elementary | 47.9% | -3.8pp |
| 129 | Conestoga Elementary Gillette · Campbell County School District #1 | Elementary | 47.7% | -4.0pp |
| 130 | Rocky Mountain Elementary Cowley · Big Horn County School District #1 | Elementary | 47.6% | -4.1pp |
| 131 | Rozet Elementary Rozet · Campbell County School District #1 | Elementary | 47.6% | -4.1pp |
| 132 | Wright Jr. & Sr. High School Wright · Campbell County School District #1 | High | 47.4% | -4.3pp |
| 133 | Pilot Butte Elementary Rock Springs · Sweetwater County School District #1 | Middle | 47.0% | -4.7pp |
| 134 | Campbell County High School Gillette · Campbell County School District #1 | High | 46.9% | -4.8pp |
| 135 | Rock Springs Junior High Rock Springs · Sweetwater County School District #1 | Middle | 46.7% | -5.0pp |
| 136 | Moorcroft Secondary School Moorcroft · Crook County School District #1 | High | 46.5% | -5.2pp |
| 137 | Rock Springs High School Rock Springs · Sweetwater County School District #1 | High | 46.1% | -5.6pp |
| 138 | Kemmerer Junior Senior High School Kemmerer · Lincoln County School District #1 | High | 45.6% | -6.1pp |
| 139 | Torrington Middle School Torrington · Goshen County School District #1 | Middle | 45.4% | -6.3pp |
| 140 | Glenrock Jr/Sr High School Glenrock · Converse County School District #2 | High | 45.2% | -6.5pp |
| 141 | Rawlins Elementary Rawlins · Carbon County School District #1 | Elementary | 44.9% | -6.8pp |
| 142 | Glenrock Intermediate School Glenrock · Converse County School District #2 | Middle | 44.8% | -6.9pp |
| 143 | Truman Elementary Green River · Sweetwater County School District #2 | Elementary | 44.7% | -7.0pp |
| 144 | Cody High School Cody · Park County School District # 6 | High | 44.4% | -7.3pp |
| 145 | Dildine Elementary Cheyenne · Laramie County School District #1 | Elementary | 44.4% | -7.3pp |
| 146 | Douglas Middle School Douglas · Converse County School District #1 | Middle | 44.4% | -7.3pp |
| 147 | East High School Cheyenne · Laramie County School District #1 | High | 44.4% | -7.3pp |
| 148 | Greybull Middle School Greybull · Big Horn County School District #3 | Middle | 44.4% | -7.3pp |
| 149 | Jackson Hole High School Jackson · Teton County School District #1 | High | 44.3% | -7.4pp |
| 150 | Trail Elementary Torrington · Goshen County School District #1 | Elementary | 44.3% | -7.4pp |
Page 3 of 4
About this ranking
Schools are ranked by the percentage of students who scored at or above the WY-TOPP % Proficient + Advanced threshold on the latest available WY-TOPP Science test (school year 2024-25). A higher percentage is better.
Only public schools with a reasonable cohort size are included (at least 50 total students enrolled, since the source file does not include per-subject student counts), so very small programs and special-purpose centers are filtered out.
The state average shown above is enrollment-weighted: we multiply each school's score by how many of its students tested, sum those across every public school in Wyoming, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.