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). 269 schools with reported Mathematics scores. State average: 38.8%.
RankSchoolLevelMathematicsvs state
1Cheney High
Cheney · Cheney
High76.7%+37.9pp
2Blue Valley Southwest High School
Overland Park · Blue Valley
High70.8%+32.0pp
3Blue Valley West High
Overland Park · Blue Valley
High69.7%+30.9pp
4Blue Valley Northwest High
Overland Park · Blue Valley
High66.7%+27.9pp
5Chapman High
Chapman · Chapman
High66.7%+27.9pp
6Conway Springs High School
Conway Springs · Conway Springs
High66.7%+27.9pp
7Blue Valley High
Stilwell · Blue Valley
High63.7%+24.9pp
8Blue Valley North High
Overland Park · Blue Valley
High63.1%+24.3pp
9Ingalls High School/Junior High
Ingalls · Ingalls
High63.1%+24.3pp
10Moundridge High
Moundridge · Moundridge
High63.0%+24.2pp
11Mill Valley High School
Shawnee · De Soto
High61.8%+23.0pp
12Clay Center Community High
Clay Center · Clay County
High61.0%+22.2pp
13Riley County High School
Riley · Riley County
High60.7%+21.9pp
14Olpe Jr./Sr. High School
Olpe · Southern Lyon County
High60.6%+21.8pp
15Centralia High
Centralia · Vermillion
High60.3%+21.5pp
16Smoky Valley High
Lindsborg · Smoky Valley
High59.6%+20.8pp
17Silver Lake Jr-Sr High
Silver Lake · Silver Lake
High59.5%+20.7pp
18Andover High
Andover · Andover
High58.4%+19.6pp
19Cheylin Jr/Sr High
Bird City · Cheylin
High58.1%+19.3pp
20Louisburg High
Louisburg · Louisburg
High57.4%+18.6pp
21Andale High
Andale · Renwick
High57.0%+18.2pp
22Weskan High
Weskan · Weskan
High56.7%+17.9pp
23Shawnee Mission East High
Prairie Village · Shawnee Mission Pub Sch
High54.8%+16.0pp
24Garden Plain High
Garden Plain · Renwick
High54.1%+15.3pp
25Andover Central High School
Andover · Andover
High54.0%+15.2pp
26Valley Heights Jr/Sr High
Blue Rapids · Valley Heights
High53.9%+15.1pp
27Kiowa County Junior High/High School
Greensburg · Kiowa County
High53.7%+14.9pp
28Spring Hill High School
Spring Hill · Spring Hill
High53.5%+14.7pp
29Baxter Springs High
Baxter Springs · Baxter Springs
High53.0%+14.2pp
30Sabetha High School
Sabetha · Prairie Hills
High52.8%+14.0pp
31Smith Center Jr Sr High
Smith Center · Smith Center
High51.7%+12.9pp
32Oakley Sr High
Oakley · Oakley
High51.6%+12.8pp
33Basehor-Linwood High School
Basehor · Basehor-Linwood
High51.5%+12.7pp
34Council Grove Junior Senior High School
Council Grove · Morris County
High50.8%+12.0pp
35Lansing High 9-12
Leavenworth · Lansing
High50.7%+11.9pp
36Osborne Junior/Senior High
Osborne · Osborne County
High50.0%+11.2pp
37Pleasant Ridge High
Easton · Easton
High50.0%+11.2pp
38Eudora High School
Eudora · Eudora
High49.6%+10.8pp
39Sterling Junior High/Senior High
Sterling · Sterling
High49.5%+10.7pp
40Pratt Sr High
Pratt · Pratt
High49.4%+10.6pp
41Cunningham High
Cunningham · Cunningham
High49.2%+10.4pp
42Hillsboro Middle/High School
Hillsboro · Durham-Hillsboro-Lehigh
High49.2%+10.4pp
43Frankfort High
Frankfort · Vermillion
High49.1%+10.3pp
44Lawrence Free State High
Lawrence · Lawrence
High49.1%+10.3pp
45Lincoln Jr/Sr High
Lincoln · Lincoln
High48.9%+10.1pp
46Lakeside Junior/Senior High School
Downs · Waconda
High48.6%+9.8pp
47Nemaha Central High School
Seneca · Nemaha Central
High48.5%+9.7pp
48Sumner Academy of Arts & Science
Kansas City · Kansas City
High48.4%+9.6pp
49Clearwater High
Clearwater · Clearwater
High48.3%+9.5pp
50Olathe Northwest High School
Olathe · Olathe
High47.9%+9.1pp
Page 1 of 6

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 Mathematics 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.