The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Kansas schools ranked by test score

Latest KAP year (2024-25). 48 schools with reported Science scores. State average: 41.6%.
RankSchoolLevelSciencevs state
1Caney Valley High
Caney · Caney Valley
High67.4%+25.8pp
2Southeast Saline High
Gypsum · Southeast Of Saline
High65.0%+23.4pp
3Atchison County Community JR/SR High
Effingham · Atchison Co Comm Schools
High60.5%+18.9pp
4Smith Center Jr Sr High
Smith Center · Smith Center
High60.0%+18.4pp
5Sterling Junior High/Senior High
Sterling · Sterling
High59.5%+17.9pp
6Silver Lake Jr-Sr High
Silver Lake · Silver Lake
High58.9%+17.3pp
7Valley Heights Jr/Sr High
Blue Rapids · Valley Heights
High57.6%+16.0pp
8Uniontown High School
Uniontown · Uniontown
High56.7%+15.1pp
9Sedgwick High
Sedgwick · Sedgwick Public Schools
High55.6%+14.0pp
10Baxter Springs High
Baxter Springs · Baxter Springs
High54.5%+12.9pp
11Bluestem Jr/Sr High
Leon · Bluestem
High53.8%+12.2pp
12Hillsboro Middle/High School
Hillsboro · Durham-Hillsboro-Lehigh
High51.9%+10.3pp
13Central Heights High
Richmond · Central Heights
High50.0%+8.4pp
14Mission Valley Junior and Senior High School
Eskridge · Mission Valley
High48.5%+6.9pp
15Cherryvale Sr / Middle School
Cherryvale · Cherryvale
High47.4%+5.8pp
16Chase County Junior Senior High School
Cottonwood Falls · Chase County
High47.2%+5.6pp
17Oskaloosa JR-SR High School
Oskaloosa · Oskaloosa Public Schools
High45.0%+3.4pp
18Anderson County Jr/Sr High School
Garnett · Garnett
High43.9%+2.3pp
19Council Grove Junior Senior High School
Council Grove · Morris County
High41.3%-0.3pp
20Sumner Academy of Arts & Science
Kansas City · Kansas City
High40.9%-0.7pp
21Yates Center High
Yates Center · Woodson
High40.6%-1.0pp
22Concordia Jr-Sr High
Concordia · Concordia
High38.9%-2.7pp
23Minneapolis Jr-Sr High School
Minneapolis · North Ottawa County
High38.5%-3.1pp
24Oswego Junior-Senior High School
Oswego · Oswego
High38.2%-3.4pp
25Bennington Junior High/High School
Bennington · Twin Valley
High37.1%-4.5pp
26Marysville Jr/Sr High
Marysville · Marysville
High37.0%-4.6pp
27Beloit Jr-Sr High
Beloit · Beloit
High36.5%-5.1pp
28Republic County Jr./Sr. High School
Belleville · Republic County
High36.4%-5.2pp
29Rossville Jr.-Sr. High School
Rossville · Kaw Valley
High35.1%-6.5pp
30St. Marys Junior Senior High
St Marys · Kaw Valley
High34.4%-7.2pp
31Washington County High School
Washington · Washington Co. Schools
High33.3%-8.3pp
32Jayhawk-Linn High
Mound City · Jayhawk
High32.3%-9.3pp
33Syracuse High
Syracuse · Syracuse
High32.3%-9.3pp
34Ellsworth High
Ellsworth · Ellsworth
High32.1%-9.5pp
35Fredonia Jr./Sr. High School
Fredonia · Fredonia
High32.1%-9.5pp
36Insight School of Kansas
Spring Hill · Spring Hill
High31.5%-10.1pp
37Ell-Saline Middle/High School
Brookville · Ell-Saline
High31.4%-10.2pp
38Medicine Lodge Jr/Sr High School
Medicine Lodge · Barber County North
High31.4%-10.2pp
39Doniphan West JR/SR High School
Highland · Doniphan West Schools
High29.7%-11.9pp
40Chaparral Jr/Sr High
Anthony · Chaparral Schools
High27.9%-13.7pp
41Jackson Heights High School and Middle School
Holton · North Jackson
High27.3%-14.3pp
42Cimarron High
Cimarron · Cimarron-Ensign
High26.7%-14.9pp
43Eureka Jr/Sr High
Eureka · Eureka
High26.3%-15.3pp
44Southwestern Heights Jr/Sr High
Kismet · Kismet-Plains
High25.6%-16.0pp
45Goodland Jr-Sr. High School
Goodland · Goodland
High23.9%-17.7pp
46Columbus Junior High and High School
Columbus · Columbus
High20.3%-21.3pp
47Neodesha High
Neodesha · Neodesha
High13.3%-28.3pp
48Russell Junior-Senior High
Russell · Russell County
High9.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.