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
Marion HighMarionMarion CountyHigh159·
Hoisington MiddleHoisingtonBarton CountyMiddle158·
Dexter HighDexterCowley CountyHigh157·
Osborne Junior/Senior HighOsborneOsborne CountyHigh157·
Lincoln ElemLincolnLincoln CountyElementary155·
Ness City ElemNess CityNess CountyElementary155·
Ogden ElemOgdenRiley CountyElementary155·
Roosevelt ElementaryHoisingtonBarton CountyElementary155·
Goessel HighGoesselMarion CountyHigh154·
Manhattan Virtual AcademyManhattanRiley CountyCombined153·
Victoria ElementaryVictoriaEllis CountyElementary153·
Central Plains Jr. Sr. High SchoolClaflinBarton CountyHigh152·
Kismet ElemKismetSeward CountyElementary152·
Southeast HighCherokeeCrawford CountyHigh152·
Burlingame Junior/Senior HighBurlingameOsage CountyHigh151·
Everest MiddleEverestBrown CountyMiddle151·
Rawlins County Jr/Sr High SchoolAtwoodRawlins CountyHigh151·
Remington Middle SchoolWhitewaterButler CountyMiddle151·
Troy High and Middle SchoolTroyDoniphan CountyHigh150·
Olpe ElementaryOlpeLyon CountyElementary149·
Southeast Elementary SchoolWeirCherokee CountyElementary149·
West Franklin Middle SchoolPomonaFranklin CountyMiddle149·
St. Paul Elementary SchoolSt. PaulNeosho CountyElementary148·
Horton HighHortonBrown CountyHigh147·
Riverton MiddleRivertonCherokee CountyMiddle147·
Conway Springs Kyle TruebloodConway SpringsSumner CountyElementary146·
Ellinwood HighEllinwoodBarton CountyHigh146·
McCormick ElementaryOlsburgPottawatomie CountyElementary146·
Centralia HighCentraliaNemaha CountyHigh145·
Conway Springs High SchoolConway SpringsSumner CountyHigh144·
Decatur Community Jr/Sr HighOberlinDecatur CountyHigh144·
Erie High SchoolErieNeosho CountyHigh144·
Humboldt Middle SchoolHumboldtAllen CountyMiddle144·
Sylvan-Lucas Unified Jr. srSylvan GroveLincoln CountyHigh144·
Riverside Middle SchoolWathenaDoniphan CountyMiddle143·
Burlingame ElementaryBurlingameOsage CountyElementary142·
Quincy ElemTopekaShawnee CountyElementary142·
Riverside IntermediateElwoodDoniphan CountyElementary142·
Herington HighHeringtonDickinson CountyHigh141·
Kanopolis MiddleKanopolisEllsworth CountyMiddle141·
St John HighSt. JohnStafford CountyHigh141·
White City ElemWhite CityMorris CountyElementary140·
Central Jr-Sr HighBurdenCowley CountyHigh139·
Dighton ElemDightonLane CountyElementary139·
Bucklin ElemBucklinFord CountyElementary138·
Lincoln ElemWellingtonSumner CountyElementary137·
Reno Valley Middle SchoolHutchinsonReno CountyMiddle137·
Thayer SchoolsThayerNeosho CountyElementary137·
Caldwell ElemCaldwellSumner CountyElementary136·
Highland ElemColumbusCherokee CountyElementary136·
Mound Valley ElemMound ValleyLabette CountyElementary136·
Waverly ElemWaverlyCoffey CountyElementary136·
Kinsley Jr/Sr High SchoolKinsleyEdwards CountyHigh135·
Marmaton Valley HighMoranAllen CountyHigh135·
Oakley Middle SchoolOakleyLogan CountyMiddle135·
Dexter ElemDexterCowley CountyElementary134·
Marmaton Valley ElemMoranAllen CountyElementary134·
Osage City Middle SchoolOsage CityOsage CountyMiddle134·
Edgerton ElemEdgertonJohnson CountyElementary133·
North East HighArmaCrawford CountyHigh133·
Pretty Prairie ElemPretty PrairieReno CountyElementary133·
Quinter Jr-Sr HighQuinterGove CountyHigh133·
St Francis ElemSt FrancisCheyenne CountyElementary133·
Stafford ElementaryStaffordStafford CountyElementary133·
Wichita Alternative HighWichitaSedgwick CountyHigh133·
Lyons Central ElementaryLyonsRice CountyElementary132·
Greeley County Jr./Sr. HighTribuneGreeley CountyHigh131·
Kiowa County Junior High/High SchoolGreensburgKiowa CountyHigh131·
Kiowa County Elementary SchoolGreensburgKiowa CountyElementary130·
Madison ElemMadisonGreenwood CountyElementary130·
Oakley Sr HighOakleyLogan CountyHigh130·
Wakefield ElemWakefieldClay CountyElementary129·
Kinsley-Offerle Elementary Pre-K-5OfferleEdwards CountyElementary128·
Satanta ElemSatantaHaskell CountyCombined128·
Southeast Middle SchoolCherokeeCrawford CountyMiddle128·
Lakeside Junior/Senior High SchoolDownsOsborne CountyHigh127·
Kennedy ElemWellingtonSumner CountyElementary126·
Westmoreland ElemWestmorelandPottawatomie CountyElementary126·
La Crosse ElementaryLa CrosseRush CountyElementary125·
Lucas/Sylvan Elementary UnifiedLucasRussell CountyElementary125·
McLouth HighMcLouthJefferson CountyHigh125·
Lyndon HighLyndonOsage CountyHigh124·
Deerfield ElemDeerfieldKearny CountyElementary123·
Udall ElemUdallCowley CountyElementary123·
C 4 ElemArkansas CityCowley CountyElementary122·
Ness City HighNess CityNess CountyHigh122·
Puls ElemAtticaHarper CountyElementary122·
Valley Falls HighValley FallsJefferson CountyHigh122·
South Central Elementary SchoolProtectionComanche CountyElementary121·
South Haven HighSouth HavenSumner CountyHigh120·
Valley Heights ElemBlue RapidsMarshall CountyElementary120·
Marion MiddleMarionMarion CountyMiddle119·
Goessel ElemGoesselMarion CountyElementary118·
Haven Middle SchoolHavenReno CountyMiddle118·
Marvin Sisk Middle SchoolDouglassButler CountyMiddle118·
Cunningham HighCunninghamKingman CountyHigh117·
Frankfort HighFrankfortMarshall CountyHigh117·
Jefferson Co North HighWinchesterJefferson CountyHigh117·
Lebo HighLeboCoffey CountyHigh117·
Plymell ElementaryGarden CityFinney CountyElementary117·
Sublette HighSubletteHaskell CountyHigh117·
Bartlett ElemBartlettLabette CountyElementary116·
Clifton-Clyde Middle SchoolCliftonWashington CountyMiddle116·
Solomon HighSolomonDickinson CountyHigh116·
Stafford Middle School/High SchoolStaffordStafford CountyHigh116·
Greeley County Elem SchoolTribuneGreeley CountyElementary115·
Wabaunsee Sr HighAlmaWabaunsee CountyHigh115·
Country View ElemWinfieldCowley CountyElementary114·
Ingalls High School/Junior HighIngallsGray CountyHigh114·
Macksville ElemMacksvilleStafford CountyElementary114·
Satanta Jr-Sr HighSatantaHaskell CountyHigh114·
Axtell Elementary SchoolAxtellMarshall CountyElementary113·
Plains ElemPlainsMeade CountyElementary113·
South Central Middle SchoolProtectionComanche CountyMiddle113·
Trego Community HighWaKeeneyTrego CountyHigh113·
Galesburg Middle SchoolGalesburgNeosho CountyMiddle112·
Georgia Matthews ElemGarden CityFinney CountyElementary112·
Udall HighUdallCowley CountyHigh112·
Valley Heights Elementary - WatervilleWatervilleMarshall CountyElementary112·
GC Achieve at J.D. Adams HallGarden CityFinney CountyCombined111·
Ingalls ElemIngallsGray CountyElementary111·
Lawrence Gardner High SchoolTopekaShawnee CountyHigh111·
South Barber Pre-K-6KiowaBarber CountyElementary111·
Central State AcademyHutchinsonReno CountyCombined110·
Victoria Junior-Senior High SchoolVictoriaEllis CountyHigh110·
Caldwell Secondary SchoolCaldwellSumner CountyHigh109·
Cunningham ElemCunninghamKingman CountyElementary109·
Fort Scott Preschool CenterFort ScottBourbon CountyElementary109·
Hodgeman County HighJetmoreHodgeman CountyHigh109·
Pawnee HeightsRozelPawnee CountyCombined109·
Elkhart HighElkhartMorton CountyHigh108·
Norwich Elementary SchoolNorwichKingman CountyElementary108·
Sharon Springs ElemSharon SpringsWallace CountyElementary108·
Neosho Rapids ElementaryNeosho RapidsLyon CountyElementary107·
Madison HighMadisonGreenwood CountyHigh106·
Service Valley Charter AcademyParsonsLabette CountyElementary106·
Waverly HighWaverlyCoffey CountyHigh105·
Clifton-Clyde Sr HighClydeCloud CountyHigh104·
Peabody-Burns ElementaryPeabodyMarion CountyElementary104·
Hope Street Charter AcademyTopekaShawnee CountyHigh103·
Cheylin ElementaryBird CityCheyenne CountyElementary102·
Northern HeightsAllenLyon CountyHigh102·
Peabody-Burns Jr/Sr High SchoolPeabodyMarion CountyHigh102·
Williamsburg Elementary SchoolWilliamsburgFranklin CountyElementary102·
Hartford Jr./Sr. High SchoolHartfordLyon CountyHigh101·
Eudora Early Learning CenterEUDORADouglas CountyElementary100·
South Haven ElemSouth HavenSumner CountyElementary100·
Flinthills High SchoolRosaliaButler CountyHigh97·
Ulysses Community Learning Center (UCLC)UlyssesGrant CountyHigh97·
Chisholm Life Skills CenterWichitaSedgwick CountyHigh96·
Norton Jr HighNortonNorton CountyMiddle96·
Wabaunsee Junior HighPaxicoWabaunsee CountyMiddle95·
Yoder Charter Elem SchoolYoderReno CountyElementary93·
Fredonia Early Learning CenterFredoniaWilson CountyElementary92·
McLouth MiddleMcLouthJefferson CountyMiddle91·
Skyline HighPrattPratt CountyHigh91·
Brewster ElemBrewsterThomas CountyElementary90·
Clifton-Clyde Grade School K-3CliftonWashington CountyElementary90·
Conway Springs Middle SchoolConway SpringsSumner CountyMiddle89·
Kingman Middle SchoolKingmanKingman CountyMiddle89·
Little River HighLittle RiverRice CountyHigh89·
South Central High SchoolColdwaterComanche CountyHigh88·
Herington Middle SchHeringtonDickinson CountyMiddle87·
La Crosse HighLa CrosseRush CountyHigh87·
Marais Des Cygnes Valley ElemQuenemoOsage CountyElementary87·
Meade HighMeadeMeade CountyHigh87·
South Barber 7-12KiowaBarber CountyHigh87·
Dighton HighDightonLane CountyHigh86·
Enterprise ElemEnterpriseDickinson CountyElementary86·
Milford ElemMilfordGeary CountyElementary86·
Onaga Senior HighOnagaPottawatomie CountyHigh86·
Washington ElemWellingtonSumner CountyElementary86·
Argonia HighArgoniaSumner CountyHigh84·
Southern Coffey County ElementaryGridleyCoffey CountyElementary84·
Ashland ElemAshlandClark CountyElementary83·
Grandview ElemJunction CityGeary CountyElementary83·
Montezuma ElemMontezumaGray CountyElementary83·
Stockton HighStocktonRooks CountyHigh83·
Haviland ElemHavilandKiowa CountyElementary82·
Norwich HighNorwichKingman CountyHigh82·
Pretty Prairie HighPretty PrairieReno CountyHigh82·
Elkhart Middle SchoolElkhartMorton CountyMiddle81·
Levy Sp Ed CenterWichitaSedgwick CountyCombined81·
Macksville HighMacksvilleStafford CountyHigh81·
Otis-Bison Junior/Senior High SchoolOtisRush CountyHigh81·
Wakefield HighWakefieldClay CountyHigh80·
Altoona-Midway Middle/High SchoolBuffaloWilson CountyHigh79·
Almena ElemAlmenaNorton CountyElementary78·
Crest HighColonyAnderson CountyHigh78·
The Learning CenterValley CenterSedgwick CountyHigh78·
500 ReachKansas CityWyandotte CountyHigh76·
Blue Valley HighRandolphRiley CountyHigh76·
Logan ElemLoganPhillips CountyElementary76·
Onaga Middle SchoolOnagaPottawatomie CountyMiddle76·
Prairie Heights Elementary SchoolAlta VistaWabaunsee CountyElementary76·
USD 457 Virtual AcademyGarden CityFinney CountyHigh76·
Hope ElemHopeDickinson CountyElementary74·
Moscow ElemMoscowStevens CountyElementary74·
Wilson Elementary SchoolWilsonEllsworth CountyElementary74·
Chetopa HighChetopaLabette CountyHigh73·
Otis-Bison ElementaryOtisRush CountyElementary73·
Altoona-Midway ElementaryAltoonaWilson CountyElementary72·
Chase Raymond Primary Intermediate SchoolChaseRice CountyElementary72·
Deerfield HighDeerfieldKearny CountyHigh72·
Ellinwood Middle SchoolEllinwoodBarton CountyMiddle72·
Lewis ElemLewisEdwards CountyElementary72·
THUNDER RIDGE MIDDLE SCHOOLAGRAPhillips CountyMiddle72·
Tescott Junior High/High SchoolTescottOttawa CountyHigh72·
Blue Ridge ElemAbileneDickinson CountyElementary71·
Golden Plains ElemSeldenSheridan CountyElementary71·
Kickapoo Nation SchoolPowhattanBrown CountyCombined71·
Minneola HighMinneolaClark CountyHigh71·
Ashland HighAshlandClark CountyHigh69·
Tescott ElemTescottOttawa CountyElementary69·
Pretty Prairie MiddlePretty PrairieReno CountyMiddle68·
Elk Valley ElementaryLongtonElk CountyElementary67·
Flinthills Middle SchoolRosaliaButler CountyMiddle66·
Linn HighLinnWashington CountyHigh66·
Moscow HighMoscowStevens CountyHigh66·
Udall Middle SchoolUdallCowley CountyMiddle66·
Argonia ElemArgoniaSumner CountyElementary65·
Cedar Vale ElemCedar ValeChautauqua CountyElementary65·
Derby Virtual SchoolDerbySedgwick CountyCombined65·
Little Learners at YoderYoderReno CountyElementary64·
Weskan ElemWeskanWallace CountyElementary64·
Burrton ElemBurrtonHarvey CountyElementary63·
Cedar Vale HighCedar ValeChautauqua CountyHigh63·
Flinthills Primary SchoolCassodayButler CountyElementary63·
Cheylin Jr/Sr HighBird CityCheyenne CountyHigh62·
Rural Center ElemAbileneDickinson CountyElementary62·
School for Deaf HighOlatheJohnson CountyHigh62·
Western Plains North ElemRansomNess CountyElementary62·
Chetopa ElemChetopaLabette CountyElementary61·
Hanover HighHanoverWashington CountyHigh60·
Sowers Alternative High SchoolWichitaSedgwick CountyHigh60·
THUNDER RIDGE HIGH SCHOOLKENSINGTONSmith CountyHigh60·
South Gray HighMontezumaGray CountyHigh59·
Lansing Virtual AcademyLansingLeavenworth CountyCombined58·
Natoma High (6-12)NatomaOsborne CountyHigh58·
Rolla Elem (PreK-5)RollaMorton CountyElementary58·
St. Paul Middle SchoolSt. PaulNeosho CountyMiddle58·
Wheatland Elementary SchoolGrainfieldGove CountyElementary58·
Winona ElemWinonaLogan CountyElementary58·
Bucklin HighBucklinFord CountyHigh57·
Natoma ElemNatomaOsborne CountyElementary57·
School for Deaf ElementaryOlatheJohnson CountyElementary56·
St. Paul High SchoolSt. PaulNeosho CountyHigh56·
Elk Valley High SchoolLongtonElk CountyHigh55·
Fowler ElemFowlerMeade CountyElementary55·
Golden Plains HighRexfordThomas CountyHigh55·

Kansas school rankings

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