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). 1,165 schools with reported Mathematics scores. State average: 38.8%.
RankSchoolLevelMathematicsvs state
651Liberty Elem
Galena · Galena
Elementary35.8%-3.0pp
652Santa Fe Trail Middle School
Olathe · Olathe
Middle35.8%-3.0pp
653Solomon Elem
Solomon · Solomon
Elementary35.8%-3.0pp
654McPherson High
McPherson · McPherson
High35.7%-3.1pp
655Pittsburg High
Pittsburg · Pittsburg
High35.7%-3.1pp
656Wilson Elementary School
Wilson · Central Plains
Elementary35.7%-3.1pp
657Galena High
Galena · Galena
High35.6%-3.2pp
658Lawrence High
Lawrence · Lawrence
High35.6%-3.2pp
659Peabody-Burns Elementary
Peabody · Peabody-Burns
Elementary35.6%-3.2pp
660St. Marys Junior Senior High
St Marys · Kaw Valley
High35.6%-3.2pp
661Concordia Jr-Sr High
Concordia · Concordia
High35.5%-3.3pp
662Marion High
Marion · Marion-Florence
High35.5%-3.3pp
663McCarter Elem
Topeka · Topeka Public Schools
Elementary35.5%-3.3pp
664Oregon Trail Middle School
Olathe · Olathe
Middle35.5%-3.3pp
665Marysville Elem
Marysville · Marysville
Elementary35.4%-3.4pp
666Oskaloosa JR-SR High School
Oskaloosa · Oskaloosa Public Schools
High35.4%-3.4pp
667Grand Star Elementary
Gardner · Gardner Edgerton
Elementary35.3%-3.5pp
668Minneapolis Jr-Sr High School
Minneapolis · North Ottawa County
High35.3%-3.5pp
669Abilene Middle School
Abilene · Abilene
Middle35.2%-3.6pp
670Macksville Elem
Macksville · Macksville
Elementary35.2%-3.6pp
671Prairie Park Elem
Lawrence · Lawrence
Elementary35.2%-3.6pp
672Woodlawn Elem
Lawrence · Lawrence
Elementary35.2%-3.6pp
673Riverton High
Riverton · Riverton
High35.1%-3.7pp
674Seaman Middle School
Topeka · Seaman
Middle35.1%-3.7pp
675Abilene High School
Abilene · Abilene
High35.0%-3.8pp
676Rose Hill High
Rose Hill · Rose Hill Public Schools
High35.0%-3.8pp
677Slate Creek Elementary
Newton · Newton
Elementary35.0%-3.8pp
678Eisenhower Elem
Norton · Norton Community Schools
Elementary34.9%-3.9pp
679Independence Middle
Independence · Independence
Middle34.9%-3.9pp
680Miller Elem
Dodge City · Dodge City
Elementary34.9%-3.9pp
681Southeast Elementary School
Weir · Cherokee
Elementary34.9%-3.9pp
682Mulvane Grade School
Mulvane · Mulvane
Elementary34.8%-4.0pp
683Bickerdyke Elem
Russell · Russell County
Elementary34.7%-4.1pp
684Royal Valley Elementary
Hoyt · Royal Valley
Elementary34.7%-4.1pp
685Fort Scott Sr High
Fort Scott · Fort Scott
High34.6%-4.2pp
686Derby Middle Sch
Derby · Derby
Middle34.5%-4.3pp
687Westridge Middle
Overland Park · Shawnee Mission Pub Sch
Middle34.5%-4.3pp
688Goddard High
Goddard · Goddard
High34.4%-4.4pp
689Jefferson County North Elem/Middle
Nortonville · Jefferson County North
Elementary34.4%-4.4pp
690Satanta Jr-Sr High
Satanta · Satanta
High34.4%-4.4pp
691Tecumseh North Elem
Tecumseh · Shawnee Heights
Elementary34.4%-4.4pp
692Bennington Junior High/High School
Bennington · Twin Valley
High34.3%-4.5pp
693Earhart Environ Magnet Elem
Wichita · Wichita
Elementary34.3%-4.5pp
694Eisenhower Elem
Wellington · Wellington
Elementary34.3%-4.5pp
695Independence Sr High
Independence · Independence
High34.3%-4.5pp
696McKinley Elem
Abilene · Abilene
Elementary34.3%-4.5pp
697Labette County High School
Altamont · Labette County
High34.2%-4.6pp
698McCollom Elem
Wichita · Wichita
Elementary34.2%-4.6pp
699Canton-Galva Elementary
Galva · Canton-Galva
Elementary34.1%-4.7pp
700Argonia High
Argonia · Argonia Public Schools
High34.0%-4.8pp
Page 14 of 24

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.