Kansas schools ranked by test score
Latest KAP year (2024-25). 48 schools with reported Science scores. State average: 41.6%.
| Rank | School | Level | Science | vs state |
|---|---|---|---|---|
| 1 | Caney Valley High Caney · Caney Valley | High | 67.4% | +25.8pp |
| 2 | Southeast Saline High Gypsum · Southeast Of Saline | High | 65.0% | +23.4pp |
| 3 | Atchison County Community JR/SR High Effingham · Atchison Co Comm Schools | High | 60.5% | +18.9pp |
| 4 | Smith Center Jr Sr High Smith Center · Smith Center | High | 60.0% | +18.4pp |
| 5 | Sterling Junior High/Senior High Sterling · Sterling | High | 59.5% | +17.9pp |
| 6 | Silver Lake Jr-Sr High Silver Lake · Silver Lake | High | 58.9% | +17.3pp |
| 7 | Valley Heights Jr/Sr High Blue Rapids · Valley Heights | High | 57.6% | +16.0pp |
| 8 | Uniontown High School Uniontown · Uniontown | High | 56.7% | +15.1pp |
| 9 | Sedgwick High Sedgwick · Sedgwick Public Schools | High | 55.6% | +14.0pp |
| 10 | Baxter Springs High Baxter Springs · Baxter Springs | High | 54.5% | +12.9pp |
| 11 | Bluestem Jr/Sr High Leon · Bluestem | High | 53.8% | +12.2pp |
| 12 | Hillsboro Middle/High School Hillsboro · Durham-Hillsboro-Lehigh | High | 51.9% | +10.3pp |
| 13 | Central Heights High Richmond · Central Heights | High | 50.0% | +8.4pp |
| 14 | Mission Valley Junior and Senior High School Eskridge · Mission Valley | High | 48.5% | +6.9pp |
| 15 | Cherryvale Sr / Middle School Cherryvale · Cherryvale | High | 47.4% | +5.8pp |
| 16 | Chase County Junior Senior High School Cottonwood Falls · Chase County | High | 47.2% | +5.6pp |
| 17 | Oskaloosa JR-SR High School Oskaloosa · Oskaloosa Public Schools | High | 45.0% | +3.4pp |
| 18 | Anderson County Jr/Sr High School Garnett · Garnett | High | 43.9% | +2.3pp |
| 19 | Council Grove Junior Senior High School Council Grove · Morris County | High | 41.3% | -0.3pp |
| 20 | Sumner Academy of Arts & Science Kansas City · Kansas City | High | 40.9% | -0.7pp |
| 21 | Yates Center High Yates Center · Woodson | High | 40.6% | -1.0pp |
| 22 | Concordia Jr-Sr High Concordia · Concordia | High | 38.9% | -2.7pp |
| 23 | Minneapolis Jr-Sr High School Minneapolis · North Ottawa County | High | 38.5% | -3.1pp |
| 24 | Oswego Junior-Senior High School Oswego · Oswego | High | 38.2% | -3.4pp |
| 25 | Bennington Junior High/High School Bennington · Twin Valley | High | 37.1% | -4.5pp |
| 26 | Marysville Jr/Sr High Marysville · Marysville | High | 37.0% | -4.6pp |
| 27 | Beloit Jr-Sr High Beloit · Beloit | High | 36.5% | -5.1pp |
| 28 | Republic County Jr./Sr. High School Belleville · Republic County | High | 36.4% | -5.2pp |
| 29 | Rossville Jr.-Sr. High School Rossville · Kaw Valley | High | 35.1% | -6.5pp |
| 30 | St. Marys Junior Senior High St Marys · Kaw Valley | High | 34.4% | -7.2pp |
| 31 | Washington County High School Washington · Washington Co. Schools | High | 33.3% | -8.3pp |
| 32 | Jayhawk-Linn High Mound City · Jayhawk | High | 32.3% | -9.3pp |
| 33 | Syracuse High Syracuse · Syracuse | High | 32.3% | -9.3pp |
| 34 | Ellsworth High Ellsworth · Ellsworth | High | 32.1% | -9.5pp |
| 35 | Fredonia Jr./Sr. High School Fredonia · Fredonia | High | 32.1% | -9.5pp |
| 36 | Insight School of Kansas Spring Hill · Spring Hill | High | 31.5% | -10.1pp |
| 37 | Ell-Saline Middle/High School Brookville · Ell-Saline | High | 31.4% | -10.2pp |
| 38 | Medicine Lodge Jr/Sr High School Medicine Lodge · Barber County North | High | 31.4% | -10.2pp |
| 39 | Doniphan West JR/SR High School Highland · Doniphan West Schools | High | 29.7% | -11.9pp |
| 40 | Chaparral Jr/Sr High Anthony · Chaparral Schools | High | 27.9% | -13.7pp |
| 41 | Jackson Heights High School and Middle School Holton · North Jackson | High | 27.3% | -14.3pp |
| 42 | Cimarron High Cimarron · Cimarron-Ensign | High | 26.7% | -14.9pp |
| 43 | Eureka Jr/Sr High Eureka · Eureka | High | 26.3% | -15.3pp |
| 44 | Southwestern Heights Jr/Sr High Kismet · Kismet-Plains | High | 25.6% | -16.0pp |
| 45 | Goodland Jr-Sr. High School Goodland · Goodland | High | 23.9% | -17.7pp |
| 46 | Columbus Junior High and High School Columbus · Columbus | High | 20.3% | -21.3pp |
| 47 | Neodesha High Neodesha · Neodesha | High | 13.3% | -28.3pp |
| 48 | Russell Junior-Senior High Russell · Russell County | High | 9.8% | -31.8pp |
About this ranking
Schools are ranked by the percentage of students who scored at or above the KAP % Meeting + Exceeding threshold on the latest available KAP 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 Kansas, and divide by the total students tested. This way a big school counts more than a tiny one in the typical-student average.