Skip to content
BCER

KS ยท 2024-25 school year

Public schools in Kansas

Kansas has 1,341 open public schools run by 337 districts and other education agencies, enrolling 477,006 students. Schools average 13.8 students per teacher, compared with 15.3 nationally.

State totals

Districts
337
Schools
1,341
Students
477,006
Teachers (FTE)
34,276
Students per teacher
13.8
US: 15.3
Charter schools
7
Total spending
$8.17 billion
2020 finance data
Spending per pupil
$16,437
2020 finance data. US: $16,826

In the 2020 finance data, districts in Kansas spent $16,437 per pupil, which is below the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.

Download all 1,341 Kansas schools (CSV)

School districts in Kansas

All 337 districts and agencies, largest first. Filter by name or city, or sort any column.
Wichita School DistrictWichita8146,07314.3$15,153
Olathe School DistrictOlathe5228,19512.9$15,059
Shawnee Mission Pub SchShawnee Mission4526,51314.3$15,676
Blue Valley School DistrictOverland Park3722,25213.3$18,427
Kansas City School DistrictKansas City4321,53815.4$15,918
Topeka Public SchoolsTopeka2712,62312.3$15,966
Lawrence School DistrictLawrence1810,44314.4$13,579
Andover School DistrictAndover119,46022.6$10,556
Maize School DistrictMaize128,06713.7$12,605
Derby School DistrictDerby137,41615.0$20,934
Geary County SchoolsJunction City157,30712.5$25,224
De Soto School DistrictDe Soto137,29513.2$17,155
Dodge City School DistrictDodge City117,26818.3$14,962
Manhattan-Ogden School DistrictManhattan147,20413.2$28,175
Garden City School DistrictGarden City187,10613.8$12,865
Salina School DistrictSalina136,73713.1$19,378
Goddard School DistrictGoddard126,34615.0$12,331
Auburn-Washburn School DistrictTopeka95,87312.8$12,943
Spring Hill School DistrictSpring Hill115,86016.1$19,776
Gardner Edgerton School DistrictGardner115,85812.6$13,949
Haysville School DistrictHaysville95,46514.9$12,573
Liberal School DistrictLiberal84,65414.0$14,097
Emporia School DistrictEmporia84,26713.6$25,649
Hutchinson Public SchoolsHutchinson104,23014.1$15,822
Turner-Kansas City School DistrictKansas City83,92614.5$21,513
Seaman School DistrictTopeka73,70013.5$12,598
Shawnee Heights School DistrictTecumseh63,64714.2$12,104
Hays School DistrictHays73,52715.3$15,858
Pittsburg School DistrictPittsburg63,37713.2$17,694
Leavenworth County Public SchoolsLeavenworth83,26914.4$20,175
Valley Center Pub SchValley Center73,17714.1$12,336
Basehor-Linwood School DistrictBasehor73,09613.6$15,442
Great Bend School DistrictGreat Bend72,99912.7$15,116
Newton School DistrictNewton82,96511.9$15,535
Arkansas City School DistrictArkansas City82,90213.6$13,509
Piper-Kansas City School DistrictKansas City42,84014.3$25,121
Lansing School DistrictLansing52,62615.0$13,403
Bonner Springs School DistrictBonner Springs52,53512.5$14,038
Buhler School DistrictBuhler72,52215.5$12,103
McPherson County Public SchoolsMcPherson62,16512.0$18,065
Ottawa School DistrictOttawa62,15011.6$14,698
Circle School DistrictTowanda62,12214.1$16,619
Winfield School DistrictWinfield62,05012.4$18,705
Renwick School DistrictAndale61,98913.3$20,176
Tonganoxie School DistrictTonganoxie31,98813.6$29,530
Augusta School DistrictAugusta51,93312.7$12,451
Independence School DistrictIndependence51,88714.2$13,349
El Dorado School DistrictEl Dorado61,81513.8$14,432
Paola School DistrictPaola41,78513.6$24,908
Coffeyville School DistrictCoffeyville41,76413.2$13,528
Showing 1 to 50 of 337

Kansas district rankings

Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.

Schools by level

369 high schools, 222 middle schools and 709 elementary schools. The largest of each are listed below; use search or a district page for the rest.

High schools 369

  1. East High Wichita, 2,435 students
  2. Dodge City High School Dodge City, 2,178 students
  3. Derby High School Derby, 2,172 students
  4. Manhattan High School Manhattan, 2,087 students
  5. Southeast High Wichita, 2,066 students
  6. North High Wichita, 2,041 students
  7. Olathe North Senior High Olathe, 2,011 students
  8. Olathe Northwest High School Olathe, 1,958 students
  9. Garden City High School Garden City, 1,946 students
  10. Wyandotte High Kansas City, 1,903 students
  11. Washburn Rural High Topeka, 1,878 students
  12. Olathe East Senior High Olathe, 1,844 students
  13. Campus High Haysville Wichita, 1,803 students
  14. Gardner Edgerton High Gardner, 1,794 students
  15. Olathe South Senior High Olathe, 1,778 students

Middle schools 222

  1. Washburn Rural Middle School Topeka, 966 students
  2. Truesdell Middle School Wichita, 924 students
  3. Derby Middle Sch Derby, 923 students
  4. Junction City Middle School Junction City, 900 students
  5. Indian Hills Middle Prairie Village, 879 students
  6. Curtis Middle School Wichita, 846 students
  7. Emporia Middle School Emporia, 843 students
  8. Derby North Middle School Derby, 832 students
  9. Wilbur Middle School Wichita, 822 students
  10. Carl B. Bruce Middle School Kansas City, 821 students
  11. Indian Woods Middle Overland Park, 809 students
  12. Dodge City Middle School Dodge City, 808 students
  13. Valley Center Middle School Valley Center, 802 students
  14. Aubry Bend Middle School Overland Park, 792 students
  15. Comanche Middle School Dodge City, 783 students

Elementary schools 709

  1. Silver City Elementary Kansas City, 1,495 students
  2. Community Elementary Coffeyville, 1,009 students
  3. Tonganoxie Elementary Tonganoxie, 919 students
  4. Vermillion Elementary School Maize, 874 students
  5. Christa McAuliffe Academy Wichita, 829 students
  6. Jennie Wilson Elementary Garden City, 796 students
  7. Miller Elementary Dodge City, 780 students
  8. Lansing Elementary School Lansing, 758 students
  9. Jardine Elementary Topeka, 729 students
  10. Atchison Elementary School Atchison, 693 students
  11. Briarwood Elementary Prairie Village, 674 students
  12. Chanute Elementary School Chanute, 652 students
  13. Eudora Elementary School Eudora, 650 students
  14. Minneha Core Knowledge Elementary Wichita, 644 students
  15. Piper Prairie Elementary Kansas City, 644 students

Cities with the most public schools

Neighbouring states

Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.