School spending per student in Oklahoma, every district
Kingfisher spent $19,045 per student on current operations in fiscal year 2022-23, the most of any Oklahoma district with 500 or more students; the median Oklahoma district with 1,000 or more students spent $10,548. 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 234 districts with 500 or more students, highest spending per student first
| District | County | Students, fall 2022 | Per student |
|---|---|---|---|
| Kingfisher | Kingfisher County | 1,334 | $19,045 |
| Chouteau-Mazie | Mayes County | 820 | $17,279 |
| Fairview | Major County | 755 | $15,887 |
| Pryor | Mayes County | 2,863 | $15,584 |
| Coalgate | Coal County | 700 | $15,496 |
| Stroud | Lincoln County | 832 | $15,404 |
| Atoka | Atoka County | 868 | $15,230 |
| Talihina | Le Flore County | 511 | $14,949 |
| Wynnewood | Garvin County | 701 | $14,854 |
| Ketchum | Craig County | 568 | $14,613 |
| Grand View | Cherokee County | 503 | $14,390 |
| Hulbert | Cherokee County | 550 | $14,367 |
| Cushing | Payne County | 1,699 | $14,254 |
| Watonga | Blaine County | 733 | $14,213 |
| Cashion | Kingfisher County | 725 | $14,199 |
The other 219 on the list
| District | County | Students, fall 2022 | Per student |
|---|---|---|---|
| Hartshorne | Pittsburg County | 708 | $14,155 |
| Pawhuska | Osage County | 696 | $14,080 |
| Salina | Mayes County | 766 | $13,958 |
| Jay | Delaware County | 1,595 | $13,891 |
| Western Heights | Oklahoma County | 2,858 | $13,887 |
| Oologah-Talala | Rogers County | 1,740 | $13,884 |
| Hennessey | Kingfisher County | 843 | $13,829 |
| Okemah | Okfuskee County | 725 | $13,703 |
| Holdenville | Hughes County | 979 | $13,549 |
| Caddo | Bryan County | 504 | $13,498 |
| Alva | Woods County | 1,039 | $13,496 |
| Maryetta | Adair County | 645 | $13,462 |
| Okmulgee | Okmulgee County | 1,185 | $13,349 |
| Oklahoma City | Oklahoma County | 33,245 | $13,335 |
| Mcalester | Pittsburg County | 2,956 | $13,325 |
| Wewoka | Seminole County | 668 | $13,281 |
| Mangum | Greer County | 644 | $13,247 |
| Boone-Apache | Caddo County | 517 | $13,089 |
| Oktaha | Muskogee County | 704 | $13,071 |
| Locust Grove | Mayes County | 1,208 | $13,026 |
| Heavener | Le Flore County | 887 | $12,903 |
| Shawnee | Pottawatomie County | 3,332 | $12,876 |
| Colcord | Delaware County | 756 | $12,873 |
| Howe | Le Flore County | 690 | $12,862 |
| Kingston | Marshall County | 1,268 | $12,827 |
| Idabel | McCurtain County | 1,227 | $12,812 |
| Westville | Adair County | 971 | $12,778 |
| Kansas | Delaware County | 791 | $12,599 |
| Crooked Oak | Oklahoma County | 1,185 | $12,545 |
| Rock Creek | Bryan County | 500 | $12,522 |
| Hominy | Osage County | 532 | $12,491 |
| Checotah | McIntosh County | 1,452 | $12,447 |
| Stilwell | Adair County | 1,394 | $12,441 |
| Astec Charters | Oklahoma County | 1,166 | $12,437 |
| Konawa | Seminole County | 544 | $12,327 |
| Newkirk | Kay County | 743 | $12,326 |
| Elmore City-Pernell | Garvin County | 507 | $12,274 |
| Clinton | Custer County | 2,080 | $12,263 |
| Fairland | Ottawa County | 574 | $12,228 |
| Oklahoma Union | Nowata County | 611 | $12,214 |
| Vinita | Craig County | 1,321 | $12,207 |
| Chelsea | Rogers County | 784 | $12,097 |
| Anadarko | Caddo County | 1,427 | $12,076 |
| Frederick | Tillman County | 810 | $12,074 |
| Lighthouse Academy (Charter) | Tulsa County | 568 | $12,067 |
| Carnegie | Caddo County | 550 | $12,058 |
| Stratford | Garvin County | 632 | $12,024 |
| Little Axe | Cleveland County | 1,174 | $12,020 |
| Tahlequah | Cherokee County | 3,607 | $12,004 |
| Tishomingo | Johnston County | 832 | $11,992 |
| Caney Valley | Washington County | 761 | $11,919 |
| Vian | Sequoyah County | 817 | $11,887 |
| Panama | Le Flore County | 730 | $11,881 |
| Tulsa | Tulsa County | 33,871 | $11,873 |
| Luther | Oklahoma County | 823 | $11,861 |
| Muskogee | Muskogee County | 4,819 | $11,846 |
| Nowata | Nowata County | 751 | $11,812 |
| Cordell | Washita County | 599 | $11,778 |
| Valliant | McCurtain County | 930 | $11,723 |
| KIPP (Charter) | Tulsa County | 564 | $11,693 |
| Minco | Grady County | 563 | $11,641 |
| Vanoss | Pontotoc County | 579 | $11,629 |
| Millwood | Oklahoma County | 1,108 | $11,626 |
| Muldrow | Sequoyah County | 1,292 | $11,625 |
| Cache | Comanche County | 2,101 | $11,592 |
| Davis | Murray County | 871 | $11,591 |
| Morrison | Noble County | 603 | $11,589 |
| Pawnee | Pawnee County | 633 | $11,558 |
| Lawton | Comanche County | 13,979 | $11,526 |
| Sayre | Beckham County | 694 | $11,504 |
| Ardmore | Carter County | 2,591 | $11,491 |
| Pauls Valley | Garvin County | 1,396 | $11,455 |
| Chickasha | Grady County | 2,306 | $11,407 |
| Mooreland | Woodward County | 586 | $11,382 |
| Perry | Noble County | 1,015 | $11,372 |
| Miami | Ottawa County | 2,201 | $11,353 |
| Wyandotte | Ottawa County | 740 | $11,339 |
| Union | Tulsa County | 14,890 | $11,334 |
| Comanche | Stephens County | 899 | $11,321 |
| Bristow | Creek County | 1,661 | $11,305 |
| Henryetta | Okmulgee County | 1,072 | $11,304 |
| Grove | Pottawatomie County | 551 | $11,287 |
| Colbert | Bryan County | 809 | $11,279 |
| Calera | Bryan County | 847 | $11,270 |
| Eufaula | McIntosh County | 1,185 | $11,253 |
| Gore | Sequoyah County | 527 | $11,239 |
| Ada | Pontotoc County | 2,657 | $11,201 |
| El Reno | Canadian County | 2,908 | $11,193 |
| Marietta | Love County | 1,127 | $11,171 |
| Madill | Marshall County | 1,760 | $11,161 |
| Keys | Cherokee County | 750 | $11,153 |
| Wagoner | Wagoner County | 2,066 | $11,153 |
| Roland | Sequoyah County | 945 | $11,148 |
| Haskell | Muskogee County | 711 | $11,145 |
| Hooker | Texas County | 603 | $11,093 |
| Quapaw | Ottawa County | 607 | $11,086 |
| Broken Bow | McCurtain County | 1,583 | $11,069 |
| Mounds | Creek County | 596 | $11,067 |
| Stillwater | Payne County | 6,146 | $11,065 |
| Sallisaw | Sequoyah County | 1,825 | $11,060 |
| Adair | Mayes County | 1,041 | $11,045 |
| Morris | Okmulgee County | 945 | $11,034 |
| Hinton | Caddo County | 736 | $11,031 |
| Wellston | Lincoln County | 514 | $10,992 |
| Dickson | Carter County | 1,370 | $10,987 |
| Santa Fe South (Charter) | Oklahoma County | 3,790 | $10,965 |
| Empire | Stephens County | 522 | $10,931 |
| Tecumseh | Pottawatomie County | 1,968 | $10,915 |
| Blackwell | Kay County | 1,121 | $10,913 |
| Meeker | Lincoln County | 713 | $10,881 |
| Duncan | Stephens County | 3,361 | $10,866 |
| Poteau | Le Flore County | 2,182 | $10,847 |
| Woodward | Woodward County | 2,508 | $10,847 |
| North Rock Creek | Pottawatomie County | 1,208 | $10,832 |
| Commerce | Ottawa County | 883 | $10,822 |
| Antlers | Pushmataha County | 965 | $10,821 |
| Claremore | Rogers County | 3,944 | $10,796 |
| Inola | Rogers County | 1,327 | $10,768 |
| Putnam City | Oklahoma County | 18,905 | $10,727 |
| Lindsay | Garvin County | 1,164 | $10,707 |
| Ponca City | Kay County | 4,612 | $10,667 |
| Kellyville | Creek County | 835 | $10,648 |
| Byng | Pontotoc County | 1,784 | $10,625 |
| Seminole | Seminole County | 1,457 | $10,594 |
| Hugo | Choctaw County | 1,219 | $10,591 |
| Grove | Delaware County | 2,528 | $10,586 |
| Altus | Jackson County | 3,527 | $10,585 |
| Porter Consolidated | Wagoner County | 552 | $10,585 |
| Silo | Bryan County | 1,157 | $10,551 |
| Prague | Lincoln County | 1,070 | $10,544 |
| Crescent | Logan County | 589 | $10,540 |
| Fort Gibson | Muskogee County | 1,795 | $10,539 |
| Warner | Muskogee County | 814 | $10,529 |
| Walters | Cotton County | 610 | $10,528 |
| Merritt | Beckham County | 821 | $10,432 |
| Sperry | Tulsa County | 1,081 | $10,414 |
| Jones | Oklahoma County | 1,139 | $10,400 |
| Latta | Pontotoc County | 889 | $10,371 |
| Noble | Cleveland County | 3,035 | $10,357 |
| Chisholm | Garfield County | 1,118 | $10,351 |
| Beggs | Okmulgee County | 1,073 | $10,312 |
| Hobart | Kiowa County | 726 | $10,304 |
| Plainview | Carter County | 1,554 | $10,301 |
| Spiro | Le Flore County | 1,063 | $10,289 |
| Midwest City-Del City | Oklahoma County | 12,584 | $10,270 |
| Wister | Le Flore County | 502 | $10,247 |
| Sand Springs | Tulsa County | 5,178 | $10,242 |
| Bethel | Pottawatomie County | 1,207 | $10,233 |
| Sapulpa | Creek County | 3,718 | $10,233 |
| Norman | Cleveland County | 15,786 | $10,223 |
| Stigler | Haskell County | 1,187 | $10,223 |
| Dibble | McClain County | 717 | $10,211 |
| Guthrie | Logan County | 3,465 | $10,199 |
| Jenks | Tulsa County | 12,654 | $10,187 |
| Bridge Creek | Grady County | 1,812 | $10,173 |
| Catoosa | Rogers County | 1,817 | $10,119 |
| Durant | Bryan County | 3,854 | $10,063 |
| Cleveland | Pawnee County | 1,614 | $10,038 |
| Bethany | Oklahoma County | 1,747 | $10,035 |
| Tuttle | Grady County | 1,974 | $10,014 |
| Guymon | Texas County | 2,982 | $9,985 |
| Purcell | McClain County | 1,453 | $9,979 |
| Preston | Okmulgee County | 641 | $9,973 |
| Sulphur | Murray County | 1,490 | $9,966 |
| Enid | Garfield County | 7,743 | $9,918 |
| Pocola | Le Flore County | 747 | $9,906 |
| Chandler | Lincoln County | 1,120 | $9,888 |
| Mannford | Creek County | 1,517 | $9,866 |
| Wilburton | Latimer County | 885 | $9,855 |
| Sequoyah | Rogers County | 1,299 | $9,843 |
| Elk City | Beckham County | 2,108 | $9,839 |
| Dale | Pottawatomie County | 765 | $9,820 |
| Mustang | Canadian County | 13,494 | $9,820 |
| Bartlesville | Washington County | 6,182 | $9,812 |
| Oakdale | Oklahoma County | 720 | $9,811 |
| Glenpool | Tulsa County | 2,843 | $9,789 |
| Kiefer | Creek County | 951 | $9,767 |
| Weatherford | Custer County | 2,388 | $9,674 |
| Bixby | Tulsa County | 7,800 | $9,662 |
| Moore | Cleveland County | 24,632 | $9,662 |
| Mcloud | Pottawatomie County | 1,667 | $9,622 |
| Yukon | Canadian County | 9,449 | $9,523 |
| Skiatook | Tulsa County | 2,296 | $9,511 |
| Dewey | Washington County | 1,232 | $9,506 |
| Lexington | Cleveland County | 996 | $9,442 |
| Edmond | Oklahoma County | 26,190 | $9,439 |
| Justus-Tiawah | Rogers County | 534 | $9,431 |
| Owasso | Tulsa County | 9,802 | $9,409 |
| Verdigris | Rogers County | 1,395 | $9,386 |
| Perkins-Tryon | Payne County | 1,577 | $9,373 |
| Honor Academy(Charter) | Tulsa County | 1,152 | $9,372 |
| Marlow | Stephens County | 1,453 | $9,339 |
| Dove Schools of Tulsa | Oklahoma County | 1,242 | $9,274 |
| Elgin | Comanche County | 2,507 | $9,264 |
| Lone Grove | Carter County | 1,447 | $9,174 |
| Newcastle | McClain County | 2,578 | $9,158 |
| Schl Arts/Sci (Charter) | Tulsa County | 526 | $9,156 |
| Oklahoma Connections Academy | Washington County | 1,234 | $9,155 |
| Berryhill | Tulsa County | 1,150 | $9,148 |
| Insight School of Oklahoma | Oklahoma County | 949 | $9,146 |
| Collinsville | Tulsa County | 3,111 | $9,100 |
| Washington | McClain County | 1,197 | $8,997 |
| Hilldale | Muskogee County | 2,033 | $8,892 |
| Dove Schools of Okc | Oklahoma County | 1,854 | $8,877 |
| Tonkawa | Kay County | 854 | $8,877 |
| Broken Arrow | Tulsa County | 20,115 | $8,777 |
| Bishop | Comanche County | 570 | $8,716 |
| Piedmont | Canadian County | 5,056 | $8,635 |
| Choctaw-Nicoma Park | Oklahoma County | 5,816 | $8,587 |
| John W Rex Charter | Oklahoma County | 735 | $8,506 |
| Lone Star | Creek County | 881 | $8,468 |
| Blanchard | McClain County | 2,240 | $8,447 |
| Harrah | Oklahoma County | 2,206 | $8,320 |
| Deer Creek | Oklahoma County | 7,636 | $8,249 |
| Oklahoma Virtual Charter Acad | Oklahoma County | 3,259 | $8,195 |
| Epic Virtual Charter | Oklahoma County | 28,478 | $8,074 |
| Harding Independence | Oklahoma County | 950 | $8,058 |
| E-School Virtual Academy | Logan County | 612 | $8,036 |
| Coweta | Wagoner County | 3,569 | $7,862 |
Source: NCES F-33 fiscal year 2022-23: current expenditures for elementary and secondary education (TCURELSC) over fall membership (V33).
More lists for Oklahoma
- 01Public schools in Oklahoma
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