Teacher salary spending per teacher, by Oklahoma school district
Mangum spent $64,076 on teacher salaries per full-time teacher in fiscal year 2022-23, the most of any Oklahoma district with 500 or more students; the median Oklahoma district spent $48,166 (514 districts). It is not the salary a teacher is paid: it is the teacher salaries a district reported spending, divided by the full-time teachers counted in a different federal file, without benefits, so it can differ widely from the average salary a district publishes; a district's salary schedule gives pay. It is compared within Oklahoma only because states book salaries and count teachers differently.
NCES F-33 School District Finance Survey, fiscal year 2022-23 · NCES Common Core of Data LEA staff 2022-23 · method
Source: NCES F-33 fiscal year 2022-23: teacher salaries in regular, special, vocational and other programs (Z35 to Z38); NCES Common Core of Data LEA staff 2022-23: teachers (full-time equivalent). Districts with 500 or more students (V33).
All 230 districts with 500 or more students, highest teacher salary spending per teacher first
| District | County | Teachers (FTE) | Salary spending per teacher |
|---|---|---|---|
| Mangum | Greer County | 40 | $64,076 |
| Millwood | Oklahoma County | 49 | $60,980 |
| KIPP (Charter) | Tulsa County | 25 | $58,211 |
| Sulphur | Murray County | 77 | $56,312 |
| Stroud | Lincoln County | 63 | $56,303 |
| Crooked Oak | Oklahoma County | 73 | $55,971 |
| Fairland | Ottawa County | 39 | $55,845 |
| Wynnewood | Garvin County | 40 | $55,570 |
| Colcord | Delaware County | 43 | $55,517 |
| Lighthouse Academy (Charter) | Tulsa County | 40 | $55,375 |
| Dale | Pottawatomie County | 46 | $54,549 |
| Prague | Lincoln County | 58 | $54,534 |
| Epic Virtual Charter | Oklahoma County | 1,164 | $54,020 |
| Yukon | Canadian County | 500 | $54,020 |
| Newkirk | Kay County | 49 | $53,993 |
The other 215 on the list
| District | County | Teachers (FTE) | Salary spending per teacher |
|---|---|---|---|
| Noble | Cleveland County | 174 | $53,934 |
| Calera | Bryan County | 53 | $53,755 |
| Pryor | Mayes County | 213 | $53,285 |
| Chouteau-Mazie | Mayes County | 76 | $53,166 |
| North Rock Creek | Pottawatomie County | 69 | $53,099 |
| Dickson | Carter County | 67 | $52,741 |
| Justus-Tiawah | Rogers County | 34 | $52,727 |
| Oklahoma City | Oklahoma County | 2,181 | $52,681 |
| Tulsa | Tulsa County | 1,716 | $52,596 |
| Broken Bow | McCurtain County | 93 | $52,423 |
| Western Heights | Oklahoma County | 177 | $52,288 |
| Westville | Adair County | 70 | $52,261 |
| Moore | Cleveland County | 1,359 | $51,968 |
| John W Rex Charter | Oklahoma County | 46 | $51,935 |
| Pawnee | Pawnee County | 41 | $51,715 |
| Piedmont | Canadian County | 257 | $51,410 |
| Vian | Sequoyah County | 55 | $51,253 |
| Morris | Okmulgee County | 60 | $51,206 |
| Spiro | Le Flore County | 67 | $51,189 |
| Jenks | Tulsa County | 727 | $51,161 |
| Owasso | Tulsa County | 532 | $51,137 |
| Latta | Pontotoc County | 53 | $51,053 |
| Fairview | Major County | 54 | $51,002 |
| Seminole | Seminole County | 83 | $50,912 |
| Vinita | Craig County | 80 | $50,896 |
| Bethany | Oklahoma County | 96 | $50,810 |
| Pawhuska | Osage County | 42 | $50,720 |
| Muldrow | Sequoyah County | 88 | $50,714 |
| Muskogee | Muskogee County | 261 | $50,697 |
| Oktaha | Muskogee County | 44 | $50,666 |
| Vanoss | Pontotoc County | 35 | $50,645 |
| Cushing | Payne County | 114 | $50,642 |
| Morrison | Noble County | 41 | $50,641 |
| Cleveland | Pawnee County | 98 | $50,629 |
| Edmond | Oklahoma County | 1,371 | $50,464 |
| Checotah | McIntosh County | 89 | $50,429 |
| Crescent | Logan County | 31 | $50,374 |
| Grand View | Cherokee County | 36 | $50,280 |
| Salina | Mayes County | 51 | $50,272 |
| Grove | Delaware County | 154 | $50,205 |
| Sequoyah | Rogers County | 79 | $50,172 |
| Lindsay | Garvin County | 76 | $50,165 |
| Wellston | Lincoln County | 31 | $50,112 |
| Panama | Le Flore County | 47 | $50,105 |
| Merritt | Beckham County | 48 | $50,041 |
| Santa Fe South (Charter) | Oklahoma County | 209 | $50,019 |
| Lawton | Comanche County | 814 | $50,001 |
| Stilwell | Adair County | 97 | $49,933 |
| Chisholm | Garfield County | 69 | $49,905 |
| Eufaula | McIntosh County | 72 | $49,889 |
| Mustang | Canadian County | 777 | $49,882 |
| Oakdale | Oklahoma County | 51 | $49,882 |
| Guymon | Texas County | 169 | $49,798 |
| Stillwater | Payne County | 369 | $49,767 |
| Comanche | Stephens County | 57 | $49,693 |
| Midwest City-Del City | Oklahoma County | 732 | $49,622 |
| Bishop | Comanche County | 27 | $49,592 |
| Sapulpa | Creek County | 223 | $49,577 |
| Howe | Le Flore County | 40 | $49,532 |
| Putnam City | Oklahoma County | 1,221 | $49,501 |
| Bristow | Creek County | 106 | $49,406 |
| Lone Star | Creek County | 53 | $49,377 |
| Perry | Noble County | 67 | $49,362 |
| Stratford | Garvin County | 41 | $49,249 |
| Chandler | Lincoln County | 71 | $49,202 |
| Sand Springs | Tulsa County | 283 | $49,198 |
| Maryetta | Adair County | 44 | $49,194 |
| Stigler | Haskell County | 75 | $49,141 |
| Hugo | Choctaw County | 74 | $49,070 |
| Boone-Apache | Caddo County | 36 | $49,035 |
| Colbert | Bryan County | 50 | $49,033 |
| Silo | Bryan County | 72 | $49,007 |
| Norman | Cleveland County | 963 | $48,914 |
| Purcell | McClain County | 88 | $48,880 |
| Wewoka | Seminole County | 38 | $48,820 |
| Woodward | Woodward County | 152 | $48,757 |
| Holdenville | Hughes County | 77 | $48,740 |
| Coweta | Wagoner County | 207 | $48,708 |
| Tuttle | Grady County | 121 | $48,661 |
| Glenpool | Tulsa County | 179 | $48,653 |
| Blackwell | Kay County | 71 | $48,613 |
| Porter Consolidated | Wagoner County | 35 | $48,605 |
| Locust Grove | Mayes County | 84 | $48,600 |
| Wister | Le Flore County | 34 | $48,599 |
| Konawa | Seminole County | 34 | $48,576 |
| Kingston | Marshall County | 81 | $48,506 |
| Hulbert | Cherokee County | 36 | $48,364 |
| Sperry | Tulsa County | 58 | $48,361 |
| Deer Creek | Oklahoma County | 409 | $48,359 |
| Bixby | Tulsa County | 417 | $48,325 |
| Oklahoma Union | Nowata County | 43 | $48,281 |
| Durant | Bryan County | 228 | $48,231 |
| Little Axe | Cleveland County | 79 | $48,222 |
| Kansas | Delaware County | 59 | $48,182 |
| Davis | Murray County | 60 | $48,178 |
| Dibble | McClain County | 43 | $48,173 |
| Collinsville | Tulsa County | 178 | $48,158 |
| Nowata | Nowata County | 50 | $48,130 |
| Inola | Rogers County | 85 | $48,097 |
| Bridge Creek | Grady County | 100 | $48,093 |
| Sallisaw | Sequoyah County | 122 | $48,072 |
| Hooker | Texas County | 43 | $48,056 |
| Grove | Pottawatomie County | 33 | $48,029 |
| Bartlesville | Washington County | 378 | $48,024 |
| Atoka | Atoka County | 54 | $48,015 |
| Shawnee | Pottawatomie County | 231 | $48,010 |
| Commerce | Ottawa County | 51 | $47,940 |
| Bethel | Pottawatomie County | 74 | $47,912 |
| Frederick | Tillman County | 54 | $47,873 |
| Broken Arrow | Tulsa County | 1,069 | $47,867 |
| Talihina | Le Flore County | 45 | $47,708 |
| Kellyville | Creek County | 53 | $47,674 |
| Jay | Delaware County | 110 | $47,651 |
| Okemah | Okfuskee County | 55 | $47,615 |
| Meeker | Lincoln County | 48 | $47,584 |
| Valliant | McCurtain County | 66 | $47,576 |
| Carnegie | Caddo County | 33 | $47,574 |
| Luther | Oklahoma County | 51 | $47,549 |
| Caddo | Bryan County | 38 | $47,547 |
| Marlow | Stephens County | 89 | $47,534 |
| Keys | Cherokee County | 51 | $47,510 |
| Cordell | Washita County | 46 | $47,504 |
| Empire | Stephens County | 31 | $47,358 |
| Heavener | Le Flore County | 71 | $47,342 |
| Mcalester | Pittsburg County | 181 | $47,327 |
| Ponca City | Kay County | 262 | $47,255 |
| Idabel | McCurtain County | 87 | $47,247 |
| Astec Charters | Oklahoma County | 57 | $47,201 |
| Weatherford | Custer County | 140 | $47,153 |
| Perkins-Tryon | Payne County | 99 | $47,097 |
| Preston | Okmulgee County | 34 | $47,069 |
| Cashion | Kingfisher County | 59 | $47,059 |
| Skiatook | Tulsa County | 131 | $47,056 |
| Union | Tulsa County | 858 | $47,051 |
| Wilburton | Latimer County | 55 | $47,049 |
| Madill | Marshall County | 107 | $47,016 |
| Sayre | Beckham County | 45 | $46,933 |
| Caney Valley | Washington County | 53 | $46,849 |
| Antlers | Pushmataha County | 72 | $46,752 |
| Berryhill | Tulsa County | 67 | $46,689 |
| Choctaw-Nicoma Park | Oklahoma County | 320 | $46,642 |
| Gore | Sequoyah County | 35 | $46,610 |
| Washington | McClain County | 72 | $46,604 |
| Plainview | Carter County | 103 | $46,596 |
| Poteau | Le Flore County | 142 | $46,574 |
| Pauls Valley | Garvin County | 95 | $46,546 |
| Newcastle | McClain County | 151 | $46,545 |
| Cache | Comanche County | 123 | $46,531 |
| Miami | Ottawa County | 142 | $46,527 |
| Wyandotte | Ottawa County | 50 | $46,525 |
| Alva | Woods County | 77 | $46,495 |
| Coalgate | Coal County | 61 | $46,492 |
| Elgin | Comanche County | 139 | $46,478 |
| Tishomingo | Johnston County | 61 | $46,457 |
| Kingfisher | Kingfisher County | 109 | $46,445 |
| Fort Gibson | Muskogee County | 117 | $46,337 |
| Minco | Grady County | 38 | $46,280 |
| Elk City | Beckham County | 127 | $46,265 |
| Blanchard | McClain County | 115 | $46,230 |
| Elmore City-Pernell | Garvin County | 37 | $46,216 |
| Hobart | Kiowa County | 45 | $46,210 |
| Walters | Cotton County | 42 | $46,110 |
| Oologah-Talala | Rogers County | 99 | $46,081 |
| Rock Creek | Bryan County | 35 | $46,073 |
| Marietta | Love County | 66 | $46,035 |
| Wagoner | Wagoner County | 141 | $46,013 |
| Pocola | Le Flore County | 46 | $46,007 |
| Mooreland | Woodward County | 41 | $45,951 |
| Harrah | Oklahoma County | 121 | $45,930 |
| Hinton | Caddo County | 47 | $45,893 |
| Haskell | Muskogee County | 55 | $45,890 |
| Anadarko | Caddo County | 96 | $45,848 |
| Hennessey | Kingfisher County | 66 | $45,842 |
| Roland | Sequoyah County | 65 | $45,780 |
| Dewey | Washington County | 75 | $45,719 |
| Tahlequah | Cherokee County | 235 | $45,664 |
| Tonkawa | Kay County | 55 | $45,582 |
| Adair | Mayes County | 67 | $45,519 |
| Watonga | Blaine County | 56 | $45,510 |
| Hartshorne | Pittsburg County | 54 | $45,477 |
| Warner | Muskogee County | 54 | $45,439 |
| Mannford | Creek County | 96 | $45,434 |
| Ketchum | Craig County | 44 | $45,405 |
| Jones | Oklahoma County | 65 | $45,364 |
| Verdigris | Rogers County | 92 | $45,273 |
| Dove Schools of Okc | Oklahoma County | 108 | $45,224 |
| Catoosa | Rogers County | 109 | $45,209 |
| Beggs | Okmulgee County | 61 | $45,173 |
| Mounds | Creek County | 42 | $44,941 |
| Honor Academy(Charter) | Tulsa County | 57 | $44,927 |
| Clinton | Custer County | 136 | $44,815 |
| Hominy | Osage County | 36 | $44,757 |
| Claremore | Rogers County | 244 | $44,738 |
| Kiefer | Creek County | 50 | $44,699 |
| Enid | Garfield County | 430 | $44,660 |
| Chickasha | Grady County | 134 | $44,580 |
| Dove Schools of Tulsa | Oklahoma County | 76 | $44,475 |
| Duncan | Stephens County | 204 | $44,399 |
| Henryetta | Okmulgee County | 74 | $44,325 |
| Altus | Jackson County | 211 | $44,315 |
| Quapaw | Ottawa County | 40 | $44,167 |
| Ada | Pontotoc County | 193 | $44,121 |
| Tecumseh | Pottawatomie County | 127 | $44,029 |
| Chelsea | Rogers County | 55 | $43,664 |
| Guthrie | Logan County | 218 | $43,600 |
| Lexington | Cleveland County | 62 | $43,534 |
| Okmulgee | Okmulgee County | 72 | $43,514 |
| Ardmore | Carter County | 151 | $43,397 |
| Hilldale | Muskogee County | 117 | $43,287 |
| Schl Arts/Sci (Charter) | Tulsa County | 40 | $42,893 |
| El Reno | Canadian County | 174 | $42,828 |
| Byng | Pontotoc County | 127 | $42,801 |
| Lone Grove | Carter County | 96 | $42,735 |
| Mcloud | Pottawatomie County | 108 | $42,234 |
| Harding Independence | Oklahoma County | 56 | $41,911 |
Source: NCES F-33 fiscal year 2022-23: teacher salaries in regular, special, vocational and other programs (Z35 to Z38); NCES Common Core of Data LEA staff 2022-23: teachers (full-time equivalent). Districts with 500 or more students (V33).
More lists for Oklahoma
- Public schools in Oklahoma
The state hub: schools, students, districts
- Largest schools
By 2024-25 enrollment
- Fewest students per teacher
Schools, 2024-25
- Highest-spending districts
F-33 fiscal year 2022-23
- Schools by district spending
F-33 fiscal year 2022-23
- Funding equity by district
F-33 fiscal year 2022-23
Sources
Source: NCES F-33 School District Finance Survey District teacher salaries (Z35-Z38) and membership · FY 2022-23