KS public school directory
Public schools and districts in Kansas
A source-first directory of every currently open district and school in the federal NCES file. Lists are ordered by enrollment, not presented as quality rankings.
- Districts
- 336
- Schools
- 1,354
- Reported students
- 479,759
- Student–teacher ratio
- 13.2:1
District and school directory: preliminary NCES CCD 2025–26. Enrollment and teacher counts: NCES CCD 2024–25 where reported.
District directory
School districts in Kansas
| District | Location | Schools | Students | Ratio |
|---|---|---|---|---|
| Wichita NCES 2012990 | Wichita | 81 | 46,073 | 14.3:1 |
| Olathe NCES 2010140 | Olathe | 52 | 28,195 | 12.9:1 |
| Shawnee Mission Pub Sch NCES 2011640 | Shawnee Mission | 45 | 26,513 | 14.3:1 |
| Blue Valley NCES 2012000 | Overland Park | 37 | 22,252 | 13.3:1 |
| Kansas City NCES 2007950 | Kansas City | 43 | 21,538 | 15.4:1 |
| Topeka Public Schools NCES 2012260 | Topeka | 27 | 12,623 | 12.3:1 |
| Lawrence NCES 2008400 | Lawrence | 18 | 10,443 | 14.4:1 |
| Andover NCES 2003360 | Andover | 11 | 9,460 | 22.6:1 |
| Maize NCES 2009140 | Maize | 12 | 8,067 | 13.7:1 |
| Derby NCES 2005460 | Derby | 13 | 7,416 | 14.9:1 |
| Geary County Schools NCES 2007890 | Junction City | 17 | 7,307 | 12.5:1 |
| De Soto NCES 2005490 | De Soto | 13 | 7,295 | 13.2:1 |
| Dodge City NCES 2005580 | Dodge City | 11 | 7,268 | 18.2:1 |
| Manhattan-Ogden NCES 2009180 | Manhattan | 14 | 7,204 | 13.2:1 |
| Garden City NCES 2006390 | Garden City | 18 | 7,106 | 13.8:1 |
| Salina NCES 2011370 | Salina | 13 | 6,737 | 13.1:1 |
| Goddard NCES 2006540 | Goddard | 12 | 6,346 | 15:1 |
| Auburn-Washburn NCES 2003200 | Topeka | 10 | 5,873 | 12.8:1 |
| Spring Hill NCES 2011850 | Spring Hill | 11 | 5,860 | 16.1:1 |
| Gardner Edgerton NCES 2006420 | Gardner | 11 | 5,858 | 12.6:1 |
| Haysville NCES 2007050 | Haysville | 9 | 5,465 | 14.8:1 |
| Liberal NCES 2008730 | Liberal | 8 | 4,654 | 13.9:1 |
| Emporia NCES 2005940 | Emporia | 9 | 4,267 | 13.6:1 |
| Hutchinson Public Schools NCES 2007620 | Hutchinson | 10 | 4,230 | 14.1:1 |
| Turner-Kansas City NCES 2012360 | Kansas City | 8 | 3,926 | 14.5:1 |
| Seaman NCES 2011490 | Topeka | 7 | 3,700 | 13.4:1 |
| Shawnee Heights NCES 2012180 | Tecumseh | 6 | 3,647 | 14.2:1 |
| Hays NCES 2007020 | Hays | 6 | 3,527 | 15.2:1 |
| Pittsburg NCES 2010710 | Pittsburg | 6 | 3,377 | 13.2:1 |
| Leavenworth NCES 2008430 | Leavenworth | 8 | 3,269 | 14.4:1 |
| Valley Center Pub Sch NCES 2012510 | Valley Center | 7 | 3,177 | 14:1 |
| Basehor-Linwood NCES 2003780 | Basehor | 8 | 3,096 | 13.6:1 |
| Great Bend NCES 2006660 | Great Bend | 7 | 2,999 | 12.6:1 |
| Newton NCES 2009960 | Newton | 9 | 2,965 | 11.9:1 |
| Arkansas City NCES 2003450 | Arkansas City | 8 | 2,902 | 13.5:1 |
| Piper-Kansas City NCES 2010680 | Kansas City | 5 | 2,840 | 14.3:1 |
| Lansing NCES 2008340 | Lansing | 5 | 2,626 | 14.9:1 |
| Bonner Springs NCES 2004050 | Bonner Springs | 6 | 2,535 | 12.5:1 |
| Buhler NCES 2004200 | Buhler | 7 | 2,522 | 15.4:1 |
| McPherson NCES 2009390 | McPherson | 6 | 2,165 | 11.9:1 |
| Ottawa NCES 2000015 | Ottawa | 6 | 2,150 | 11.5:1 |
| Circle NCES 2012300 | Towanda | 6 | 2,122 | 14:1 |
| Winfield NCES 2013050 | Winfield | 6 | 2,050 | 12.4:1 |
| Renwick NCES 2011080 | Andale | 6 | 1,989 | 13.3:1 |
| Tonganoxie NCES 2012210 | Tonganoxie | 3 | 1,988 | 13.5:1 |
| Augusta NCES 2003630 | Augusta | 6 | 1,933 | 12.7:1 |
| Independence NCES 2007650 | Independence | 5 | 1,887 | 14.1:1 |
| El Dorado NCES 2005730 | El Dorado | 6 | 1,815 | 13.7:1 |
| Paola NCES 2010500 | Paola | 4 | 1,785 | 13.6:1 |
| Coffeyville NCES 2004980 | Coffeyville | 4 | 1,764 | 13.2:1 |
| Fort Scott NCES 2006180 | Fort Scott | 6 | 1,749 | 11.9:1 |
| Louisburg NCES 2008970 | Louisburg | 5 | 1,745 | 15.6:1 |
| Mulvane NCES 2009840 | Mulvane | 5 | 1,718 | 12.4:1 |
| Rose Hill Public Schools NCES 2011250 | Rose Hill | 4 | 1,715 | 13.4:1 |
| Chanute Public Schools NCES 2004590 | Chanute | 4 | 1,714 | 13:1 |
| Eudora NCES 2006090 | Eudora | 5 | 1,707 | 14.8:1 |
| Wamego NCES 2000003 | Wamego | 5 | 1,640 | 14.1:1 |
| Elkhart NCES 2005790 | Elkhart | 5 | 1,580 | 24.3:1 |
| Fort Leavenworth NCES 2006330 | Fort Leavenworth | 4 | 1,542 | 11.3:1 |
| Labette County NCES 2003300 | Altamont | 7 | 1,532 | 13.2:1 |
| Ulysses NCES 2012420 | Ulysses | 5 | 1,517 | 13.4:1 |
| Abilene NCES 2003180 | Abilene | 6 | 1,494 | 13.1:1 |
| Atchison Public Schools NCES 2003540 | Atchison | 4 | 1,458 | 13.3:1 |
| Wellington NCES 2012840 | Wellington | 7 | 1,439 | 11.2:1 |
| Baldwin City NCES 2003720 | Baldwin City | 4 | 1,398 | 15.3:1 |
| Rock Creek NCES 2000004 | St. George | 4 | 1,330 | 12.1:1 |
| Parsons NCES 2010560 | Parsons | 5 | 1,317 | 12.2:1 |
| Clay County NCES 2004890 | Clay Center | 6 | 1,279 | 11.3:1 |
| Pratt NCES 2010890 | Pratt | 5 | 1,275 | 13.8:1 |
| Central Plains NCES 2000349 | Claflin | 4 | 1,225 | 25.7:1 |
| Smoky Valley NCES 2000002 | Lindsborg | 4 | 1,218 | 18.6:1 |
| Iola NCES 2007740 | Iola | 4 | 1,176 | 11.1:1 |
| Concordia NCES 2005100 | Concordia | 3 | 1,161 | 12.8:1 |
| Chapman NCES 2004620 | Chapman | 6 | 1,134 | 12:1 |
| Kaw Valley NCES 2007970 | St. Marys | 4 | 1,100 | 10.8:1 |
| Clearwater NCES 2004920 | Clearwater | 3 | 1,095 | 12.9:1 |
| Holton NCES 2007380 | Holton | 4 | 1,067 | 13.2:1 |
| Osawatomie NCES 2010260 | Osawatomie | 6 | 1,021 | 12:1 |
| Girard NCES 2006480 | Girard | 3 | 1,019 | 13.1:1 |
| Hugoton Public Schools NCES 2007560 | Hugoton | 4 | 1,018 | 13.6:1 |
| Nickerson NCES 2009990 | Hutchinson | 5 | 1,015 | 10.9:1 |
| Humboldt NCES 2007590 | Humboldt | 4 | 1,013 | 19:1 |
| Santa Fe Trail NCES 2010410 | Scranton | 3 | 1,009 | 12.1:1 |
| Frontenac Public Schools NCES 2006300 | Frontenac | 3 | 1,006 | 12.8:1 |
| Columbus NCES 2005070 | Columbus | 3 | 994 | 11.9:1 |
| Colby Public Schools NCES 2005010 | Colby | 3 | 958 | 14.1:1 |
| Prairie Hills NCES 2000350 | Sabetha | 5 | 953 | 11.5:1 |
| Scott County NCES 2000017 | Scott City | 3 | 941 | 12.1:1 |
| Goodland NCES 2006580 | Goodland | 5 | 930 | 14.6:1 |
| Garnett NCES 2006450 | Garnett | 4 | 925 | 11.2:1 |
| Holcomb NCES 2007350 | Holcomb | 5 | 907 | 11.5:1 |
| Prairie View NCES 2008250 | LaCygne | 4 | 903 | 11.1:1 |
| Hiawatha NCES 2000006 | Hiawatha | 3 | 890 | 11.1:1 |
| Baxter Springs NCES 2003810 | Baxter Springs | 4 | 866 | 11.8:1 |
| Kingman - Norwich NCES 2008070 | Kingman | 7 | 865 | 10.9:1 |
| Beloit NCES 2003870 | Beloit | 2 | 862 | 11.6:1 |
| Royal Valley NCES 2009320 | Mayetta | 3 | 862 | 11.4:1 |
| Wellsville NCES 2012870 | Wellsville | 3 | 856 | 15.2:1 |
| Hesston NCES 2007170 | Hesston | 3 | 853 | 13.9:1 |
| Ft Larned NCES 2008370 | Larned | 3 | 843 | 10.8:1 |
| Jefferson West NCES 2009510 | Meriden | 4 | 843 | 12.4:1 |
| Chaparral Schools NCES 2003390 | Anthony | 4 | 829 | 11.8:1 |
| Galena NCES 2006360 | Galena | 5 | 827 | 13.4:1 |
| Cheney NCES 2004670 | Cheney | 3 | 823 | 12.6:1 |
| Burlington NCES 2004290 | Burlington | 3 | 811 | 11.2:1 |
| Perry Public Schools NCES 2010620 | Perry | 4 | 802 | 13.3:1 |
| Caney Valley NCES 2004410 | Caney | 3 | 798 | 14.9:1 |
| Halstead NCES 2006840 | Halstead | 3 | 786 | 11.8:1 |
| Marysville NCES 2000016 | Marysville | 2 | 781 | 12:1 |
| Morris County NCES 2005280 | Council Grove | 3 | 762 | 10.8:1 |
| Russell County NCES 2011310 | Russell | 3 | 762 | 11.3:1 |
| Haven Public Schools NCES 2006960 | Haven | 4 | 758 | 11.7:1 |
| Hoisington NCES 2007320 | Hoisington | 4 | 752 | 11.3:1 |
| Nemaha Central NCES 2000353 | Seneca | 2 | 751 | 13.7:1 |
| Neodesha NCES 2009900 | Neodesha | 3 | 750 | 11.5:1 |
| Riley County NCES 2011100 | Riley | 2 | 746 | 12.1:1 |
| Lyons NCES 2009030 | Lyons | 4 | 716 | 9.9:1 |
| Silver Lake NCES 2011700 | Silver Lake | 2 | 710 | 11.5:1 |
| Norton Community Schools NCES 2010020 | Norton | 3 | 701 | 11.7:1 |
| Southeast Of Saline NCES 2000001 | Gypsum | 2 | 698 | 11.9:1 |
| Osage City NCES 2010230 | Osage City | 3 | 692 | 10.4:1 |
| Easton NCES 2005640 | Easton | 3 | 687 | 12.2:1 |
| Lakin NCES 2008280 | Lakin | 3 | 684 | 14.7:1 |
| Cherryvale NCES 2004740 | Cherryvale | 3 | 683 | 11.3:1 |
| Riverton NCES 2011130 | Riverton | 3 | 679 | 10.9:1 |
| Fredonia NCES 2006270 | Fredonia | 4 | 651 | 13.3:1 |
| Vermillion NCES 2004560 | Vermillion | 4 | 644 | 11.8:1 |
| West Franklin NCES 2010800 | Pomona | 4 | 642 | 9.9:1 |
| Riverside NCES 2000351 | Elwood | 5 | 638 | 11.5:1 |
| Ellsworth NCES 2005870 | Ellsworth | 3 | 629 | 12.2:1 |
| Durham-Hillsboro-Lehigh NCES 2007290 | Hillsboro | 2 | 613 | 12.1:1 |
| North Ottawa County NCES 2009570 | Minneapolis | 2 | 598 | 10.1:1 |
| West Elk NCES 2007500 | Howard | 2 | 597 | 15.7:1 |
| Twin Valley NCES 2003960 | Bennington | 4 | 595 | 10:1 |
| Douglass Public Schools NCES 2005610 | Douglass | 3 | 587 | 10.1:1 |
| Phillipsburg NCES 2010650 | Phillipsburg | 3 | 585 | 10.1:1 |
| Jayhawk NCES 2007750 | Mound City | 2 | 577 | 11.1:1 |
| Kismet-Plains NCES 2008190 | Kismet | 3 | 575 | 10.2:1 |
| Belle Plaine NCES 2003900 | Belle Plaine | 3 | 573 | 10.6:1 |
| Centre NCES 2008940 | Lost Springs | 2 | 563 | 23.7:1 |
| Cimarron-Ensign NCES 2004800 | Cimarron | 2 | 563 | 10.2:1 |
| Eureka NCES 2006120 | Eureka | 2 | 543 | 10.6:1 |
| Central Heights NCES 2000014 | Richmond | 2 | 541 | 11.6:1 |
| Remington-Whitewater NCES 2006240 | Whitewater | 3 | 537 | 12.6:1 |
| Southern Lyon County NCES 2006930 | Hartford | 4 | 536 | 11:1 |
| South Brown County NCES 2007470 | Horton | 3 | 524 | 10.2:1 |
| Lebo-Waverly NCES 2012810 | Waverly | 4 | 522 | 11.3:1 |
| Sedgwick Public Schools NCES 2011550 | Sedgwick | 2 | 521 | 11.7:1 |
| Marion-Florence NCES 2009240 | Marion | 3 | 519 | 10.7:1 |
| Republic County NCES 2000030 | Belleville | 2 | 519 | 11.4:1 |
| Barnes NCES 2000012 | Barnes | 4 | 518 | 13.9:1 |
| Moundridge NCES 2009780 | Moundridge | 3 | 513 | 12:1 |
| Bluestem NCES 2008550 | Leon | 2 | 508 | 10.4:1 |
| Oskaloosa Public Schools NCES 2010320 | Oskaloosa | 2 | 503 | 8.8:1 |
| Sterling NCES 2012030 | Sterling | 2 | 500 | 11.9:1 |
| Atchison Co Comm Schools NCES 2005700 | Effingham | 2 | 498 | 10:1 |
| North Jackson NCES 2004830 | Holton | 2 | 497 | 11.4:1 |
| Syracuse NCES 2012150 | Syracuse | 2 | 492 | 11.4:1 |
| Barber County North NCES 2009450 | Medicine Lodge | 2 | 483 | 10.1:1 |
| Oswego NCES 2010350 | Oswego | 3 | 479 | 9.9:1 |
| Northeast NCES 2003480 | Arma | 3 | 473 | 9.6:1 |
| Oakley NCES 2010050 | Oakley | 3 | 456 | 12:1 |
| Jefferson County North NCES 2013020 | Winchester | 2 | 455 | 10.7:1 |
| Plainville NCES 2010740 | Plainville | 2 | 453 | 11.3:1 |
| Mission Valley NCES 2006060 | Eskridge | 2 | 452 | 11.1:1 |
| Inman NCES 2007710 | Inman | 2 | 448 | 9.8:1 |
| Oxford NCES 2010440 | Oxford | 3 | 447 | 12.5:1 |
| Ell-Saline NCES 2005800 | Brookville | 2 | 441 | 12.1:1 |
| Uniontown NCES 2012450 | Uniontown | 2 | 441 | 11.7:1 |
| Erie-Galesburg NCES 2006000 | Erie | 3 | 438 | 9.7:1 |
| McLouth NCES 2009360 | McLouth | 3 | 437 | 10.1:1 |
| Smith Center NCES 2000007 | Smith Center | 2 | 437 | 11:1 |
| Cherokee NCES 2004710 | Cherokee | 3 | 433 | 9:1 |
| Hoxie Community Schools NCES 2007530 | Hoxie | 2 | 432 | — |
| Ellinwood Public Schools NCES 2005820 | Ellinwood | 3 | 430 | 11.9:1 |
| Woodson NCES 2013110 | Yates Center | 2 | 430 | 11.3:1 |
| Herington NCES 2007110 | Herington | 3 | 425 | 10.1:1 |
| Stanton County NCES 2007860 | Johnson | 2 | 420 | 16.5:1 |
| Lyndon NCES 2009000 | Lyndon | 2 | 418 | 12.8:1 |
| Chase County NCES 2005250 | Cottonwood Falls | 2 | 409 | 11.8:1 |
| Wabaunsee NCES 2003240 | Alma | 3 | 409 | 9.7:1 |
| Leoti NCES 2008610 | Leoti | 2 | 408 | 10.7:1 |
| Solomon NCES 2011760 | Solomon | 2 | 399 | 10.5:1 |
| Trego County NCES 2012630 | WaKeeney | 2 | 399 | 10:1 |
| Valley Heights NCES 2012780 | Blue Rapids | 3 | 398 | 11.4:1 |
| Chetopa-St. Paul NCES 2004770 | Chetopa | 5 | 396 | 10.5:1 |
| Doniphan West Schools NCES 2000348 | Highland | 2 | 387 | 12:1 |
| Valley Falls NCES 2012540 | Valley Falls | 2 | 384 | 10.9:1 |
| Graham County NCES 2007260 | Hill City | 2 | 383 | 9.6:1 |
| Conway Springs NCES 2005130 | Conway Springs | 3 | 379 | 9.7:1 |
| Oberlin NCES 2010080 | Oberlin | 2 | 376 | 9.3:1 |
| Spearville NCES 2011820 | Spearville | 2 | 373 | 12.2:1 |
| Canton-Galva NCES 2004440 | Canton | 2 | 367 | 10.1:1 |
| St John-Hudson NCES 2011910 | St. John | 2 | 366 | 11.6:1 |
| Sublette NCES 2012090 | Sublette | 3 | 366 | 9.3:1 |
| Rock Hills NCES 2000029 | Mankato | 2 | 364 | 12.5:1 |
| Pleasanton NCES 2010770 | Pleasanton | 3 | 362 | 13.9:1 |
| Rawlins County NCES 2000023 | Atwood | 2 | 361 | 9.8:1 |
| Chautauqua Co Community NCES 2011520 | Sedan | 2 | 360 | 9.4:1 |
| Washington Co. Schools NCES 2000028 | Washington | 2 | 356 | 10.3:1 |
| Osborne County NCES 2010290 | Osborne | 2 | 351 | 9.4:1 |
| Ellis NCES 2005850 | Ellis | 2 | 345 | 11.5:1 |
| Lincoln NCES 2008790 | Lincoln | 2 | 341 | 11.6:1 |
| Waconda NCES 2004470 | Cawker City | 3 | 336 | 11.5:1 |
| North Lyon County NCES 2003210 | Americus | 2 | 331 | 9.5:1 |
| Meade NCES 2009420 | Meade | 2 | 330 | 10:1 |
| Onaga-Havensville-Wheaton NCES 2010170 | Onaga | 3 | 326 | 11.6:1 |
| Comanche County NCES 2005040 | Coldwater | 3 | 322 | 11.4:1 |
| Troy Public Schools NCES 2012330 | Troy | 2 | 315 | 11.2:1 |
| Clifton-Clyde NCES 2004950 | Clyde | 3 | 310 | 10:1 |
| Quinter Public Schools NCES 2010950 | Quinter | 2 | 309 | 9.9:1 |
| Skyline Schools NCES 2011430 | Pratt | 2 | 309 | 9.5:1 |
| Udall NCES 2012390 | Udall | 4 | 305 | 9.6:1 |
| Central NCES 2004230 | Burden | 2 | 301 | 10.2:1 |
| Rural Vista NCES 2007440 | White City | 4 | 298 | 8.8:1 |
| St Francis Comm Sch NCES 2011880 | St Francis | 2 | 297 | 11.8:1 |
| Burlingame Public School NCES 2004260 | Burlingame | 2 | 293 | 10.4:1 |
| Little River NCES 2008880 | Little River | 3 | 292 | 10.3:1 |
| Dexter NCES 2005520 | Dexter | 2 | 291 | 12.3:1 |
| Hodgeman County NCES 2007800 | Jetmore | 2 | 285 | 10.4:1 |
| Pretty Prairie NCES 2010920 | Pretty Prairie | 3 | 283 | 11.7:1 |
| Stockton NCES 2012060 | Stockton | 2 | 282 | 8.7:1 |
| Ness City NCES 2009930 | Ness City | 2 | 277 | 9.9:1 |
| Marmaton Valley NCES 2009660 | Moran | 3 | 276 | 9.9:1 |
| Flinthills NCES 2011220 | Rosalia | 4 | 273 | 10.7:1 |
| Stafford NCES 2011970 | Stafford | 2 | 273 | 11.1:1 |
| Goessel NCES 2006570 | GOESSEL | 2 | 272 | 9.4:1 |
| Sylvan Grove NCES 2012120 | Sylvan Grove | 2 | 269 | 10:1 |
| Fairfield NCES 2008310 | Langdon | 1 | 268 | 10.1:1 |
| Blue Valley NCES 2010980 | Randolph | 3 | 266 | 11.1:1 |
| Crest NCES 2008040 | Colony | 2 | 263 | 12.8:1 |
| Kinsley-Offerle NCES 2008100 | Kinsley | 2 | 263 | 10.1:1 |
| Victoria NCES 2012600 | Victoria | 2 | 263 | 9.5:1 |
| Kiowa County NCES 2006720 | Greensburg | 2 | 261 | 8.8:1 |
| LaCrosse NCES 2008220 | La Crosse | 3 | 249 | 8.7:1 |
| Caldwell NCES 2004380 | Caldwell | 3 | 248 | 9.2:1 |
| Greeley County Schools NCES 2006690 | Tribune | 2 | 246 | 10.2:1 |
| Deerfield NCES 2005400 | Deerfield | 3 | 244 | 10.2:1 |
| Minneola NCES 2009600 | Minneola | 2 | 244 | 10.8:1 |
| Pike Valley NCES 2005310 | Scandia | 3 | 244 | 10:1 |
| Satanta NCES 2011400 | Satanta | 2 | 242 | 9.5:1 |
| Madison-Virgil NCES 2009090 | Madison | 2 | 236 | 9.3:1 |
| Cunningham NCES 2005370 | Cunningham | 2 | 226 | 9.8:1 |
| Dighton NCES 2005550 | Dighton | 2 | 225 | 8.5:1 |
| Ingalls NCES 2007680 | Ingalls | 2 | 225 | 10.7:1 |
| South Haven NCES 2011790 | South Haven | 2 | 220 | 9.6:1 |
| Peabody-Burns NCES 2010590 | Peabody | 2 | 208 | 7.9:1 |
| South Barber NCES 2008130 | Kiowa | 2 | 198 | 9.7:1 |
| Bucklin NCES 2004140 | Bucklin | 2 | 195 | 8.2:1 |
| Macksville NCES 2009060 | Macksville | 2 | 195 | 7.5:1 |
| Ashland NCES 2003510 | Ashland | 3 | 189 | 9.8:1 |
| Montezuma NCES 2009630 | Montezuma | 2 | 182 | 10:1 |
| Marais Des Cygnes Valley NCES 2009480 | Melvern | 3 | 175 | 8.2:1 |
| LeRoy-Gridley NCES 2008670 | LeRoy | 3 | 173 | 8.3:1 |
| Otis-Bison NCES 2004020 | Otis | 3 | 172 | 7.9:1 |
| Thunder Ridge Schools NCES 2000346 | Kensington | 3 | 170 | 7.4:1 |
| Attica NCES 2003570 | Attica | 2 | 169 | 9.1:1 |
| Cheylin NCES 2004790 | Bird City | 2 | 164 | 8.3:1 |
| Golden Plains NCES 2011040 | Rexford | 3 | 158 | 7.3:1 |
| Wallace County Schools NCES 2011610 | Sharon Springs | 2 | 154 | 8.6:1 |
| Altoona-Midway NCES 2004170 | Buffalo | 2 | 151 | 8.1:1 |
| Northern Valley NCES 2003270 | Almena | 3 | 150 | 7.9:1 |
| Argonia Public Schools NCES 2003430 | Argonia | 2 | 149 | 8.3:1 |
| Pawnee Heights NCES 2011280 | Rozel | 2 | 142 | 10:1 |
| Moscow Public Schools NCES 2009720 | Moscow | 2 | 140 | 7.5:1 |
| Cedar Vale NCES 2004500 | Cedar Vale | 2 | 128 | 7.2:1 |
| Lewis NCES 2008700 | Lewis | 1 | 128 | 12.9:1 |
| Western Plains NCES 2000020 | Ransom | 3 | 127 | 6.7:1 |
| Logan NCES 2008910 | Logan | 2 | 125 | 7.7:1 |
| Brewster NCES 2004080 | Brewster | 2 | 124 | 8.4:1 |
| Wheatland NCES 2006630 | Grainfield | 2 | 122 | 10.4:1 |
| Chase-Raymond NCES 2004650 | Chase | 2 | 120 | 7.4:1 |
| School for Deaf NCES 2000019 | Olathe | 2 | 118 | 4.7:1 |
| Paradise NCES 2009850 | Natoma | 2 | 116 | 6.3:1 |
| Weskan NCES 2012900 | Weskan | 2 | 115 | 8.3:1 |
| Department of Corrections NCES 2000024 | Topeka | 1 | 111 | 41.7:1 |
| Burrton NCES 2004350 | Burrton | 2 | 109 | 7.3:1 |
| Rolla NCES 2011190 | Rolla | 2 | 108 | 7.7:1 |
| Haviland NCES 2006990 | Haviland | 1 | 106 | 10.2:1 |
| Copeland NCES 2005190 | Copeland | 2 | 103 | 9.8:1 |
| Elk Valley NCES 2005760 | Longton | 3 | 101 | 9.4:1 |
| Hamilton NCES 2006870 | Hamilton | 2 | 90 | 6.4:1 |
| Fowler NCES 2006210 | Fowler | 2 | 87 | 14.5:1 |
| Grinnell Public Schools NCES 2006780 | Grinnell | 2 | 78 | 7.4:1 |
| Palco NCES 2010470 | Damar | 3 | 77 | 6.2:1 |
| Triplains NCES 2000013 | Winona | 2 | 73 | 5.4:1 |
| Southern Cloud NCES 2006510 | Glasco | 2 | 60 | 5.3:1 |
| School for Blind NCES 2000018 | Kansas City | 2 | 38 | 1.2:1 |
| St. Hosp. Training Center Parsons NCES 2000022 | Parsons | 1 | 14 | — |
| ANW Special Education Cooperative NCES 2000048 | Humboldt | 0 | — | — |
| Ark Valley Special Education Cooperative NCES 2000379 | Valley Center | 0 | — | — |
| Barton Co Coop. Program of Special Services NCES 2000375 | Great Bend | 0 | — | — |
| Beloit Special Education Cooperative NCES 2000356 | Beloit | 0 | — | — |
| Brown Co KS Special Ed Coop NCES 2000033 | Hiawatha | 0 | — | — |
| Butler Co Special Education Interlocal NCES 2000354 | Towanda | 0 | — | — |
| Central Kansas Cooperative in Education NCES 2000355 | Salina | 0 | — | — |
| Chautauqua & Elk Co Sp. Ed. Services NCES 2000369 | Howard | 0 | — | — |
| Coffey County Special Education Cooperative NCES 2000359 | Burlington | 0 | — | — |
| Cowley County Special Services Cooperative NCES 2000374 | Winfield | 0 | — | — |
| Doniphan Co Education Coop NCES 2000037 | Troy | 0 | — | — |
| East Central KS Coop in Educ NCES 2000051 | Baldwin City | 0 | — | — |
| East Central KS Sp. Ed. Coop. NCES 2000360 | Paola | 0 | — | — |
| Ed. Services & Staff Dev. Asn. of Central KS NCES 2000376 | Hutchinson | 0 | — | — |
| Flint Hills Special Ed. Cooperative NCES 2000363 | Emporia | 0 | — | — |
| Goddard Special Education Cooperative NCES 2000380 | Goddard | 0 | — | — |
| Harvey Co. Sp. Ed. Coop. NCES 2000358 | Newton | 0 | — | — |
| Hays West Central KS Special Ed. Coop. NCES 2000367 | Hays | 0 | — | — |
| High Plains Educational Cooperative NCES 2000044 | Ulysses | 0 | — | — |
| Holton Special Education Coop. NCES 2000368 | Holton | 0 | — | — |
| Learning Cooperative of North Central Kansas NCES 2000371 | Concordia | 0 | — | — |
| Maize Special Education Cooperative NCES 2000381 | Maize | 0 | — | — |
| Marion County Special Education NCES 2000040 | Marion | 0 | — | — |
| Marshall County Sp. Ed. Coop. NCES 2000364 | Marysville | 0 | — | — |
| Marshall-Nemaha Co. Ed. Serv. Coop. NCES 2000370 | Seneca | 0 | — | — |
| McPherson County Sp. Ed. Coop. NCES 2000372 | McPherson | 0 | — | — |
| North Central Kansas Sp. Ed. Coop. Interlocal NCES 2000052 | Phillipsburg | 0 | — | — |
| Northeast KS Education Serv Cntr NCES 2000039 | Ozawkie | 0 | — | — |
| Northwest KS Educational Serv Cntr NCES 2000046 | Oakley | 0 | — | — |
| Reno County Education Cooperative NCES 2000042 | Hutchinson | 0 | — | — |
| Rice County Sp. Services Coop. NCES 2000361 | Lyons | 0 | — | — |
| Smoky Hill/Central KS Educ Serv NCES 2000377 | Salina | 0 | — | — |
| South Central KS Education Serv Cnt (ORION) NCES 2000049 | Clearwater | 0 | — | — |
| South Central KS Spec Ed Coop NCES 2000053 | Pratt | 0 | — | — |
| Southeast Kansas Special Education Interlocal NCES 2000034 | Pittsburg | 0 | — | — |
| Southeast KS Education Serv Center NCES 2000041 | Girard | 0 | — | — |
| Southwest Kansas Area Cooperative NCES 2000047 | Dodge City | 0 | — | — |
| Southwest Plains Regional Svc Ctr NCES 2000347 | Sublette | 0 | — | — |
| Special Services Cooperative of Wamego NCES 2000357 | Wamego | 0 | — | — |
| Sumner Co Educational Services NCES 2000043 | Wellington | 0 | — | — |
| Technology Excellence Education Network NCES 2000378 | Hillsboro | 0 | — | — |
| Three Lakes Educational Cooperative NCES 2000045 | Lyndon | 0 | — | — |
| Tonganoxie Basehor-Linwood Special Ed Coop NCES 2000362 | Basehor | 0 | — | — |
| Tri County Special Education Coop NCES 2000035 | Independence | 0 | — | — |
| Tri-County Sp. Services Coop. NCES 2000373 | Larned | 0 | — | — |
| Twin Lakes Education Cooperative NCES 2000365 | Clay Center | 0 | — | — |
| Wyandotte Comprehensive Sp. Ed. Coop. NCES 2000366 | Kansas City | 0 | — | — |
High school directory
Large public high schools in Kansas
A practical starting list ordered by reported enrollment; this is not a ranking.
East High
Wichita · 09–12
Dodge City High School
Dodge City · 09–12
Derby High School
Derby · 09–12
Manhattan High School
Manhattan-Ogden · 09–12
Southeast High
Wichita · 09–12
North High
Wichita · 09–12
Olathe North Sr High
Olathe · 09–12
Olathe Northwest High School
Olathe · 09–12
Garden City High School
Garden City · 09–12
Wyandotte High
Kansas City · 09–12
Washburn Rural High
Auburn-Washburn · 09–12
Olathe East Sr High
Olathe · 09–12
Campus High Haysville
Haysville · 09–12
Gardner Edgerton High
Gardner Edgerton · 09–12
Olathe South Sr High
Olathe · 09–12
Lawrence Free State High
Lawrence · 09–12
Shawnee Mission East High
Shawnee Mission Pub Sch · 09–12
Junction City Sr High
Geary County Schools · 09–12
South High
Wichita · 09–12
Shawnee Mission Northwest High
Shawnee Mission Pub Sch · 09–12
