School spending per student in Missouri, every district
Confluence Academies spent $23,552 per student on current operations in fiscal year 2022-23, the most of any Missouri district with 500 or more students; the median Missouri district with 1,000 or more students spent $11,885. 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 296 districts with 500 or more students, highest spending per student first
| District | County | Students, fall 2022 | Per student |
|---|---|---|---|
| Confluence Academies | St. Louis city | 2,453 | $23,552 |
| Clayton | St. Louis County | 2,351 | $23,526 |
| St. Louis City | St. Louis city | 18,321 | $22,979 |
| Brentwood | St. Louis County | 775 | $22,646 |
| Ewing Marion Kauffman School | Jackson County | 960 | $21,447 |
| Momentum Academy | St. Louis city | 709 | $21,285 |
| Kc International Academy | Jackson County | 665 | $19,388 |
| University City | St. Louis County | 2,535 | $19,144 |
| Crossroads Charter Schools | Jackson County | 1,033 | $18,924 |
| Kansas City 33 | Jackson County | 14,413 | $18,743 |
| St. Charles R-Vi | St. Charles County | 4,836 | $18,445 |
| Lift for Life Academy | St. Louis city | 809 | $18,408 |
| KIPP St Louis Public Schools | St. Louis city | 2,533 | $17,626 |
| Guadalupe Centers Schools | Jackson County | 1,569 | $17,440 |
| KIPP: Endeavor Academy | Jackson County | 801 | $17,036 |
The other 281 on the list
| District | County | Students, fall 2022 | Per student |
|---|---|---|---|
| Center 58 | Jackson County | 2,558 | $16,423 |
| Frontier Schools | Jackson County | 1,560 | $16,421 |
| Maplewood-Richmond Heights | St. Louis County | 1,510 | $16,179 |
| Normandy Schools Collaborative | St. Louis County | 2,894 | $16,176 |
| Pattonville R-III | St. Louis County | 6,102 | $15,871 |
| Gateway Science Acad/St Louis | St. Louis city | 1,480 | $15,754 |
| Valley Park | St. Louis County | 803 | $15,748 |
| Blue Eye R-V | Stone County | 546 | $15,619 |
| Premier Charter School | St. Louis city | 918 | $15,576 |
| Brookside Charter School | Jackson County | 742 | $15,446 |
| Hancock Place | St. Louis County | 1,286 | $15,437 |
| Grandview C-4 | Jackson County | 3,689 | $15,435 |
| Ferguson-Florissant R-II | St. Louis County | 8,759 | $15,424 |
| Park Hill | Platte County | 11,976 | $15,382 |
| West Platte Co. R-II | Platte County | 739 | $15,246 |
| University Academy | Jackson County | 1,107 | $15,199 |
| Ste. Genevieve Co. R-II | Ste. Genevieve County | 1,815 | $15,034 |
| Ladue | St. Louis County | 4,442 | $15,032 |
| Westran R-I | Randolph County | 610 | $14,777 |
| Raytown C-2 | Jackson County | 8,012 | $14,743 |
| Hickman Mills C-1 | Jackson County | 5,121 | $14,610 |
| New Madrid Co. R-I | New Madrid County | 1,354 | $14,603 |
| Ritenour | St. Louis County | 5,628 | $14,525 |
| Springfield R-Xii | Greene County | 22,937 | $14,461 |
| Reeds Spring R-IV | Stone County | 1,807 | $14,413 |
| North Kansas City 74 | Clay County | 20,561 | $14,136 |
| Kirkwood R-Vii | St. Louis County | 6,175 | $14,112 |
| South Callaway Co. R-II | Callaway County | 752 | $14,098 |
| Scotland Co. R-I | Scotland County | 547 | $14,086 |
| Parkway C-2 | St. Louis County | 17,134 | $13,983 |
| Hazelwood | St. Louis County | 16,109 | $13,977 |
| Orchard Farm R-V | St. Charles County | 2,376 | $13,944 |
| Columbia 93 | Boone County | 18,800 | $13,936 |
| Lee's Summit R-Vii | Jackson County | 17,775 | $13,841 |
| Sarcoxie R-II | Jasper County | 686 | $13,809 |
| Dunklin R-V | Jefferson County | 1,585 | $13,748 |
| Shelby Co. R-IV | Shelby County | 693 | $13,742 |
| Webster Groves | St. Louis County | 4,407 | $13,734 |
| Schuyler Co. R-I | Schuyler County | 596 | $13,732 |
| Hollister R-V | Taney County | 1,348 | $13,706 |
| Hayti R-II | Pemiscot County | 603 | $13,650 |
| Ft. Zumwalt R-II | St. Charles County | 17,060 | $13,648 |
| Monett R-I | Barry County | 2,314 | $13,631 |
| South Harrison Co. R-II | Harrison County | 808 | $13,615 |
| St. James R-I | Phelps County | 1,666 | $13,575 |
| Belton 124 | Cass County | 4,342 | $13,569 |
| Washington | Franklin County | 3,720 | $13,537 |
| Charleston R-I | Mississippi County | 772 | $13,525 |
| Hogan Preparatory Academy | Jackson County | 1,029 | $13,420 |
| Seymour R-II | Webster County | 715 | $13,372 |
| Stockton R-I | Cedar County | 972 | $13,357 |
| Maryville R-II | Nodaway County | 1,386 | $13,348 |
| Putnam Co. R-I | Putnam County | 654 | $13,330 |
| Gallatin R-V | Daviess County | 548 | $13,303 |
| Camdenton R-III | Camden County | 3,910 | $13,296 |
| Lafayette Co. C-1 | Lafayette County | 980 | $13,292 |
| Clinton Co. R-III | Clinton County | 665 | $13,277 |
| Arcadia Valley R-II | Iron County | 1,006 | $13,267 |
| Moberly | Randolph County | 2,170 | $13,208 |
| Liberty 53 | Clay County | 12,367 | $13,179 |
| Van Buren R-I | Carter County | 516 | $13,120 |
| Carrollton R-Vii | Carroll County | 855 | $13,103 |
| Diamond R-IV | Newton County | 763 | $13,062 |
| Hannibal 60 | Marion County | 3,406 | $13,018 |
| Meramec Valley R-III | Franklin County | 3,047 | $12,973 |
| Mansfield R-IV | Wright County | 594 | $12,963 |
| Blue Springs R-IV | Jackson County | 14,595 | $12,950 |
| Alton R-IV | Oregon County | 619 | $12,861 |
| East Buchanan Co. C-1 | Clinton County | 723 | $12,853 |
| Monroe City R-I | Monroe County | 764 | $12,834 |
| Lamar R-I | Barton County | 1,227 | $12,814 |
| Milan C-2 | Sullivan County | 653 | $12,796 |
| Portageville | New Madrid County | 668 | $12,751 |
| Jennings | St. Louis County | 2,407 | $12,748 |
| East Carter Co. R-II | Carter County | 652 | $12,742 |
| Fort Osage R-I | Jackson County | 4,846 | $12,731 |
| Academie Lafayette | Jackson County | 1,291 | $12,716 |
| Brookfield R-III | Linn County | 877 | $12,715 |
| Harrisonville R-Ix | Cass County | 2,207 | $12,704 |
| Cabool R-IV | Texas County | 769 | $12,581 |
| Excelsior Springs 40 | Clay County | 2,687 | $12,560 |
| Greenville R-II | Wayne County | 683 | $12,546 |
| Wright City R-II of Warren Co. | Warren County | 1,769 | $12,538 |
| Rockwood R-Vi | St. Louis County | 20,563 | $12,527 |
| Jefferson City | Cole County | 8,683 | $12,522 |
| Kearney R-I | Clay County | 3,561 | $12,505 |
| Houston R-I | Texas County | 1,053 | $12,489 |
| Riverview Gardens | St. Louis County | 5,336 | $12,486 |
| St. Clair R-Xiii | Franklin County | 2,230 | $12,464 |
| Wentzville R-IV | St. Charles County | 17,997 | $12,463 |
| Francis Howell R-III | St. Charles County | 17,124 | $12,462 |
| Platte Co. R-III | Platte County | 4,283 | $12,429 |
| Scott City R-I | Scott County | 755 | $12,401 |
| Bowling Green R-I | Pike County | 1,331 | $12,383 |
| North Platte Co. R-I | Platte County | 590 | $12,368 |
| Jefferson Co. R-Vii | Jefferson County | 1,108 | $12,339 |
| Independence 30 | Jackson County | 14,406 | $12,302 |
| Osage Co. R-III | Osage County | 758 | $12,294 |
| Forsyth R-III | Taney County | 1,305 | $12,217 |
| Kirksville R-III | Adair County | 2,506 | $12,201 |
| Lexington R-V | Lafayette County | 997 | $12,200 |
| Gasconade Co. R-I | Gasconade County | 865 | $12,184 |
| Warrensburg R-Vi | Johnson County | 3,385 | $12,179 |
| Lathrop R-II | Clinton County | 929 | $12,171 |
| Mehlville R-Ix | St. Louis County | 10,076 | $12,165 |
| Hamilton R-II | Caldwell County | 641 | $12,154 |
| Purdy R-II | Barry County | 631 | $12,152 |
| Morgan Co. R-II | Morgan County | 1,293 | $12,142 |
| Cape Girardeau 63 | Cape Girardeau County | 4,380 | $12,129 |
| Affton 101 | St. Louis County | 2,608 | $12,103 |
| Crocker R-II | Pulaski County | 564 | $12,101 |
| Fox C-6 | Jefferson County | 10,707 | $12,100 |
| Carthage R-Ix | Jasper County | 5,092 | $12,082 |
| St. Joseph | Buchanan County | 10,568 | $12,067 |
| Boonville R-I | Cooper County | 1,584 | $12,063 |
| Smithville R-II | Clay County | 2,584 | $12,057 |
| Cameron R-I | Clinton County | 1,651 | $12,000 |
| Clinton | Henry County | 1,835 | $11,999 |
| Desoto 73 | Jefferson County | 2,543 | $11,996 |
| Sikeston R-6 | Scott County | 3,307 | $11,901 |
| Holden R-III | Johnson County | 1,231 | $11,894 |
| Dallas Co. R-I | Dallas County | 1,782 | $11,875 |
| Van-Far R-I | Audrain County | 582 | $11,875 |
| Waynesville R-Vi | Pulaski County | 6,155 | $11,863 |
| South Pemiscot Co. R-V | Pemiscot County | 604 | $11,858 |
| Senath-Hornersville C-8 | Dunklin County | 676 | $11,855 |
| Bismarck R-V | St. Francois County | 504 | $11,815 |
| Troy R-III | Lincoln County | 6,974 | $11,811 |
| Iberia R-V | Miller County | 672 | $11,805 |
| School of the Osage | Miller County | 2,063 | $11,805 |
| Trenton R-Ix | Grundy County | 1,105 | $11,798 |
| Caruthersville 18 | Pemiscot County | 942 | $11,797 |
| Twin Rivers R-X | Butler County | 827 | $11,792 |
| Macon Co. R-I | Macon County | 1,210 | $11,776 |
| Steelville R-III | Crawford County | 925 | $11,755 |
| Johnson Co. R-Vii | Johnson County | 535 | $11,753 |
| Lebanon R-III | Laclede County | 4,480 | $11,731 |
| Ash Grove R-IV | Greene County | 732 | $11,723 |
| Marshall | Saline County | 2,420 | $11,711 |
| North Callaway Co. R-I | Callaway County | 1,013 | $11,709 |
| El Dorado Springs R-II | Cedar County | 1,172 | $11,676 |
| Willow Springs R-IV | Howell County | 1,281 | $11,657 |
| Fordland R-III | Webster County | 610 | $11,649 |
| Raymore-Peculiar R-II | Cass County | 6,377 | $11,631 |
| Tipton R-Vi | Moniteau County | 602 | $11,625 |
| Union R-Xi | Franklin County | 3,159 | $11,594 |
| Bernie R-Xiii | Stoddard County | 508 | $11,583 |
| Mexico 59 | Audrain County | 2,462 | $11,582 |
| Northwest R-I | Jefferson County | 5,969 | $11,515 |
| West St. Francois Co. R-IV | St. Francois County | 959 | $11,495 |
| Kingston K-14 | Washington County | 833 | $11,481 |
| Lewis Co. C-1 | Lewis County | 914 | $11,465 |
| Montgomery Co. R-II | Montgomery County | 1,147 | $11,462 |
| Chillicothe R-II | Livingston County | 1,809 | $11,446 |
| Miller R-II | Lawrence County | 588 | $11,434 |
| Richmond R-Xvi | Ray County | 1,559 | $11,432 |
| Marceline R-V | Linn County | 658 | $11,424 |
| Elsberry R-II | Lincoln County | 814 | $11,423 |
| Pleasant Hope R-Vi | Polk County | 752 | $11,423 |
| Henry Co. R-I | Henry County | 703 | $11,415 |
| Poplar Bluff R-I | Butler County | 5,204 | $11,411 |
| Crystal City 47 | Jefferson County | 542 | $11,404 |
| Harrisburg R-Viii | Boone County | 613 | $11,374 |
| Central R-III | St. Francois County | 2,040 | $11,368 |
| Lincoln R-II | Benton County | 513 | $11,363 |
| Mcdonald Co. R-I | McDonald County | 3,522 | $11,363 |
| Warren Co. R-III | Warren County | 3,085 | $11,362 |
| Spokane R-Vii | Christian County | 700 | $11,359 |
| Hartville R-II | Wright County | 682 | $11,356 |
| Rolla 31 | Phelps County | 4,161 | $11,353 |
| Crawford Co. R-I | Crawford County | 860 | $11,341 |
| Blair Oaks R-II | Cole County | 1,194 | $11,333 |
| New Haven | Franklin County | 502 | $11,331 |
| Bolivar R-I | Polk County | 2,777 | $11,329 |
| Fredericktown R-I | Madison County | 1,902 | $11,314 |
| Archie R-V | Cass County | 516 | $11,293 |
| Branson R-IV | Taney County | 4,560 | $11,279 |
| Knob Noster R-Viii | Johnson County | 1,905 | $11,236 |
| Bayless | St. Louis County | 1,798 | $11,222 |
| Malden R-I | Dunklin County | 879 | $11,214 |
| Grain Valley R-V | Jackson County | 4,506 | $11,206 |
| Perry Co. 32 | Perry County | 2,144 | $11,203 |
| Maysville R-I | DeKalb County | 539 | $11,202 |
| Ozark R-Vi | Christian County | 6,052 | $11,197 |
| Neelyville R-IV | Butler County | 637 | $11,188 |
| Windsor C-1 | Jefferson County | 2,953 | $11,176 |
| Moniteau Co. R-I | Moniteau County | 1,361 | $11,132 |
| Osceola | St. Clair County | 553 | $11,128 |
| Logan-Rogersville R-Viii | Webster County | 2,471 | $11,113 |
| Clark Co. R-I | Clark County | 1,136 | $11,106 |
| Crane R-III | Stone County | 555 | $11,088 |
| Chaffee R-II | Scott County | 636 | $11,077 |
| Cole Co. R-I | Cole County | 626 | $11,073 |
| Lindbergh Schools | St. Louis County | 7,456 | $11,046 |
| Osage Co. R-II | Osage County | 636 | $11,039 |
| Woodland R-IV | Bollinger County | 856 | $11,036 |
| Potosi R-III | Washington County | 2,036 | $11,029 |
| Fulton 58 | Callaway County | 2,246 | $11,012 |
| Plato R-V | Texas County | 537 | $11,002 |
| Odessa R-Vii | Lafayette County | 2,041 | $10,978 |
| Smithton R-Vi | Pettis County | 544 | $10,978 |
| Puxico R-Viii | Stoddard County | 747 | $10,977 |
| Lawson R-Xiv | Ray County | 1,090 | $10,973 |
| Sullivan | Franklin County | 2,114 | $10,963 |
| Nevada R-V | Vernon County | 2,377 | $10,960 |
| Willard R-II | Greene County | 4,732 | $10,953 |
| New Bloomfield R-III | Callaway County | 665 | $10,916 |
| West Plains R-Vii | Howell County | 2,698 | $10,913 |
| Oak Grove R-Vi | Jackson County | 1,960 | $10,903 |
| Pierce City R-Vi | Lawrence County | 679 | $10,878 |
| North St. Francois Co. R-I | St. Francois County | 2,757 | $10,823 |
| Marionville R-Ix | Lawrence County | 744 | $10,819 |
| Morgan Co. R-I | Morgan County | 830 | $10,811 |
| Scott Co. R-IV | Scott County | 923 | $10,798 |
| Sherwood Cass R-Viii | Cass County | 799 | $10,795 |
| Joplin Schools | Jasper County | 7,694 | $10,792 |
| Kennett 39 | Dunklin County | 1,864 | $10,781 |
| Aurora R-Viii | Lawrence County | 1,888 | $10,773 |
| Maries Co. R-II | Maries County | 730 | $10,771 |
| Warsaw R-Ix | Benton County | 1,320 | $10,756 |
| Gainesville R-V | Ozark County | 654 | $10,748 |
| Bloomfield R-Xiv | Stoddard County | 616 | $10,731 |
| Eldon R-I | Miller County | 1,998 | $10,723 |
| Farmington R-Vii | St. Francois County | 3,925 | $10,723 |
| Ralls Co. R-II | Ralls County | 834 | $10,693 |
| Clearwater R-I | Wayne County | 916 | $10,680 |
| Republic R-III | Greene County | 5,316 | $10,667 |
| Mid-Buchanan Co. R-V | Buchanan County | 865 | $10,647 |
| Hickory Co. R-I | Hickory County | 727 | $10,644 |
| Cassville R-IV | Barry County | 1,908 | $10,622 |
| Sedalia 200 | Pettis County | 5,042 | $10,620 |
| Licking R-Viii | Texas County | 839 | $10,616 |
| Southern Boone Co. R-I | Boone County | 2,006 | $10,613 |
| Winfield R-IV | Lincoln County | 1,587 | $10,596 |
| Mt. Vernon R-V | Lawrence County | 1,528 | $10,584 |
| Hillsboro R-III | Jefferson County | 3,289 | $10,582 |
| Butler R-V | Bates County | 997 | $10,549 |
| East Prairie R-II | Mississippi County | 1,036 | $10,542 |
| Louisiana R-II | Pike County | 721 | $10,508 |
| Mountain View-Birch Tree R-III | Shannon County | 1,217 | $10,483 |
| Lone Jack C-6 | Jackson County | 750 | $10,460 |
| Mountain Grove R-III | Wright County | 1,611 | $10,452 |
| Neosho School District | Newton County | 4,897 | $10,445 |
| Crawford Co. R-II | Crawford County | 1,282 | $10,414 |
| Sparta R-III | Christian County | 747 | $10,406 |
| Dixon R-I | Pulaski County | 898 | $10,386 |
| Webb City R-Vii | Jasper County | 4,621 | $10,386 |
| Nixa Public Schools | Christian County | 6,724 | $10,378 |
| Seneca R-Vii | Newton County | 1,535 | $10,350 |
| Cole Camp R-I | Benton County | 756 | $10,335 |
| Pleasant Hill R-III | Cass County | 2,197 | $10,313 |
| Southwest R-V | Barry County | 828 | $10,302 |
| Adrian R-III | Bates County | 730 | $10,290 |
| Campbell R-II | Dunklin County | 554 | $10,289 |
| Doniphan R-I | Ripley County | 1,558 | $10,278 |
| Palmyra R-I | Marion County | 1,156 | $10,275 |
| Gasconade Co. R-II | Gasconade County | 1,779 | $10,268 |
| Clever R-V | Christian County | 1,337 | $10,241 |
| Jackson R-II | Cape Girardeau County | 5,713 | $10,205 |
| Dexter R-Xi | Stoddard County | 2,039 | $10,154 |
| Cole Co. R-V | Cole County | 621 | $10,119 |
| Marion C. Early R-V | Polk County | 566 | $10,074 |
| Centralia R-Vi | Boone County | 1,330 | $10,055 |
| Marshfield R-I | Webster County | 3,113 | $10,018 |
| Ava R-I | Douglas County | 1,385 | $10,004 |
| Fairview R-Xi | Howell County | 519 | $9,987 |
| Strafford R-Vi | Greene County | 1,412 | $9,909 |
| East Newton Co. R-Vi | Newton County | 1,451 | $9,806 |
| Laclede Co. C-5 | Laclede County | 500 | $9,804 |
| Carl Junction R-I | Jasper County | 3,443 | $9,794 |
| Hallsville R-IV | Boone County | 1,510 | $9,783 |
| Savannah R-III | Andrew County | 2,332 | $9,704 |
| Fayette R-III | Howard County | 663 | $9,698 |
| Thayer R-II | Oregon County | 762 | $9,622 |
| Festus R-Vi | Jefferson County | 3,315 | $9,612 |
| Laclede Co. R-I | Laclede County | 817 | $9,492 |
| Salem R-80 | Dent County | 1,464 | $9,368 |
| Fair Grove R-X | Greene County | 1,261 | $9,228 |
| Laquey R-V | Pulaski County | 788 | $8,423 |
| Grandview R-II | Jefferson County | 2,387 | $3,821 |
| Sturgeon R-V | Boone County | 1,445 | $3,439 |
Source: NCES F-33 fiscal year 2022-23: current expenditures for elementary and secondary education (TCURELSC) over fall membership (V33).
More lists for Missouri
- 01Public schools in Missouri
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