Best High Schools in Kansas (2025-26)
Every ranked high school in Kansas, ordered by SchoolGrade. A grade rewards actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact. Click a column heading to sort, or filter by school, city or district.
Kansas rankings: High Schools · Middle Schools · Elementary Schools
Kansas high schools ranked
| Rank | Grade | School | City | District | Actual | Projected | Impact | Students |
|---|---|---|---|---|---|---|---|---|
| #1 | A+ | Blue Valley High | Randolph | Blue Valley | 80% | 30% | Greatly Exceeds Expectations | 75 |
| #2 | A+ | Wallace County High | Sharon Springs | Wallace County Schools | 80% | 36% | Greatly Exceeds Expectations | 58 |
| #3 | A+ | Blue Valley Southwest High School | Overland Park | Blue Valley | 70% | 50% | Greatly Exceeds Expectations | 1,014 |
| #4 | A+ | Cheney High | Cheney | Cheney | 68% | 39% | Greatly Exceeds Expectations | 246 |
| #5 | A+ | Blue Valley West High | Overland Park | Blue Valley | 67% | 50% | Exceeds Expectations | 1,514 |
| #6 | A+ | Blue Valley Northwest High | Overland Park | Blue Valley | 65% | 47% | Exceeds Expectations | 1,344 |
| #7 | A+ | Wabaunsee SR High | Alma | Wabaunsee | 65% | 30% | Greatly Exceeds Expectations | 131 |
| #8 | A+ | Blue Valley High | Stilwell | Blue Valley | 64% | 49% | Exceeds Expectations | 1,412 |
| #9 | A+ | Chapman High | Chapman | Chapman | 64% | 29% | Greatly Exceeds Expectations | 380 |
| #10 | A+ | Blue Valley North High | Overland Park | Blue Valley | 63% | 55% | Meets Expectations | 1,414 |
| #11 | A+ | Conway Springs High School | Conway Springs | Conway Springs | 62% | 29% | Greatly Exceeds Expectations | 149 |
| #12 | A+ | Ingalls High Schooljunior High | Ingalls | Ingalls | 62% | 24% | Greatly Exceeds Expectations | 124 |
| #13 | A+ | Marais Des Cygnes Valley High | Melvern | Marais Des Cygnes Valley | 62% | 21% | Greatly Exceeds Expectations | 73 |
| #14 | A+ | Northern Heights Allen | Allen | North Lyon County | 61% | 20% | Greatly Exceeds Expectations | 124 |
| #15 | A+ | Smoky Valley High | Lindsborg | Smoky Valley | 61% | 37% | Greatly Exceeds Expectations | 253 |
| #16 | A+ | Andover High | Andover | Andover | 60% | 45% | Exceeds Expectations | 1,014 |
| #17 | A+ | Cheylin Jrsr High | Bird City | Cheylin | 60% | 21% | Greatly Exceeds Expectations | 70 |
| #18 | A+ | Riley County High School | Riley | Riley County | 60% | 28% | Greatly Exceeds Expectations | 204 |
| #19 | A+ | Silver Lake JR SR High | Silver Lake | Silver Lake | 60% | 36% | Greatly Exceeds Expectations | 330 |
| #20 | A+ | Hanover High | Hanover | Barnes | 59% | 39% | Greatly Exceeds Expectations | 62 |
| #21 | A+ | Louisburg High | Louisburg | Louisburg | 59% | 44% | Exceeds Expectations | 562 |
| #22 | A+ | Mill Valley High School | Shawnee | De Soto | 59% | 49% | Meets Expectations | 1,355 |
| #23 | A+ | Moundridge High | Moundridge | Moundridge | 58% | 22% | Greatly Exceeds Expectations | 132 |
| #24 | A+ | Smith Center JR SR High Smith Center | Smith Center | Smith Center | 57% | 24% | Greatly Exceeds Expectations | 194 |
| #25 | A+ | Valley Heights Jrsr High | Blue Rapids | Valley Heights | 57% | 32% | Greatly Exceeds Expectations | 180 |
| #26 | A+ | Centre (K-12) | Lost Springs | Centre | 50% | 31% | Greatly Exceeds Expectations | 198 |
| #27 | A | Centralia High | Centralia | Vermillion | 57% | 36% | Greatly Exceeds Expectations | 128 |
| #28 | A | Lakeside Juniorsenior High School | Downs | Waconda | 57% | 24% | Greatly Exceeds Expectations | 134 |
| #29 | A | Little River High | Little River | Little River | 57% | 37% | Greatly Exceeds Expectations | 96 |
| #30 | A | Tescott Junior Highhigh School | Tescott | Twin Valley | 57% | 32% | Greatly Exceeds Expectations | 70 |
| #31 | A | Andale High | Andale | Renwick | 55% | 35% | Greatly Exceeds Expectations | 375 |
| #32 | A | Baxter Springs High | Baxter Springs | Baxter Springs | 55% | 27% | Greatly Exceeds Expectations | 389 |
| #33 | A | Caney Valley High | Caney | Caney Valley | 55% | 27% | Greatly Exceeds Expectations | 327 |
| #34 | A | Logan High | Logan | Logan | 55% | 27% | Greatly Exceeds Expectations | 45 |
| #35 | A | Onaga Senior High | Onaga | Onaga-Havensville-Wheaton | 55% | 37% | Greatly Exceeds Expectations | 94 |
| #36 | A | Shawnee Mission East High | Shawnee Mission | Shawnee Mission Pub Sch | 55% | 50% | Meets Expectations | 1,697 |
| #37 | A | Skyline High | Pratt | Skyline Schools | 55% | 34% | Greatly Exceeds Expectations | 105 |
| #38 | A | Olpe Jrsr High School | Olpe | Southern Lyon County | 53% | 36% | Exceeds Expectations | 147 |
| #39 | A | Osborne Juniorsenior High | Osborne | Osborne County | 53% | 29% | Greatly Exceeds Expectations | 160 |
| #40 | A | Sabetha High School | Sabetha | Prairie Hills | 53% | 38% | Exceeds Expectations | 232 |
| #41 | A | Clay Center Community High Clay Center | Clay Center | Clay County | 52% | 32% | Greatly Exceeds Expectations | 335 |
| #42 | A | Inman Jrsr High School | Inman | Inman | 52% | 35% | Exceeds Expectations | 199 |
| #43 | A | Lawrence Free State High | Lawrence | Lawrence | 52% | 47% | Meets Expectations | 1,777 |
| #44 | A | Southeast Saline High | Gypsum | Southeast Of Saline | 52% | 39% | Exceeds Expectations | 339 |
| #45 | A | Spearville Jrsr High | Spearville | Spearville | 52% | 36% | Exceeds Expectations | 168 |
| #46 | A | Sterling Junior Highsenior High | Sterling | Sterling | 52% | 36% | Exceeds Expectations | 214 |
| #47 | A | Sumner Academy Of Arts And Science (Magnet) | Kansas City | Kansas City | 52% | 42% | Meets Expectations | 1,102 |
| #48 | A | Basehor Linwood High School | Basehor | Basehor-Linwood | 51% | 39% | Exceeds Expectations | 857 |
| #49 | A | Clearwater High | Clearwater | Clearwater | 51% | 32% | Greatly Exceeds Expectations | 368 |
| #50 | A | Lincoln Jrsr High | Lincoln | Lincoln | 51% | 22% | Greatly Exceeds Expectations | 175 |
| #51 | A | Pratt SR High | Pratt | Pratt | 51% | 29% | Greatly Exceeds Expectations | 325 |
| #52 | A- | Andover Central High School | Andover | Andover | 51% | 43% | Meets Expectations | 856 |
| #53 | A- | Dighton High | Dighton | Dighton | 51% | 30% | Greatly Exceeds Expectations | 95 |
| #54 | A- | Hillsboro Middlehigh School | Hillsboro | Durham-Hillsboro-Lehigh | 51% | 28% | Greatly Exceeds Expectations | 327 |
| #55 | A- | Rawlins County Jrsr High School | Atwood | Rawlins County | 51% | 27% | Greatly Exceeds Expectations | 176 |
| #56 | A- | Weskan High | Weskan | Weskan | 51% | 32% | Greatly Exceeds Expectations | 34 |
| #57 | A- | Ashland High | Ashland | Ashland | 50% | 23% | Greatly Exceeds Expectations | 64 |
| #58 | A- | Eudora High School | Eudora | Eudora | 50% | 32% | Greatly Exceeds Expectations | 541 |
| #59 | A- | Olathe Northwest High School | Olathe | Olathe | 50% | 46% | Meets Expectations | 1,952 |
| #60 | A- | Garden Plain High | Garden Plain | Renwick | 49% | 40% | Meets Expectations | 173 |
| #61 | A- | Lansing High 9 12 | Leavenworth | Lansing | 49% | 30% | Greatly Exceeds Expectations | 870 |
| #62 | A- | Spring Hill High School | Spring Hill | Spring Hill | 49% | 43% | Meets Expectations | 983 |
| #63 | A- | Chase County Junior Senior High School | Cottonwood Falls | Chase County | 48% | 30% | Exceeds Expectations | 165 |
| #64 | A- | De Soto High School | De Soto | De Soto | 48% | 47% | Doesn't Meet Expectations | 997 |
| #65 | A- | Dexter High | Dexter | Dexter | 48% | 26% | Greatly Exceeds Expectations | 153 |
| #66 | A- | Ellis Jrsr High | Ellis | Ellis | 48% | 36% | Exceeds Expectations | 169 |
| #67 | A- | Manhattan High School Westeast Campus | Manhattan | Manhattan-Ogden | 48% | 34% | Exceeds Expectations | 1,954 |
| #68 | A- | Norwich High | Norwich | Kingman - Norwich | 48% | 32% | Exceeds Expectations | 73 |
| #69 | A- | Rock Creek High School | St George | Rock Creek | 48% | 30% | Greatly Exceeds Expectations | 379 |
| #70 | A- | Shawnee Mission Northwest High | Shawnee Mission | Shawnee Mission Pub Sch | 48% | 33% | Exceeds Expectations | 1,626 |
| #71 | A- | Thunder Ridge High School | Kensington | Thunder Ridge Schools | 48% | 24% | Greatly Exceeds Expectations | 67 |
| #72 | A- | Waverly High | Waverly | Lebo-Waverly | 48% | 29% | Greatly Exceeds Expectations | 94 |
| #73 | A- | Girard High | Girard | Girard | 47% | 33% | Exceeds Expectations | 297 |
| #74 | A- | Hesston High | Hesston | Hesston | 46% | 45% | Doesn't Meet Expectations | 272 |
| #75 | A- | Holton High | Holton | Holton | 46% | 36% | Meets Expectations | 323 |
| #76 | A- | Madison High | Madison | Madison-Virgil | 46% | 19% | Greatly Exceeds Expectations | 95 |
| #77 | B+ | Atchison County Community Jrsr High | Effingham | Atchison Co Comm Schools | 46% | 31% | Exceeds Expectations | 264 |
| #78 | B+ | Central JR SR High | Burden | Central | 46% | 22% | Greatly Exceeds Expectations | 136 |
| #79 | B+ | Circle High | Towanda | Circle | 46% | 35% | Meets Expectations | 600 |
| #80 | B+ | Mission Valley Junior And Senior High School | Eskridge | Mission Valley | 46% | 32% | Exceeds Expectations | 218 |
| #81 | B+ | Natoma High 6 12 | Natoma | Paradise | 46% | 20% | Greatly Exceeds Expectations | 59 |
| #82 | B+ | Uniontown High School | Uniontown | Uniontown | 46% | 21% | Greatly Exceeds Expectations | 194 |
| #83 | B+ | Cunningham High | Cunningham | Cunningham | 45% | 26% | Greatly Exceeds Expectations | 85 |
| #84 | B+ | Halstead High | Halstead | Halstead | 45% | 22% | Greatly Exceeds Expectations | 240 |
| #85 | B+ | Hoxie High | Hoxie | Hoxie Community Schools | 45% | 27% | Greatly Exceeds Expectations | 194 |
| #86 | B+ | Kiowa County High School | Greensburg | Kiowa County | 45% | 20% | Greatly Exceeds Expectations | 62 |
| #87 | B+ | Ness City High | Ness City | Ness City | 45% | 20% | Greatly Exceeds Expectations | 127 |
| #88 | B+ | Pleasant Ridge High | Easton | Easton | 45% | 41% | Meets Expectations | 162 |
| #89 | B+ | St Francis High | St Francis | St Francis Comm Sch | 45% | 25% | Greatly Exceeds Expectations | 149 |
| #90 | B+ | Abilene High School | Abilene | Abilene | 44% | 37% | Meets Expectations | 451 |
| #91 | B+ | Council Grove Junior Senior High School | Council Grove | Morris County | 44% | 31% | Exceeds Expectations | 350 |
| #92 | B+ | Frankfort High | Frankfort | Vermillion | 44% | 28% | Exceeds Expectations | 127 |
| #93 | B+ | Hays High | Hays | Hays | 44% | 42% | Doesn't Meet Expectations | 959 |
| #94 | B+ | Meade High | Meade | Meade | 44% | 21% | Greatly Exceeds Expectations | 92 |
| #95 | B+ | Mulvane High | Mulvane | Mulvane | 44% | 33% | Meets Expectations | 556 |
| #96 | B+ | Riverside High School | Wathena | Riverside | 44% | 25% | Greatly Exceeds Expectations | 156 |
| #97 | B+ | Seaman High | Topeka | Seaman | 44% | 36% | Meets Expectations | 1,239 |
| #98 | B+ | Shawnee Mission South High | Shawnee Mission | Shawnee Mission Pub Sch | 44% | 34% | Meets Expectations | 1,586 |
| #99 | B+ | Stafford Middle Schoolhigh School | Stafford | Stafford | 44% | 20% | Greatly Exceeds Expectations | 95 |
| #100 | B+ | Sublette High | Sublette | Sublette | 44% | 17% | Greatly Exceeds Expectations | 131 |
| #101 | B+ | West Elk Schools (K-12) | Howard | West Elk | 37% | 33% | Meets Expectations | 378 |
| #102 | B | Osage City High | Osage City | Osage City | 44% | 33% | Meets Expectations | 228 |
| #103 | B | Baldwin High School | Baldwin City | Baldwin City | 43% | 35% | Meets Expectations | 424 |
| #104 | B | Olathe East SR High | Olathe | Olathe | 43% | 33% | Meets Expectations | 1,903 |
| #105 | B | Olathe North SR High | Olathe | Olathe | 43% | 25% | Greatly Exceeds Expectations | 2,230 |
| #106 | B | Sedgwick High | Sedgwick | Sedgwick Public Schools | 43% | 23% | Greatly Exceeds Expectations | 235 |
| #107 | B | St Paul High School | St Paul | Chetopa-St. Paul | 43% | 26% | Exceeds Expectations | 69 |
| #108 | B | Axtell High | Axtell | Prairie Hills | 42% | 41% | Doesn't Meet Expectations | 44 |
| #109 | B | Goessel High | Goessel | Goessel | 42% | 34% | Meets Expectations | 160 |
| #110 | B | Nickerson High | Nickerson | Nickerson | 42% | 19% | Greatly Exceeds Expectations | 279 |
| #111 | B | Washburn Rural High | Topeka | Auburn-Washburn | 42% | 38% | Meets Expectations | 1,884 |
| #112 | B | Wheatland High School | Grainfield | Wheatland | 42% | 38% | Meets Expectations | 39 |
| #113 | B | Colby Senior High | Colby | Colby Public Schools | 41% | 31% | Meets Expectations | 284 |
| #114 | B | Independence SR High | Independence | Independence | 41% | 24% | Exceeds Expectations | 563 |
| #115 | B | Labette County High School | Altamont | Labette County | 41% | 27% | Exceeds Expectations | 534 |
| #116 | B | Maize South High School | Wichita | Maize | 41% | 34% | Meets Expectations | 1,095 |
| #117 | B | Nemaha Central High School | Seneca | Nemaha Central | 41% | 35% | Meets Expectations | 221 |
| #118 | B | Olathe South SR High | Olathe | Olathe | 41% | 39% | Doesn't Meet Expectations | 1,841 |
| #119 | B | Olathe West High School | Olathe | Olathe | 41% | 38% | Meets Expectations | 1,662 |
| #120 | B | Otis Bison Juniorsenior High School | Otis | Otis-Bison | 41% | 25% | Exceeds Expectations | 98 |
| #121 | B | Phillipsburg High | Phillipsburg | Phillipsburg | 41% | 32% | Meets Expectations | 180 |
| #122 | B | Quinter JR SR High | Quinter | Quinter Public Schools | 41% | 24% | Exceeds Expectations | 136 |
| #123 | B | Rossville JR SR High School | Rossville | Kaw Valley | 41% | 28% | Exceeds Expectations | 270 |
| #124 | B | Chanute High | Chanute | Chanute Public Schools | 40% | 28% | Exceeds Expectations | 612 |
| #125 | B | Oakley SR High | Oakley | Oakley | 40% | 23% | Greatly Exceeds Expectations | 128 |
| #126 | B | Victoria Junior Senior High School | Victoria | Victoria | 40% | 26% | Exceeds Expectations | 120 |
| #127 | B- | Central Heights High | Richmond | Central Heights | 40% | 24% | Exceeds Expectations | 294 |
| #128 | B- | Lebo High | Lebo | Lebo-Waverly | 40% | 31% | Meets Expectations | 122 |
| #129 | B- | Marysville Jrsr High | Marysville | Marysville | 40% | 27% | Exceeds Expectations | 391 |
| #130 | B- | Pike Valley High | Scandia | Pike Valley | 40% | 24% | Exceeds Expectations | 52 |
| #131 | B- | Trego Community High | Wakeeney | Trego County | 40% | 20% | Greatly Exceeds Expectations | 112 |
| #132 | B- | Caldwell Secondary School | Caldwell | Caldwell | 39% | 22% | Exceeds Expectations | 106 |
| #133 | B- | Eureka Jrsr High | Eureka | Eureka | 39% | 27% | Exceeds Expectations | 252 |
| #134 | B- | Hamilton High | Hamilton | Hamilton | 39% | 23% | Exceeds Expectations | 53 |
| #135 | B- | Jefferson Co North High | Winchester | Jefferson County North | 39% | 26% | Exceeds Expectations | 115 |
| #136 | B- | Moscow High | Moscow | Moscow Public Schools | 39% | 29% | Meets Expectations | 80 |
| #137 | B- | Shawnee Mission North High | Shawnee Mission | Shawnee Mission Pub Sch | 39% | 25% | Exceeds Expectations | 1,568 |
| #138 | B- | Anderson County Jrsr High School | Garnett | Garnett | 38% | 36% | Doesn't Meet Expectations | 426 |
| #139 | B- | Cherryvale SR Middle School | Cherryvale | Cherryvale | 38% | 26% | Exceeds Expectations | 290 |
| #140 | B- | Ellsworth High | Ellsworth | Ellsworth | 38% | 28% | Meets Expectations | 302 |
| #141 | B- | Frederic Remington High | Whitewater | Remington-Whitewater | 38% | 22% | Exceeds Expectations | 148 |
| #142 | B- | Galena High | Galena | Galena | 38% | 27% | Exceeds Expectations | 251 |
| #143 | B- | Kingman High | Kingman | Kingman - Norwich | 38% | 24% | Exceeds Expectations | 203 |
| #144 | B- | Medicine Lodge Jrsr High School | Medicine Lodge | Barber County North | 38% | 24% | Exceeds Expectations | 218 |
| #145 | B- | Oxford Jrsr High | Oxford | Oxford | 38% | 28% | Meets Expectations | 212 |
| #146 | B- | Paola High | Paola | Paola | 38% | 39% | Doesn't Meet Expectations | 558 |
| #147 | B- | Bluestem Jrsr High | Leon | Bluestem | 37% | 25% | Exceeds Expectations | 245 |
| #148 | B- | La Crosse High | La Crosse | LaCrosse | 37% | 19% | Greatly Exceeds Expectations | 101 |
| #149 | B- | Maize SR High | Maize | Maize | 37% | 39% | Doesn't Meet Expectations | 1,289 |
| #150 | B- | Solomon High | Solomon | Solomon | 37% | 29% | Meets Expectations | 97 |
| #151 | B- | Udall High | Udall | Udall | 37% | 25% | Exceeds Expectations | 96 |
| #152 | C+ | Beloit JR SR High | Beloit | Beloit | 37% | 26% | Meets Expectations | 350 |
| #153 | C+ | Bennington Junior Highhigh School | Bennington | Twin Valley | 37% | 32% | Meets Expectations | 205 |
| #154 | C+ | Cimarron High | Cimarron | Cimarron-Ensign | 37% | 27% | Meets Expectations | 291 |
| #155 | C+ | Clifton Clyde SR High | Clyde | Clifton-Clyde | 37% | 26% | Meets Expectations | 98 |
| #156 | C+ | Concordia JR SR High | Concordia | Concordia | 37% | 33% | Meets Expectations | 485 |
| #157 | C+ | Elk Valley High School | Longton | Elk Valley | 37% | 21% | Exceeds Expectations | 47 |
| #158 | C+ | Ell Saline Middlehigh School | Brookville | Ell-Saline | 37% | 26% | Meets Expectations | 193 |
| #159 | C+ | Goddard High | Goddard | Goddard | 37% | 38% | Doesn't Meet Expectations | 948 |
| #160 | C+ | Lawrence High | Lawrence | Lawrence | 37% | 37% | Doesn't Meet Expectations | 1,589 |
| #161 | C+ | Marion High | Marion | Marion-Florence | 37% | 21% | Exceeds Expectations | 142 |
| #162 | C+ | Northeast Magnet High School (Magnet) | Bel Aire | Wichita | 37% | 41% | Doesn't Meet Expectations | 630 |
| #163 | C+ | Rock Hills Jrsr High School | Mankato | Rock Hills | 37% | 22% | Exceeds Expectations | 186 |
| #164 | C+ | South Barber 7 12 Kiowa | Kiowa | South Barber | 37% | 19% | Greatly Exceeds Expectations | 88 |
| #165 | C+ | Burlington High | Burlington | Burlington | 36% | 24% | Exceeds Expectations | 262 |
| #166 | C+ | Cedar Vale High | Cedar Vale | Cedar Vale | 36% | 28% | Meets Expectations | 68 |
| #167 | C+ | Eisenhower High School | Goddard | Goddard | 36% | 41% | Doesn't Meet Expectations | 1,002 |
| #168 | C+ | Fort Scott SR High | Fort Scott | Fort Scott | 36% | 22% | Exceeds Expectations | 581 |
| #169 | C+ | Jefferson West High | Meriden | Jefferson West | 36% | 35% | Doesn't Meet Expectations | 258 |
| #170 | C+ | Lyndon High | Lyndon | Lyndon | 36% | 31% | Meets Expectations | 133 |
| #171 | C+ | Oswego Junior Senior High School | Oswego | Oswego | 36% | 25% | Meets Expectations | 191 |
| #172 | C+ | Piper High | Kansas City | Piper-Kansas City | 36% | 32% | Meets Expectations | 779 |
| #173 | C+ | St Marys Junior Senior High | St Marys | Kaw Valley | 36% | 38% | Doesn't Meet Expectations | 248 |
| #174 | C+ | Fairfield Schools (K-12) | Langdon | Fairfield | 31% | 35% | Doesn't Meet Expectations | 285 |
| #175 | C | Crest High | Colony | Crest | 36% | 24% | Exceeds Expectations | 86 |
| #176 | C | Minneapolis JR SR High School | Minneapolis | North Ottawa County | 36% | 35% | Doesn't Meet Expectations | 302 |
| #177 | C | South Central High School | Coldwater | Comanche County | 36% | 29% | Meets Expectations | 69 |
| #178 | C | Buhler High | Buhler | Buhler | 35% | 37% | Doesn't Meet Expectations | 653 |
| #179 | C | Golden Plains High | Rexford | Golden Plains | 35% | 30% | Meets Expectations | 46 |
| #180 | C | Hodgeman County High | Jetmore | Hodgeman County | 35% | 31% | Meets Expectations | 116 |
| #181 | C | Linn High | Linn | Barnes | 35% | 38% | Doesn't Meet Expectations | 60 |
| #182 | C | Oskaloosa JR SR High School | Oskaloosa | Oskaloosa Public Schools | 35% | 29% | Meets Expectations | 260 |
| #183 | C | Scott City High | Scott City | Scott County | 35% | 22% | Exceeds Expectations | 291 |
| #184 | C | Derby High School | Derby | Derby | 34% | 32% | Doesn't Meet Expectations | 2,172 |
| #185 | C | Flinthills High School | Rosalia | Flinthills | 34% | 30% | Meets Expectations | 102 |
| #186 | C | Haven High | Haven | Haven Public Schools | 34% | 26% | Meets Expectations | 234 |
| #187 | C | Mcpherson High (Magnet) | Mcpherson | McPherson | 34% | 29% | Meets Expectations | 709 |
| #188 | C | Pretty Prairie High | Pretty Prairie | Pretty Prairie | 34% | 26% | Meets Expectations | 83 |
| #189 | C | Republic County Jrsr High School | Belleville | Republic County | 34% | 27% | Meets Expectations | 262 |
| #190 | C | Rose Hill High | Rose Hill | Rose Hill Public Schools | 34% | 38% | Doesn't Meet Expectations | 567 |
| #191 | C | Troy High And Middle School | Troy | Troy Public Schools | 34% | 26% | Meets Expectations | 165 |
| #192 | C | Valley Center High Valley Center | Valley Center | Valley Center Pub Sch | 34% | 29% | Meets Expectations | 995 |
| #193 | C | Central Plains JR SR High School | Claflin | Central Plains | 33% | 32% | Doesn't Meet Expectations | 140 |
| #194 | C | Chaparral Jrsr High | Anthony | Chaparral Schools | 33% | 22% | Exceeds Expectations | 350 |
| #195 | C | Norton High | Norton | Norton Community Schools | 33% | 25% | Meets Expectations | 202 |
| #196 | C | Pittsburg High | Pittsburg | Pittsburg | 33% | 28% | Meets Expectations | 1,017 |
| #197 | C | Riverton High | Riverton | Riverton | 33% | 29% | Meets Expectations | 223 |
| #198 | C | Royal Valley High | Hoyt | Royal Valley | 33% | 27% | Meets Expectations | 244 |
| #199 | C | Salina High South | Salina | Salina | 33% | 26% | Meets Expectations | 1,102 |
| #200 | C- | Ellinwood High | Ellinwood | Ellinwood Public Schools | 33% | 23% | Meets Expectations | 154 |
| #201 | C- | Lakin High | Lakin | Lakin | 33% | 16% | Exceeds Expectations | 199 |
| #202 | C- | Argonia High | Argonia | Argonia Public Schools | 32% | 24% | Meets Expectations | 81 |
| #203 | C- | Decatur Community Jrsr High | Oberlin | Oberlin | 32% | 30% | Doesn't Meet Expectations | 136 |
| #204 | C- | Frontenac SR High School | Frontenac | Frontenac Public Schools | 32% | 39% | Underperforms Expectations | 267 |
| #205 | C- | Greeley County Jrsr High | Tribune | Greeley County Schools | 32% | 22% | Meets Expectations | 123 |
| #206 | C- | Larned SR High | Larned | Ft Larned | 32% | 32% | Doesn't Meet Expectations | 235 |
| #207 | C- | Northwest High | Wichita | Wichita | 32% | 36% | Doesn't Meet Expectations | 1,416 |
| #208 | C- | Rolla Jhhs 6 12 Rolla (K-12) | Rolla | Rolla | 32% | 18% | Exceeds Expectations | 47 |
| #209 | C- | Salina High Central | Salina | Salina | 32% | 24% | Meets Expectations | 944 |
| #210 | C- | Shawnee Heights High | Tecumseh | Shawnee Heights | 32% | 37% | Doesn't Meet Expectations | 1,293 |
| #211 | C- | Shawnee Mission West High | Shawnee Mission | Shawnee Mission Pub Sch | 32% | 25% | Meets Expectations | 1,640 |
| #212 | C- | St John High | St John | St John-Hudson | 32% | 22% | Meets Expectations | 139 |
| #213 | C- | Wichita County Junior Senior High School | Leoti | Leoti | 32% | 22% | Meets Expectations | 182 |
| #214 | C- | Jackson Heights High School And Middle School | Holton | North Jackson | 31% | 35% | Doesn't Meet Expectations | 176 |
| #215 | C- | Junction City SR High | Junction City | Geary County Schools | 31% | 31% | Doesn't Meet Expectations | 1,657 |
| #216 | C- | Leavenworth SR High | Leavenworth | Leavenworth | 31% | 27% | Meets Expectations | 1,250 |
| #217 | C- | Macksville High | Macksville | Macksville | 31% | 19% | Exceeds Expectations | 86 |
| #218 | C- | Minneola High | Minneola | Minneola | 31% | 31% | Doesn't Meet Expectations | 75 |
| #219 | C- | Perry Lecompton High | Perry | Perry Public Schools | 31% | 27% | Meets Expectations | 279 |
| #220 | C- | Prairie View High | Lacygne | Prairie View | 31% | 22% | Meets Expectations | 239 |
| #221 | C- | Syracuse High | Syracuse | Syracuse | 31% | 18% | Exceeds Expectations | 233 |
| #222 | C- | Topeka West High | Topeka | Topeka Public Schools | 31% | 23% | Meets Expectations | 1,085 |
| #223 | C- | Wakefield High | Wakefield | Clay County | 31% | 18% | Exceeds Expectations | 71 |
| #224 | C- | White City High | White City | Rural Vista | 31% | 25% | Meets Expectations | 47 |
| #225 | D+ | Atchison High School | Atchison | Atchison Public Schools | 31% | 26% | Meets Expectations | 429 |
| #226 | D+ | Emporia High | Emporia | Emporia | 31% | 28% | Doesn't Meet Expectations | 1,510 |
| #227 | D+ | Burlingame Juniorsenior High | Burlingame | Burlingame Public School | 30% | 22% | Meets Expectations | 157 |
| #228 | D+ | Burrton Mshs | Burrton | Burrton | 30% | 19% | Exceeds Expectations | 89 |
| #229 | D+ | Douglass High | Douglass | Douglass Public Schools | 30% | 28% | Doesn't Meet Expectations | 213 |
| #230 | D+ | Gardner Edgerton High | Gardner | Gardner Edgerton | 30% | 35% | Doesn't Meet Expectations | 1,789 |
| #231 | D+ | Great Bend High School | Great Bend | Great Bend | 30% | 20% | Meets Expectations | 913 |
| #232 | D+ | Hill City Junior Senior High | Hill City | Graham County | 30% | 30% | Doesn't Meet Expectations | 196 |
| #233 | D+ | Washington County High School | Washington | Washington Co. Schools | 30% | 28% | Doesn't Meet Expectations | 164 |
| #234 | D+ | Hutchinson High School | Hutchinson | Hutchinson Public Schools | 29% | 20% | Meets Expectations | 1,299 |
| #235 | D+ | Mclouth High | Mclouth | McLouth | 29% | 27% | Doesn't Meet Expectations | 124 |
| #236 | D+ | Sylvan Lucas Unified JR SR | Sylvan Grove | Sylvan Grove | 29% | 21% | Meets Expectations | 116 |
| #237 | D+ | Tonganoxie High | Tonganoxie | Tonganoxie | 29% | 33% | Doesn't Meet Expectations | 642 |
| #238 | D+ | Ulysses High | Ulysses | Ulysses | 29% | 17% | Exceeds Expectations | 435 |
| #239 | D+ | Winfield High | Winfield | Winfield | 29% | 23% | Meets Expectations | 688 |
| #240 | D+ | Augusta SR High | Augusta | Augusta | 28% | 44% | Underperforms Expectations | 634 |
| #241 | D+ | Herington High | Herington | Herington | 28% | 16% | Exceeds Expectations | 151 |
| #242 | D+ | Jayhawk Linn High | Mound City | Jayhawk | 28% | 29% | Doesn't Meet Expectations | 259 |
| #243 | D+ | Ottawa SR High | Ottawa | Ottawa | 28% | 29% | Doesn't Meet Expectations | 727 |
| #244 | D+ | Parsons SR High | Parsons | Parsons | 28% | 20% | Meets Expectations | 394 |
| #245 | D+ | Topeka High | Topeka | Topeka Public Schools | 28% | 22% | Meets Expectations | 1,514 |
| #246 | D+ | Yates Center High Yates Center | Yates Center | Woodson | 28% | 25% | Doesn't Meet Expectations | 103 |
| #247 | D | Satanta Elem (K-12) | Satanta | Satanta | 33% | 31% | Doesn't Meet Expectations | 116 |
| #248 | D | Canton Galva Jrsr High | Canton | Canton-Galva | 28% | 28% | Doesn't Meet Expectations | 137 |
| #249 | D | Hugoton High | Hugoton | Hugoton Public Schools | 28% | 19% | Meets Expectations | 327 |
| #250 | D | Kinsley Jrsr High School | Kinsley | Kinsley-Offerle | 28% | 31% | Doesn't Meet Expectations | 157 |
| #251 | D | Columbus Junior High And High School | Columbus | Columbus | 27% | 31% | Doesn't Meet Expectations | 423 |
| #252 | D | Doniphan West Jrsr High School | Highland | Doniphan West Schools | 27% | 25% | Doesn't Meet Expectations | 152 |
| #253 | D | Fredonia Jrsr High School | Fredonia | Fredonia | 27% | 30% | Doesn't Meet Expectations | 293 |
| #254 | D | Holcomb High | Holcomb | Holcomb | 27% | 46% | Underperforms Expectations | 301 |
| #255 | D | Iola SR High | Iola | Iola | 27% | 30% | Doesn't Meet Expectations | 313 |
| #256 | D | Marmaton Valley High | Moran | Marmaton Valley | 27% | 24% | Meets Expectations | 135 |
| #257 | D | Wamego High | Wamego | Wamego | 27% | 32% | Doesn't Meet Expectations | 507 |
| #258 | D | Belle Plaine High | Belle Plaine | Belle Plaine | 26% | 22% | Meets Expectations | 176 |
| #259 | D | Campus High Haysville | Wichita | Haysville | 26% | 27% | Doesn't Meet Expectations | 1,893 |
| #260 | D | El Dorado High | El Dorado | El Dorado | 26% | 19% | Meets Expectations | 494 |
| #261 | D | Sedan High | Sedan | Chautauqua Co Community | 26% | 27% | Doesn't Meet Expectations | 199 |
| #262 | D | South Haven High | South Haven | South Haven | 26% | 23% | Doesn't Meet Expectations | 116 |
| #263 | D | Stockton High | Stockton | Stockton | 26% | 19% | Meets Expectations | 93 |
| #264 | D | East High | Wichita | Wichita | 25% | 29% | Doesn't Meet Expectations | 2,295 |
| #265 | D | Hoisington High | Hoisington | Hoisington | 25% | 27% | Doesn't Meet Expectations | 201 |
| #266 | D | Southwestern Heights Jrsr High | Kismet | Kismet-Plains | 25% | 18% | Meets Expectations | 322 |
| #267 | D | Wellington High School | Wellington | Wellington | 25% | 20% | Meets Expectations | 478 |
| #268 | D | Bonner Springs High | Bonner Springs | Bonner Springs | 24% | 27% | Doesn't Meet Expectations | 777 |
| #269 | D | Neodesha High | Neodesha | Neodesha | 24% | 22% | Doesn't Meet Expectations | 341 |
| #270 | D | Osawatomie High | Osawatomie | Osawatomie | 24% | 18% | Meets Expectations | 281 |
| #271 | D | West Franklin High School | Pomona | West Franklin | 24% | 27% | Doesn't Meet Expectations | 204 |
| #272 | D- | Horton High | Horton | South Brown County | 24% | 26% | Doesn't Meet Expectations | 163 |
| #273 | D- | Field Kindley High (Magnet) | Coffeyville | Coffeyville | 23% | 14% | Meets Expectations | 479 |
| #274 | D- | Glasco Elem (K-12) | Glasco | Southern Cloud | 23% | 28% | Underperforms Expectations | 60 |
| #275 | D- | Goodland JR SR High School | Goodland | Goodland | 23% | 26% | Doesn't Meet Expectations | 413 |
| #276 | D- | Hartford Jrsr High School | Hartford | Southern Lyon County | 23% | 24% | Doesn't Meet Expectations | 107 |
| #277 | D- | Humboldt High School | Humboldt | Humboldt | 23% | 32% | Underperforms Expectations | 185 |
| #278 | D- | South Gray High | Montezuma | Montezuma | 23% | 26% | Doesn't Meet Expectations | 64 |
| #279 | D- | Valley Falls High | Valley Falls | Valley Falls | 23% | 20% | Doesn't Meet Expectations | 116 |
| #280 | D- | Dodge City High School | Dodge City | Dodge City | 22% | 24% | Doesn't Meet Expectations | 2,084 |
| #281 | D- | Russell High | Russell | Russell County | 22% | 23% | Doesn't Meet Expectations | 207 |
| #282 | D- | Satanta JR SR High | Satanta | Satanta | 22% | 24% | Doesn't Meet Expectations | 123 |
| #283 | D- | Elkhart High | Elkhart | Elkhart | 21% | 19% | Doesn't Meet Expectations | 112 |
| #284 | D- | Newton SR High | Newton | Newton | 21% | 30% | Underperforms Expectations | 956 |
| #285 | D- | North East High | Arma | Northeast | 21% | 19% | Doesn't Meet Expectations | 136 |
| #286 | D- | Altoona Midway Middlehigh School | Buffalo | Altoona-Midway | 20% | 20% | Doesn't Meet Expectations | 79 |
| #287 | D- | Garden City High School | Garden City | Garden City | 20% | 36% | Underperforms Expectations | 1,973 |
| #288 | D- | Plainville High | Plainville | Plainville | 20% | 27% | Underperforms Expectations | 182 |
| #289 | D- | Santa Fe Trail High | Carbondale | Santa Fe Trail | 20% | 29% | Underperforms Expectations | 308 |
| #290 | D- | Arkansas City High | Arkansas City | Arkansas City | 19% | 24% | Doesn't Meet Expectations | 845 |
| #291 | D- | Erie High School | Erie | Erie-Galesburg | 19% | 23% | Doesn't Meet Expectations | 143 |
| #292 | D- | North High | Wichita | Wichita | 19% | 18% | Doesn't Meet Expectations | 2,074 |
| #293 | D- | Peabody Burns Jrsr High School | Peabody | Peabody-Burns | 19% | 23% | Doesn't Meet Expectations | 111 |
| #294 | D- | Stanton County Jrsr High School | Johnson | Stanton County | 19% | 15% | Meets Expectations | 191 |
| #295 | D- | Turner High | Kansas City | Turner-Kansas City | 19% | 14% | Meets Expectations | 1,171 |
| #296 | D- | Wellsville High | Wellsville | Wellsville | 19% | 33% | Underperforms Expectations | 259 |
| #297 | D- | Gc Achieve At Jd Adams Hall (K-12) | Garden City | Garden City | 14% | 16% | Doesn't Meet Expectations | 114 |
| #298 | F | Heights High | Wichita | Wichita | 19% | 29% | Underperforms Expectations | 1,292 |
| #299 | F | Lyons High School | Lyons | Lyons | 18% | 14% | Meets Expectations | 212 |
| #300 | F | Deerfield High | Deerfield | Deerfield | 17% | 20% | Doesn't Meet Expectations | 63 |
| #301 | F | Liberal SR High | Liberal | Liberal | 17% | 13% | Meets Expectations | 1,353 |
| #302 | F | South High | Wichita | Wichita | 17% | 27% | Underperforms Expectations | 1,632 |
| #303 | F | Southeast High | Wichita | Wichita | 17% | 27% | Underperforms Expectations | 2,189 |
| #303 | F | Southeast High | Cherokee | Cherokee | 17% | 23% | Underperforms Expectations | 153 |
| #305 | F | Chase High | Chase | Chase-Raymond | 16% | 15% | Doesn't Meet Expectations | 44 |
| #306 | F | Chetopa High | Chetopa | Chetopa-St. Paul | 16% | 19% | Doesn't Meet Expectations | 67 |
| #307 | F | Pleasanton High | Pleasanton | Pleasanton | 16% | 23% | Underperforms Expectations | 178 |
| #308 | F | West High | Wichita | Wichita | 15% | 17% | Doesn't Meet Expectations | 1,370 |
| #309 | F | Hope Street Charter Academy (Charter) | Topeka | Topeka Public Schools | 13% | 16% | Doesn't Meet Expectations | 88 |
| #310 | F | Miltonvale Elem (K-12) | Miltonvale | Southern Cloud | 12% | 28% | Underperforms Expectations | 47 |
| #311 | F | Opportunity Academy | Newton | Newton | 12% | 20% | Underperforms Expectations | 59 |
| #312 | F | Central School (K-12) | Atchison | Atchison Public Schools | 11% | 24% | Underperforms Expectations | 53 |
| #313 | F | F L Schlagle High | Kansas City | Kansas City | 10% | 9% | Doesn't Meet Expectations | 792 |
| #314 | F | Highland Park High | Topeka | Topeka Public Schools | 10% | 12% | Doesn't Meet Expectations | 857 |
| #315 | F | Washington High | Kansas City | Kansas City | 10% | 11% | Doesn't Meet Expectations | 1,114 |
| #316 | F | Wyandotte High | Kansas City | Kansas City | 7% | 11% | Doesn't Meet Expectations | 1,832 |
| #317 | F | J C Harmon High | Kansas City | Kansas City | 6% | 11% | Doesn't Meet Expectations | 1,330 |
| #318 | F | Wichita Alternative High | Wichita | Wichita | 6% | 14% | Underperforms Expectations | 238 |
| #319 | F | Alfred Fairfax Academy | Kansas City | Kansas City | 4% | 16% | Underperforms Expectations | 67 |
| #320 | F | Avondale Academy | Topeka | Topeka Public Schools | 0% | 27% | Underperforms Expectations | 379 |
| #321 | F | Capital City | Topeka | Topeka Public Schools | 0% | 29% | Underperforms Expectations | 67 |
| #322 | F | Levy Sp Ed Center (K-12) | Wichita | Wichita | 0% | 15% | Underperforms Expectations | 75 |
How Kansas's high schools compare
A: 76B: 75C: 73D: 73F: 25
47% of the 322 ranked high schools in Kansas earn an A or B (76 A grades, 75 B, 73 C, 73 D, 25 F), against 50% of high schools nationwide. 219 schools meet or beat the proficiency projected from their student context (68% here, 74% nationally), and 127 exceed it. On average 37% of tested students meet the state bar against a projected 28% (national averages: 44% actual, 41% projected).
The biggest overperformers, by actual proficiency above projection: Blue Valley High (80% against 30%, A+), Wallace County High (80% against 36%, A+), Marais Des Cygnes Valley High (62% against 21%, A+), Northern Heights Allen (61% against 20%, A+), Cheylin Jrsr High (60% against 21%, A+).
Districts with the most schools in the top quarter (the top 81): Blue Valley (5), Andover (2), De Soto (2), Renwick (2).
Cities with the most ranked high schools: Wichita (11, 1 at A or B), Kansas City (8, 1 at A or B), Topeka (8, 2 at A or B), Shawnee Mission (5, 4 at A or B), Olathe (5, 5 at A or B).
The largest ranked high schools: East High (2,295 students, D, #264), Olathe North SR High (2,230 students, B, #105), Southeast High (2,189 students, F, #303).
High schools in Kansas that are not ranked
80 graded high schools are listed here rather than ranked, each for the reason given. Every one has its own page with its full SchoolGrade report.
Special-purpose schools (2)
Alternative, special-education and vocational schools serve a different mission and a different student body, so they are graded but not ranked against regular schools.
- F School For Blind High, Kansas City
- F School For Deaf High, Olathe
Fully online schools (25)
Statewide virtual schools draw students from everywhere, so a place ranking is not a fair comparison.
- C Ad Astra Virtual Academy, Buhler
- A- Andover Ecademy, Andover
- A- Basehor Linwood Virtual School, Basehor
- D- Central State Academy, Nickerson
- B- Derby Virtual School, Derby
- C- Education Imagine Academy, Wichita
- B- Hays Virtual School, Hays
- C+ Hiawatha SR High, Hiawatha
- D Hutchinson Virtual School, Hutchinson
- D+ Insight School Of Kansas, Spring Hill
- B Kansas Connections Academy, Elkhart
- B- Kansas Online Learning Program, Lost Springs
- A Lawrence Virtual School, Lawrence
- A+ Maize Virtual Preparatory School, Maize
- B+ Manhattan Virtual Academy, Manhattan
- C+ Oxford Online Virtual School, Oxford
- D Rocket Online School Ks Rocs, El Dorado
- C- Salina Virtual Innovation Academy, Salina
- D+ Smoky Valley Virtual Charter School, Lindsborg
- A The Learning Center Valley Center, Valley Center
- F Ulysses Community Learning Center Uclc, Ulysses
- D- Usd 265 Goddard Virtual School, Goddard
- D Usd 457 Virtual Academy, Garden City
- F Usd 508 Eacademy, Baxter Springs
- D+ West Elk Virtual Academy, Howard
Very small schools (2)
Schools with fewer than 30 students have grades that swing on a handful of test results.
- C Hope High, Hope
- D+ Western Plains High, Ransom
Not yet graded (51)
Our source data has no school-level proficiency results for these schools, so they carry no SchoolGrade yet.
- 21st Century Learning Academykiowa County, Greensburg
- 500 Reach, Kansas City
- Abilene Virtual School, Abilene
- Attica High, Attica
- Beyond The Bell, Kansas City
- Blue Valley Virtual Program, Overland Park
- Brewster High, Brewster
- Bridges Academy, Independence
- Bridgeswyandot Academy, Kansas City
- Bucklin High, Bucklin
- Caldwell Secondary School Chisholm Trail Elea, Caldwell
- Caney Valley Charter Academy, Caney
- Central Plains Adult Diploma Program, Holyrood
- Chaparral Virtual School, Anthony
- Chisholm Life Skills Center, Wichita
- Coffeyville Virtual Program, Coffeyville
- Elearn 379 Virtual School Clay Center, Clay Center
- Eudora Schools Virtual Learning, Eudora
- Fowler High, Fowler
- Fresh Start (virtual), Holton
- Glasco High, Glasco
- Goodland Virtual School, Goodland
- Haven Virtual Academy, Haven
- Healy High, Healy
- Hugoton Learning Academy, Hugoton
- Iola High School Virtual, Iola
- Kickapoo Nation School, Powhattan
- Louisburg Virtual Program, Louisburg
- Marmaton Valley Virtual School, Moran
- Miltonvale High, Miltonvale
- Northeast Virtual School, Arma
- Northern Valley High, Almena
- Osawatomie Virtual School, Osawatomie
- Ottawa Virtual School, Ottawa
- Palco High, Palco
- Point Rock Alternative, Elkhart
- Pratt Learning Center, Pratt
- Riverside Virtual High School, Wathena
- Scott Community Learning Center, Scott City
- South Gray Community Learning Center, Montezuma
- Southern Coffey County High School, Leroy
- Southwinds Academy, Otis
- Sowers Alternative High School, Wichita
- St Hosp Training Center Parsons, Parsons
- Usd 331 Virtual School, Kingman
- Usd 363 Virtual Academy, Holcomb
- Wamego High School Virtual School, Wamego
- Wellington Virtual School, Wellington
- Wetmore High, Wetmore
- Wilson Juniorsenior High School, Wilson
- Winona High, Winona
About this ranking
- Scope: every public high school in Kansas.
- Order: SchoolGrade, then actual proficiency, then name; schools with the same grade and score share a rank.
- Ranked: regular public schools that NCES lists as open, not fully online, with at least 30 students. Others are listed with the reason.
- Tags: Magnet and Charter from the NCES school directory; K-12 marks schools serving every grade that are ranked with the high schools.
- Grades are the 2025-26 SchoolGrade model. How SchoolGrade works
Questions about high schools in Kansas
What is the best high school in Kansas?
Blue Valley High in Randolph ranks first among the 322 ranked high schools in Kansas with a SchoolGrade of A+, 80% of tested students meeting the state bar against a projected 30%.
How are high schools in Kansas ranked?
By SchoolGrade, the 2025-26 model that scores each school's actual test proficiency against the level projected for its student context, then by actual proficiency to break ties. Regular public schools that are open, not fully online and have at least 30 students are ranked; the rest are listed below the table with the reason.
How many high schools does Kansas have?
SchoolGrade grades 402 public high schools in Kansas; 322 are ranked here and 80 are listed as not ranked.