School spending per student in Kansas, every district
West Elk spent $22,479 per student on current operations in fiscal year 2022-23, the most of any Kansas district with 500 or more students; the median Kansas district with 1,000 or more students spent $13,446. Small rural districts and districts with many students in special programs spend more per student.
NCES F-33 School District Finance Survey, fiscal year 2022-23 · current spending over fall 2022 membership · method
The chart draws the top of the register below; its source is named under the register.
All 153 districts with 500 or more students, highest spending per student first
| District | County | Students, fall 2022 | Per student |
|---|---|---|---|
| West Elk | Elk County | 551 | $22,479 |
| Paola | Miami County | 1,815 | $22,404 |
| Lyons | Rice County | 737 | $22,216 |
| Winfield | Cowley County | 2,215 | $21,663 |
| Beloit | Mitchell County | 840 | $20,283 |
| Burlington | Coffey County | 840 | $19,836 |
| Ft Larned | Pawnee County | 864 | $19,481 |
| Salina | Saline County | 6,952 | $18,954 |
| Concordia | Cloud County | 1,131 | $18,676 |
| Prairie View | Linn County | 871 | $18,586 |
| McPherson | McPherson County | 2,311 | $18,527 |
| South Brown County | Brown County | 548 | $17,701 |
| Kansas City | Wyandotte County | 22,015 | $17,611 |
| Eureka | Greenwood County | 559 | $17,542 |
| Russell County | Russell County | 778 | $17,441 |
The other 138 on the list
| District | County | Students, fall 2022 | Per student |
|---|---|---|---|
| Kismet-Plains | Seward County | 596 | $17,361 |
| Topeka Public Schools | Shawnee County | 12,858 | $17,228 |
| Marysville | Marshall County | 816 | $17,208 |
| Clay County | Clay County | 1,344 | $17,166 |
| Oskaloosa Public Schools | Jefferson County | 555 | $17,074 |
| Holton | Jackson County | 1,151 | $17,068 |
| Jayhawk | Linn County | 575 | $16,824 |
| Cherryvale | Montgomery County | 692 | $16,785 |
| Southern Lyon County | Lyon County | 570 | $16,646 |
| Marion-Florence | Marion County | 513 | $16,643 |
| Chaparral Schools | Harper County | 822 | $16,321 |
| Belle Plaine | Sumner County | 582 | $16,180 |
| Osawatomie | Miami County | 1,063 | $16,089 |
| West Franklin | Franklin County | 618 | $16,015 |
| Newton | Harvey County | 3,215 | $15,994 |
| Morris County | Morris County | 788 | $15,951 |
| Kingman - Norwich | Kingman County | 954 | $15,806 |
| Emporia | Lyon County | 4,357 | $15,701 |
| Great Bend | Barton County | 2,942 | $15,609 |
| Wichita | Sedgwick County | 46,796 | $15,549 |
| Kaw Valley | Pottawatomie County | 1,108 | $15,533 |
| Wamego | Pottawatomie County | 1,641 | $15,528 |
| Central Heights | Franklin County | 541 | $15,510 |
| Oswego | Labette County | 500 | $15,510 |
| Neodesha | Wilson County | 777 | $15,429 |
| Hays | Ellis County | 3,425 | $15,400 |
| Hutchinson Public Schools | Reno County | 4,296 | $15,236 |
| Nemaha Central | Nemaha County | 774 | $15,065 |
| Baxter Springs | Cherokee County | 893 | $15,044 |
| Frontenac Public Schools | Crawford County | 953 | $15,008 |
| Riverton | Cherokee County | 705 | $14,950 |
| Atchison Co Comm Schools | Atchison County | 515 | $14,887 |
| Galena | Cherokee County | 824 | $14,881 |
| Cimarron-Ensign | Gray County | 613 | $14,847 |
| Geary County Schools | Geary County | 7,351 | $14,825 |
| Bluestem | Butler County | 534 | $14,811 |
| Phillipsburg | Phillips County | 576 | $14,764 |
| Fredonia | Wilson County | 658 | $14,748 |
| Hugoton Public Schools | Stevens County | 1,029 | $14,726 |
| North Ottawa County | Ottawa County | 636 | $14,717 |
| Iola | Allen County | 1,207 | $14,692 |
| Jefferson West | Jefferson County | 828 | $14,671 |
| Hiawatha | Brown County | 911 | $14,668 |
| Twin Valley | Ottawa County | 606 | $14,667 |
| Silver Lake | Shawnee County | 692 | $14,666 |
| Easton | Leavenworth County | 645 | $14,631 |
| Valley Center Pub Sch | Sedgwick County | 3,195 | $14,612 |
| Columbus | Cherokee County | 942 | $14,603 |
| Dodge City | Ford County | 7,233 | $14,558 |
| Coffeyville | Montgomery County | 1,764 | $14,526 |
| Goddard | Sedgwick County | 6,310 | $14,463 |
| Maize | Sedgwick County | 7,999 | $14,445 |
| Parsons | Labette County | 1,352 | $14,405 |
| Fort Leavenworth | Leavenworth County | 1,729 | $14,378 |
| Republic County | Republic County | 526 | $14,344 |
| Olathe | Johnson County | 29,034 | $14,314 |
| Southeast Of Saline | Saline County | 691 | $14,297 |
| Syracuse | Hamilton County | 549 | $14,255 |
| Haven Public Schools | Reno County | 796 | $14,253 |
| Royal Valley | Jackson County | 854 | $14,245 |
| Atchison Public Schools | Atchison County | 1,502 | $14,234 |
| Fort Scott | Bourbon County | 1,839 | $14,109 |
| Douglass Public Schools | Butler County | 653 | $14,074 |
| Nickerson | Reno County | 1,089 | $14,068 |
| Caney Valley | Montgomery County | 784 | $14,003 |
| Perry Public Schools | Jefferson County | 779 | $13,955 |
| Sedgwick Public Schools | Harvey County | 507 | $13,955 |
| Chanute Public Schools | Neosho County | 1,818 | $13,899 |
| Ellsworth | Ellsworth County | 644 | $13,888 |
| Osage City | Osage County | 724 | $13,849 |
| Basehor-Linwood | Leavenworth County | 3,043 | $13,845 |
| Bonner Springs | Wyandotte County | 2,520 | $13,837 |
| Santa Fe Trail | Osage County | 1,096 | $13,819 |
| Leavenworth | Leavenworth County | 3,604 | $13,771 |
| Prairie Hills | Nemaha County | 1,068 | $13,728 |
| Garnett | Anderson County | 961 | $13,707 |
| Hoisington | Barton County | 790 | $13,653 |
| Lakin | Kearny County | 654 | $13,639 |
| Arkansas City | Cowley County | 2,887 | $13,624 |
| Holcomb | Finney County | 982 | $13,517 |
| Girard | Crawford County | 1,037 | $13,516 |
| Durham-Hillsboro-Lehigh | Marion County | 640 | $13,509 |
| Garden City | Finney County | 7,304 | $13,487 |
| Manhattan-Ogden | Riley County | 7,066 | $13,446 |
| Wellington | Sumner County | 1,497 | $13,414 |
| Chapman | Dickinson County | 1,154 | $13,398 |
| Cheney | Sedgwick County | 840 | $13,365 |
| Turner-Kansas City | Wyandotte County | 3,891 | $13,315 |
| Ottawa | Franklin County | 2,350 | $13,239 |
| Goodland | Sherman County | 964 | $13,238 |
| Norton Community Schools | Norton County | 698 | $13,034 |
| Haysville | Sedgwick County | 5,788 | $13,026 |
| Labette County | Labette County | 1,563 | $13,018 |
| Scott County | Scott County | 960 | $13,016 |
| Eudora | Douglas County | 1,714 | $12,990 |
| Riverside | Doniphan County | 666 | $12,988 |
| Colby Public Schools | Thomas County | 964 | $12,964 |
| Clearwater | Sedgwick County | 1,107 | $12,926 |
| Riley County | Riley County | 708 | $12,919 |
| Gardner Edgerton | Johnson County | 5,994 | $12,882 |
| Wellsville | Franklin County | 843 | $12,791 |
| Ulysses | Grant County | 1,549 | $12,734 |
| Pratt | Pratt County | 1,214 | $12,729 |
| Independence | Montgomery County | 2,059 | $12,690 |
| Auburn Washburn | Shawnee County | 6,069 | $12,682 |
| Abilene | Dickinson County | 1,515 | $12,652 |
| Halstead | Harvey County | 833 | $12,529 |
| Pittsburg | Crawford County | 3,390 | $12,501 |
| Blue Valley | Johnson County | 22,384 | $12,498 |
| Lansing | Leavenworth County | 2,654 | $12,481 |
| Liberal | Seward County | 4,659 | $12,351 |
| Shawnee Heights | Shawnee County | 3,752 | $12,340 |
| De Soto | Johnson County | 7,441 | $12,253 |
| Shawnee Mission Pub Sch | Johnson County | 26,618 | $12,247 |
| Vermillion | Marshall County | 652 | $12,219 |
| Lawrence | Douglas County | 10,909 | $12,176 |
| Seaman | Shawnee County | 3,895 | $12,171 |
| Mulvane | Sedgwick County | 1,844 | $12,132 |
| Tonganoxie | Leavenworth County | 1,944 | $12,129 |
| Piper-Kansas City | Wyandotte County | 2,780 | $12,062 |
| Derby | Sedgwick County | 7,285 | $11,894 |
| Hesston | Harvey County | 870 | $11,840 |
| Baldwin City | Douglas County | 1,400 | $11,718 |
| Buhler | Reno County | 2,564 | $11,534 |
| Rock Creek | Pottawatomie County | 1,358 | $11,476 |
| Circle | Butler County | 2,062 | $11,454 |
| Renwick | Sedgwick County | 1,946 | $11,394 |
| Smoky Valley | McPherson County | 1,110 | $11,356 |
| Rose Hill Public Schools | Butler County | 1,708 | $11,297 |
| El Dorado | Butler County | 2,133 | $11,274 |
| Louisburg | Miami County | 1,802 | $11,240 |
| Augusta | Butler County | 2,063 | $11,006 |
| Spring Hill | Johnson County | 5,371 | $10,928 |
| Humboldt | Allen County | 974 | $10,798 |
| Centre | Marion County | 536 | $9,996 |
| Andover | Butler County | 8,987 | $7,745 |
| Elkhart | Morton County | 1,668 | $7,706 |
| Central Plains | Barton County | 1,719 | $5,276 |
Source: NCES F-33 fiscal year 2022-23: current expenditures for elementary and secondary education (TCURELSC) over fall membership (V33).
More lists for Kansas
- 01Public schools in Kansas
The state hub: schools, students, districts
- 02Every school district
Directory, 2024-25
- 03Largest schools
By 2024-25 enrollment
- 04Fewest students per teacher
Schools, 2024-25
- 05Teacher salary spending by district
F-33 fiscal year 2022-23
- 06Chronic absenteeism
EDFacts 2022-23
Sources
Source: NCES F-33 School District Finance Survey District current expenditures and membership · FY 2022-23