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 English Language Arts scores. State average: 44.5%.
RankSchoolLevelEnglish Language Artsvs state
101Maize South High School
Wichita · Maize
High42.0%-2.5pp
102Piper High
Kansas City · Piper-Kansas City
High42.0%-2.5pp
103Cedar Vale High
Cedar Vale · Cedar Vale
High41.7%-2.8pp
104Ell-Saline Middle/High School
Brookville · Ell-Saline
High41.7%-2.8pp
105Phillipsburg High
Phillipsburg · Phillipsburg
High41.5%-3.0pp
106Baldwin High School
Baldwin City · Baldwin City
High41.4%-3.1pp
107Rawlins County Jr/Sr High School
Atwood · Rawlins County
High41.3%-3.2pp
108Marysville Jr/Sr High
Marysville · Marysville
High41.0%-3.5pp
109Galena High
Galena · Galena
High40.7%-3.8pp
110Seaman High
Topeka · Seaman
High40.7%-3.8pp
111Moscow High
Moscow · Moscow Public Schools
High40.5%-4.0pp
112Pleasant Ridge High
Easton · Easton
High40.5%-4.0pp
113Cimarron High
Cimarron · Cimarron-Ensign
High40.4%-4.1pp
114Victoria Junior-Senior High School
Victoria · Victoria
High40.4%-4.1pp
115Prairie View High
LaCygne · Prairie View
High40.3%-4.2pp
116Sylvan-Lucas Unified Jr. sr
Sylvan Grove · Sylvan Grove
High40.3%-4.2pp
117Insight School of Kansas
Spring Hill · Spring Hill
High40.0%-4.5pp
118Council Grove Junior Senior High School
Council Grove · Morris County
High39.9%-4.6pp
119Sedgwick High
Sedgwick · Sedgwick Public Schools
High39.8%-4.7pp
120Hiawatha Sr High
Hiawatha · Hiawatha
High39.7%-4.8pp
121Cherryvale Sr / Middle School
Cherryvale · Cherryvale
High39.5%-5.0pp
122St. Marys Junior Senior High
St Marys · Kaw Valley
High39.4%-5.1pp
123Atchison County Community JR/SR High
Effingham · Atchison Co Comm Schools
High39.3%-5.2pp
124Goddard High
Goddard · Goddard
High39.1%-5.4pp
125Oswego Junior-Senior High School
Oswego · Oswego
High39.1%-5.4pp
126Otis-Bison Junior/Senior High School
Otis · Otis-Bison
High39.0%-5.5pp
127Olathe South Sr High
Olathe · Olathe
High38.8%-5.7pp
128Syracuse High
Syracuse · Syracuse
High38.7%-5.8pp
129Jackson Heights High School and Middle School
Holton · North Jackson
High38.6%-5.9pp
130Scott City High
Scott City · Scott County
High38.6%-5.9pp
131St John High
St. John · St John-Hudson
High38.6%-5.9pp
132Jefferson West High
Meriden · Jefferson West
High38.5%-6.0pp
133Royal Valley High
Hoyt · Royal Valley
High38.5%-6.0pp
134South Haven High
South Haven · South Haven
High38.5%-6.0pp
135Northwest High
Wichita · Wichita
High38.3%-6.2pp
136Bennington Junior High/High School
Bennington · Twin Valley
High38.1%-6.4pp
137Derby High School
Derby · Derby
High38.0%-6.5pp
138Nickerson High
Nickerson · Nickerson
High37.9%-6.6pp
139Lawrence High
Lawrence · Lawrence
High37.8%-6.7pp
140Marion High
Marion · Marion-Florence
High37.8%-6.7pp
141Topeka West High
Topeka · Topeka Public Schools
High37.6%-6.9pp
142Fort Scott Sr High
Fort Scott · Fort Scott
High37.5%-7.0pp
143Beloit Jr-Sr High
Beloit · Beloit
High37.4%-7.1pp
144Buhler High
Buhler · Buhler
High37.4%-7.1pp
145Emporia High
Emporia · Emporia
High37.3%-7.2pp
146Lakin High
Lakin · Lakin
High37.2%-7.3pp
147Hodgeman County High
Jetmore · Hodgeman County
High37.1%-7.4pp
148Norton High
Norton · Norton Community Schools
High36.6%-7.9pp
149Atchison High School
Atchison · Atchison Public Schools
High36.5%-8.0pp
150Anderson County Jr/Sr High School
Garnett · Garnett
High36.4%-8.1pp
Page 3 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 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.