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,166 schools with reported English Language Arts scores. State average: 44.5%.
RankSchoolLevelEnglish Language Artsvs state
351Pratt Sr High
Pratt · Pratt
High53.1%+8.6pp
352Pretty Prairie Elem
Pretty Prairie · Pretty Prairie
Elementary53.1%+8.6pp
353Andale High
Andale · Renwick
High53.0%+8.5pp
354Chisholm Trail Middle School
Olathe · Olathe
Middle53.0%+8.5pp
355R V Haderlein Elem
Girard · Girard
Elementary53.0%+8.5pp
356Rose Hill Intermediate
Rose Hill · Rose Hill Public Schools
Elementary53.0%+8.5pp
357McKinley Elem
Abilene · Abilene
Elementary52.9%+8.4pp
358Moscow Elem
Moscow · Moscow Public Schools
Elementary52.9%+8.4pp
359Frontenac Jr. High
Frontenac · Frontenac Public Schools
Middle52.8%+8.3pp
360Olathe Northwest High School
Olathe · Olathe
High52.8%+8.3pp
361Sabetha High School
Sabetha · Prairie Hills
High52.8%+8.3pp
362Southern Coffey County Elementary
Gridley · LeRoy-Gridley
Elementary52.8%+8.3pp
363Girard High
Girard · Girard
High52.7%+8.2pp
364Price-Harris Communications Magnet
Wichita · Wichita
Elementary52.7%+8.2pp
365Ware Elem
Fort Riley · Geary County Schools
Elementary52.7%+8.2pp
366Abilene High School
Abilene · Abilene
High52.6%+8.1pp
367Discovery Intermediate School
Goddard · Goddard
Middle52.6%+8.1pp
368Anthony Elem
Anthony · Chaparral Schools
Elementary52.4%+7.9pp
369Thayer Schools
Thayer · Cherryvale
Elementary52.4%+7.9pp
370Wilson Elementary School
Wilson · Central Plains
Elementary52.4%+7.9pp
371Axtell Elementary School
Axtell · Prairie Hills
Elementary52.3%+7.8pp
372Basehor-Linwood Virtual School
Basehor · Basehor-Linwood
Combined52.3%+7.8pp
373Stockton Elem
Stockton · Stockton
Elementary52.3%+7.8pp
374Theo Roosevelt Elem
Manhattan · Manhattan-Ogden
Elementary52.3%+7.8pp
375Heller Elem
Neodesha · Neodesha
Elementary52.2%+7.7pp
376Moundridge High
Moundridge · Moundridge
High52.2%+7.7pp
377Trailridge Middle
Shawnee · Shawnee Mission Pub Sch
Middle52.2%+7.7pp
378Wellsville Elem
Wellsville · Wellsville
Elementary52.2%+7.7pp
379Liberty Elem
Galena · Galena
Elementary52.1%+7.6pp
380Uniontown High School
Uniontown · Uniontown
High52.1%+7.6pp
381Shawnee Mission South High
Overland Park · Shawnee Mission Pub Sch
High52.0%+7.5pp
382Clearwater Intermediate - Middle School
Clearwater · Clearwater
Middle51.9%+7.4pp
383Summit Trail Middle School
Olathe · Olathe
Middle51.9%+7.4pp
384Eisenhower Elem
Wellington · Wellington
Elementary51.8%+7.3pp
385Fort Riley Elem
Fort Riley · Geary County Schools
Elementary51.8%+7.3pp
386Mahaffie Elem
Olathe · Olathe
Elementary51.8%+7.3pp
387Dwight D. Eisenhower Middle School
Goddard · Goddard
Middle51.7%+7.2pp
388Bucklin Elem
Bucklin · Bucklin
Elementary51.5%+7.0pp
389Garfield Elem
Ottawa · Ottawa
Elementary51.5%+7.0pp
390Hays Middle School
Hays · Hays
Middle51.5%+7.0pp
391Walnut Elem
Emporia · Emporia
Elementary51.5%+7.0pp
392Grandview Elem
Junction City · Geary County Schools
Elementary51.4%+6.9pp
393Peterson Elem
Wichita · Wichita
Elementary51.4%+6.9pp
394Tomahawk Elem
Olathe · Olathe
Elementary51.4%+6.9pp
395Abilene Middle School
Abilene · Abilene
Middle51.3%+6.8pp
396Edwardsville Elem
Edwardsville · Bonner Springs
Elementary51.3%+6.8pp
397Grandview Elem
El Dorado · El Dorado
Elementary51.3%+6.8pp
398Holton Elementary School
Holton · Holton
Elementary51.3%+6.8pp
399Dexter High
Dexter · Dexter
High51.2%+6.7pp
400Hesston High
Hesston · Hesston
High51.2%+6.7pp
Page 8 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 English Language Arts 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.