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

1,369 schools in Kansas

105 counties · 377 cities · Public K-12

The Kansas K-12 directory totals 1,369 public-school campuses. Browse by county or city below.

Largest district
Wichita47,545 students · 87 schools

Test scores

Reading, SY 2024-25. State average: 44.5% met or exceeded.
Top 5 schools
  1. 90.8%
  2. 2.Abilene Elem
    Valley Center
    88.2%
  3. 86.1%
  4. 84.5%
  5. 5.Corinth Elem
    Prairie Village
    83.4%
Lowest 5 schools
  1. 3.2%
  2. 2.Washington High
    Kansas City
    8.2%
  3. 3.Wyandotte High
    Kansas City
    8.8%
  4. 10.3%
  5. 5.J C Harmon High
    Kansas City
    10.4%

See all 1,166 schools ranked by score →

NameCityCountyLevelEnrollmentRating
Andover eCademyAndoverButler CountyCombined3,617·
East HighWichitaSedgwick CountyHigh2,435·
Dodge City High SchoolDodge CityFord CountyHigh2,178·
Derby High SchoolDerbySedgwick CountyHigh2,172·
Manhattan High SchoolManhattanRiley CountyHigh2,087·
Southeast HighWichitaSedgwick CountyHigh2,066·
North HighWichitaSedgwick CountyHigh2,041·
Olathe North Sr HighOlatheJohnson CountyHigh2,011·
Olathe Northwest High SchoolOlatheJohnson CountyHigh1,958·
Garden City High SchoolGarden CityFinney CountyHigh1,946·
Wyandotte HighKansas CityWyandotte CountyHigh1,903·
Washburn Rural HighTopekaShawnee CountyHigh1,878·
Olathe East Sr HighOlatheJohnson CountyHigh1,844·
Rocket Online Schools (ROCS)LongtonElk CountyCombined1,844·
Campus High HaysvilleWichitaSedgwick CountyHigh1,803·
Gardner Edgerton HighGardnerJohnson CountyHigh1,794·
Olathe South Sr HighOlatheJohnson CountyHigh1,778·
Lawrence Free State HighLawrenceDouglas CountyHigh1,774·
Shawnee Mission East HighPrairie VillageJohnson CountyHigh1,737·
Junction City Sr HighJunction CityGeary CountyHigh1,713·
South HighWichitaSedgwick CountyHigh1,662·
Shawnee Mission Northwest HighShawneeJohnson CountyHigh1,599·
Shawnee Mission West HighOverland ParkJohnson CountyHigh1,599·
Topeka HighTopekaShawnee CountyHigh1,578·
Shawnee Mission South HighOverland ParkJohnson CountyHigh1,574·
Olathe West High SchoolOlatheJohnson CountyHigh1,557·
Blue Valley West HighOverland ParkJohnson CountyHigh1,534·
Heights HighWichitaSedgwick CountyHigh1,505·
Shawnee Mission North HighOverland ParkJohnson CountyHigh1,502·
Blue Valley Northwest HighOverland ParkJohnson CountyHigh1,496·
Silver City ElemKansas CityWyandotte CountyElementary1,495·
Emporia HighEmporiaLyon CountyHigh1,494·
Lawrence HighLawrenceDouglas CountyHigh1,454·
Maize Sr HighMaizeSedgwick CountyHigh1,444·
Mill Valley High SchoolShawneeJohnson CountyHigh1,432·
Northwest HighWichitaSedgwick CountyHigh1,424·
Liberal Sr HighLiberalSeward CountyHigh1,421·
Blue Valley HighStilwellJohnson CountyHigh1,396·
Blue Valley North HighOverland ParkJohnson CountyHigh1,376·
West HighWichitaSedgwick CountyHigh1,306·
J C Harmon HighKansas CityWyandotte CountyHigh1,285·
Leavenworth Sr HighLeavenworthLeavenworth CountyHigh1,237·
Shawnee Heights HighTecumsehShawnee CountyHigh1,218·
Hutchinson High SchoolHutchinsonReno CountyHigh1,214·
Kansas Connections AcademyElkhartMorton CountyCombined1,200·
Seaman HighTopekaShawnee CountyHigh1,190·
Washington HighKansas CityWyandotte CountyHigh1,180·
Insight School of KansasSpring HillMiami CountyHigh1,159·
Turner HighKansas CityWyandotte CountyHigh1,147·
Spring Hill High SchoolSpring HillJohnson CountyHigh1,121·
Maize South High SchoolWichitaSedgwick CountyHigh1,107·
Blue Valley Southwest High SchoolOverland ParkJohnson CountyHigh1,057·
Salina High SouthSalinaSaline CountyHigh1,046·
Sumner Academy of Arts & ScienceKansas CityWyandotte CountyHigh1,045·
Pittsburg HighPittsburgCrawford CountyHigh1,033·
Andover HighAndoverButler CountyHigh1,018·
Hays HighHaysEllis CountyHigh1,017·
Valley Center HighValley CenterSedgwick CountyHigh1,011·
Community ElementaryCoffeyvilleMontgomery CountyElementary1,009·
Eisenhower High SchoolGoddardSedgwick CountyHigh991·
Topeka West HighTopekaShawnee CountyHigh971·
Washburn Rural Middle SchoolTopekaShawnee CountyMiddle966·
Goddard HighGoddardSedgwick CountyHigh962·
Salina High CentralSalinaSaline CountyHigh934·
Newton Sr HighNewtonHarvey CountyHigh932·
Truesdell Middle SchoolWichitaSedgwick CountyMiddle924·
Derby Middle SchDerbySedgwick CountyMiddle923·
Great Bend High SchoolGreat BendBarton CountyHigh923·
Tonganoxie ElemTonganoxieLeavenworth CountyElementary919·
De Soto High SchoolDe SotoJohnson CountyHigh918·
Piper HighKansas CityWyandotte CountyHigh913·
Junction City Middle SchoolJunction CityGeary CountyMiddle900·
Andover Central High SchoolAndoverButler CountyHigh886·
Arkansas City HighArkansas CityCowley CountyHigh885·
Basehor-Linwood High SchoolBasehorLeavenworth CountyHigh882·
Indian Hills MiddlePrairie VillageJohnson CountyMiddle879·
Vermillion Elementary SchoolMaizeSedgwick CountyElementary874·
Rocket Online Schools (ROCS)Meriden·Combined868·
Lansing High 9-12LeavenworthLeavenworth CountyHigh860·
Curtis Middle SchoolWichitaSedgwick CountyMiddle846·
Emporia Middle SchoolEmporiaLyon CountyMiddle843·
F L Schlagle HighKansas CityWyandotte CountyHigh841·
Highland Park HighTopekaShawnee CountyHigh835·
Derby North Middle SchoolDerbySedgwick CountyMiddle832·
Christa McAuliffe AcademyWichitaSedgwick CountyElementary829·
Wilbur Middle SchoolWichitaSedgwick CountyMiddle822·
Carl B. Bruce Middle SchoolKansas CityWyandotte CountyMiddle821·
Indian Woods MiddleOverland ParkJohnson CountyMiddle809·
Dodge City Middle SchoolDodge CityFord CountyMiddle808·
Valley Center Middle SchoolValley CenterSedgwick CountyMiddle802·
Jennie Wilson ElemGarden CityFinney CountyElementary796·
Aubry Bend Middle SchoolOverland ParkJohnson CountyMiddle792·
Comanche Middle SchoolDodge CityFord CountyMiddle783·
Salina South MiddleSalinaSaline CountyMiddle782·
Miller ElemDodge CityFord CountyElementary780·
Bonner Springs HighBonner SpringsWyandotte CountyHigh778·
Susan B Anthony Middle SchoolManhattanRiley CountyMiddle775·
Andover Middle SchoolAndoverButler CountyMiddle773·
Central Plains Adult Diploma ProgramClaflinEllsworth CountyHigh770·
Westridge MiddleOverland ParkJohnson CountyMiddle761·
Pleasant Valley Middle SchoolWichitaSedgwick CountyMiddle760·
Lansing Elementary SchoolLansingLeavenworth CountyElementary758·
Haysville Middle SchoolHaysvilleSedgwick CountyMiddle755·
Trailridge MiddleShawneeJohnson CountyMiddle752·
Gloria Willis Middle SchoolKansas CityWyandotte CountyMiddle737·
Dwight D Eisenhower Middle SchoolManhattanRiley CountyMiddle730·
Jardine ElementaryTopekaShawnee CountyElementary729·
Hays Middle SchoolHaysEllis CountyMiddle726·
Hocker Grove MiddleShawneeJohnson CountyMiddle714·
Prairie Trail Middle SchoolOlatheJohnson CountyMiddle709·
Atchison Elementary SchoolAtchisonAtchison CountyElementary693·
Frontier Trail Middle SchoolOlatheJohnson CountyMiddle693·
Pittsburg Middle SchoolPittsburgCrawford CountyMiddle692·
Central MiddleKansas CityWyandotte CountyMiddle687·
Northeast Magnet High SchoolBel AireSedgwick CountyHigh686·
Robinson Middle SchoolWichitaSedgwick CountyMiddle682·
Ottawa Sr HighOttawaFranklin CountyHigh681·
Mission Trail Middle SchoolOlatheJohnson CountyMiddle680·
Piper MiddleKansas CityWyandotte CountyMiddle680·
Basehor-Linwood Middle SchoolBasehorLeavenworth CountyMiddle679·
Trail Ridge Middle SchoolGardnerJohnson CountyMiddle679·
Mead Middle SchoolWichitaSedgwick CountyMiddle678·
Mill Creek Middle SchoolLenexaJohnson CountyMiddle676·
Briarwood ElemPrairie VillageJohnson CountyElementary674·
Buhler HighBuhlerReno CountyHigh674·
McPherson HighMcPhersonMcPherson CountyHigh658·
Monticello Trails Middle SchoolShawneeJohnson CountyMiddle655·
Chanute Elementary SchoolChanuteNeosho CountyElementary652·
Maize Intermediate SchoolMaizeSedgwick CountyMiddle651·
Eudora Elementary SchoolEudoraDouglas CountyElementary650·
Lawrence West Middle SchoolLawrenceDouglas CountyMiddle648·
Lakewood Middle SchoolSalinaSaline CountyMiddle647·
Minneha Core Knowledge ElemWichitaSedgwick CountyElementary644·
Piper Prairie ElementaryKansas CityWyandotte CountyElementary644·
Horace Mann Dual Language MagnetWichitaSedgwick CountyElementary643·
Andover Central Middle SchoolAndoverButler CountyMiddle642·
Lawrence Southwest Middle SchoolLawrenceDouglas CountyMiddle641·
Winfield HighWinfieldCowley CountyHigh638·
Maize Middle SchoolMaizeSedgwick CountyMiddle635·
D D Eisenhower MiddleKansas CityWyandotte CountyMiddle634·
Oregon Trail Middle SchoolOlatheJohnson CountyMiddle632·
Coleman Middle SchoolWichitaSedgwick CountyMiddle631·
Arkansas City Middle SchArkansas CityCowley CountyMiddle628·
Dwight D. Eisenhower Middle SchoolGoddardSedgwick CountyMiddle625·
Mayberry Cultural and Fine Arts Magnet MiddleWichitaSedgwick CountyMiddle623·
Santa Fe Trail Middle SchoolOlatheJohnson CountyMiddle623·
Ware ElemFort RileyGeary CountyElementary623·
Isely Traditional Magnet ElemBel AireSedgwick CountyElementary621·
Oxford MiddleOverland ParkJohnson CountyMiddle620·
Tonganoxie HighTonganoxieLeavenworth CountyHigh620·
Iola Elementary SchoolIolaAllen CountyElementary619·
Pioneer Trail Middle SchoolOlatheJohnson CountyMiddle617·
Manchester Park ElementaryLenexaJohnson CountyElementary616·
LTG Richard J. Seitz ElementaryFt. RileyGeary CountyElementary615·
Woodman ElemWichitaSedgwick CountyElementary612·
Stanley ElementaryOverland ParkJohnson CountyElementary610·
Rose Hill HighRose HillButler CountyHigh608·
Tanglewood ElemDerbySedgwick CountyElementary607·
M E Pearson ElemKansas CityWyandotte CountyElementary606·
Circle HighTowandaButler CountyHigh604·
Hamilton Middle SchoolWichitaSedgwick CountyMiddle604·
Spring Hill Elementary SchoolSpring HillJohnson CountyElementary600·
Robert E Clark MiddleBonner SpringsWyandotte CountyMiddle599·
Piper Creek ElementaryKansas CityWyandotte CountyElementary598·
Farley ElementaryTopekaShawnee CountyElementary596·
Marshall Middle SchoolWichitaSedgwick CountyMiddle596·
Augusta Sr HighAugustaButler CountyHigh594·
Blue Valley MiddleOverland ParkJohnson CountyMiddle593·
Cedar Hills ElementaryOverland ParkJohnson CountyElementary587·
Turner Middle SchoolKansas CityWyandotte CountyMiddle585·
California Trail Middle SchoolOlatheJohnson CountyMiddle584·
Kansas Virtual Academy (KSVA)Spring HillMiami CountyElementary584·
Horace J. Good Middle SchoolGarden CityFinney CountyMiddle583·
Timber Creek Elementary SchoolOverland ParkJohnson CountyElementary583·
Indian Trail Middle SchoolOlatheJohnson CountyMiddle582·
Pleasant Ridge MiddleOverland ParkJohnson CountyMiddle581·
Cloud ElemWichitaSedgwick CountyElementary580·
Lansing Middle 6-8LansingLeavenworth CountyMiddle580·
Brooks Magnet Middle SchoolWichitaSedgwick CountyMiddle578·
Fort Scott Sr HighFort ScottBourbon CountyHigh578·
Corinth ElemPrairie VillageJohnson CountyElementary576·
Summit Trail Middle SchoolOlatheJohnson CountyMiddle576·
Colvin ElemWichitaSedgwick CountyElementary571·
Sunflower Elementary SchoolLiberalSeward CountyElementary570·
Chisholm Trail Middle SchoolOlatheJohnson CountyMiddle569·
Frank V Bergman ElemManhattanRiley CountyElementary568·
Paola HighPaolaMiami CountyHigh567·
Education Imagine AcademyWichitaSedgwick CountyCombined566·
Ross ElementaryTopekaShawnee CountyElementary563·
Harmony ElementaryOverland ParkJohnson CountyElementary562·
Berryton ElemBerrytonShawnee CountyElementary560·
Langston Hughes ElemLawrenceDouglas CountyElementary560·
Seaman Middle SchoolTopekaShawnee CountyMiddle560·
Turner ElemKansas CityWyandotte CountyElementary560·
Eudora High SchoolEudoraDouglas CountyHigh558·
Logan ElementaryTopekaShawnee CountyElementary558·
Chelsea ElemKansas CityWyandotte CountyElementary557·
Haysville West Middle SchoolHaysvilleSedgwick CountyMiddle551·
Independence Sr HighIndependenceMontgomery CountyHigh550·
Valley Park ElementaryOverland ParkJohnson CountyElementary549·
Brookridge ElemOverland ParkJohnson CountyElementary548·
Pioneer Ridge Middle SchoolGardnerJohnson CountyMiddle548·
Dodge Literacy MagnetWichitaSedgwick CountyElementary547·
Apollo Elementary SchoolGoddardSedgwick CountyElementary544·
El Dorado HighEl DoradoButler CountyHigh543·
Lawrence Virtual SchoolLawrenceDouglas CountyCombined543·
Maize Central ElementaryMaizeSedgwick CountyElementary542·
Fort Riley Middle SchoolFort RileyGeary CountyMiddle541·
Wolf Springs Elementary SchoolOverland ParkJohnson CountyElementary541·
Mulvane HighMulvaneSedgwick CountyHigh540·
Overland Trail MiddleOverland ParkJohnson CountyMiddle540·
Shawnee Heights MiddleTecumsehShawnee CountyMiddle540·
Beech ElemWichitaSedgwick CountyElementary538·
Hazel Grove ElemKansas CityWyandotte CountyElementary537·
Lakewood MiddleOverland ParkJohnson CountyMiddle537·
Allison Traditional Magnet MiddleWichitaSedgwick CountyMiddle536·
Harmony MiddleOverland ParkJohnson CountyMiddle536·
West Park Elementary SchoolKansas CityWyandotte CountyElementary534·
Leawood ElementaryLeawoodJohnson CountyElementary533·
Oak Grove ElemKansas CityWyandotte CountyElementary532·
Prairie Hills MiddleHutchinsonReno CountyMiddle532·
Overland Trail ElementaryOverland ParkJohnson CountyElementary531·
Shawanoe ElemShawneeJohnson CountyElementary530·
Louisburg HighLouisburgMiami CountyHigh529·
Chanute HighChanuteNeosho CountyHigh528·
R V Haderlein ElemGirardCrawford CountyElementary527·
Apache ElemOverland ParkJohnson CountyElementary526·
Beloit ElemBeloitMitchell CountyElementary524·
Concordia Jr-Sr HighConcordiaCloud CountyHigh524·
Clearwater Creek ElementaryOlatheJohnson CountyElementary522·
Madison ElementaryGardnerJohnson CountyElementary521·
Argentine MiddleKansas CityWyandotte CountyMiddle519·
Stucky Middle SchoolWichitaSedgwick CountyMiddle518·
Wheatridge Middle SchoolGardnerJohnson CountyMiddle517·
Eisenhower Middle SchoolLiberalSeward CountyMiddle516·
Allen ElemWichitaSedgwick CountyElementary514·
Amelia Earhart Elementary SchoolGoddardSedgwick CountyElementary514·
Maize South ElementaryWichitaSedgwick CountyElementary514·
Riley County Grade SchoolRileyRiley CountyElementary514·
Holton Elementary SchoolHoltonJackson CountyElementary511·
Hugoton ElemHugotonStevens CountyElementary511·
Enders STEM and Leadership MagnetWichitaSedgwick CountyElementary509·
Nemaha Central Elementary and Middle SchoolSenecaNemaha CountyElementary509·
Basehor Elementary SchoolBasehorLeavenworth CountyElementary508·
Jardine Middle SchoolTopekaShawnee CountyMiddle508·
Hadley Middle SchoolWichitaSedgwick CountyMiddle507·
Pray-Woodman ElementaryMaizeSedgwick CountyElementary507·
Wamego HighWamegoPottawatomie CountyHigh504·
Welborn ElemKansas CityWyandotte CountyElementary504·
Discovery Intermediate SchoolGoddardSedgwick CountyMiddle502·

Kansas school rankings

Largest schoolsHighest poverty schoolsMost diverse schoolsHighest proficiency schoolsLowest ratio schoolsFastest growing schoolsAll rankings →