Teacher salary spending per teacher, by Oklahoma school district

Mangum Public Schools 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 across all 514 Oklahoma districts with a figure, the smaller ones included, is $48,166. 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. For pay, the National Education Association put the average Oklahoma teacher salary at $54,804 in 2021-22 (U.S. $66,397; NCES Digest table 211.60). It is compared within Oklahoma only because states book salaries and count teachers differently.

Teacher salary spending per full-time teacher, Oklahoma, fiscal year 2022-23Mangum Public Schools $64,076; Millwood $60,980; KIPP (Charter) $58,211; Sulphur Public Schools $56,312; Stroud Public Schools $56,303; Crooked Oak Public Schools $55,971; Fairland Public Schools $55,845; Wynnewood Public Schools $55,570; Colcord Public Schools $55,517; Tulsa Legacy Charter School $55,375; State median $48,166.020k40k60k80kMangum Public Schools$64,076Millwood$60,980KIPP (Charter)$58,211Sulphur Public Schools$56,312Stroud Public Schools$56,303Crooked Oak Public Schools$55,971Fairland Public Schools$55,845Wynnewood Public Schools$55,570Colcord Public Schools$55,517Tulsa Legacy Charter School$55,375State median $48,166
Teacher salary spending per full-time teacher, Oklahoma, fiscal year 2022-23Mangum Public Schools $64,076; Millwood $60,980; KIPP (Charter) $58,211; Sulphur Public Schools $56,312; Stroud Public Schools $56,303; Crooked Oak Public Schools $55,971; Fairland Public Schools $55,845; Wynnewood Public Schools $55,570; Colcord Public Schools $55,517; Tulsa Legacy Charter School $55,375; State median $48,166.020k40k60k80kMangum Public Schools$64,076Millwood$60,980KIPP (Charter)$58,211Sulphur Public Schools$56,312Stroud Public Schools$56,303Crooked Oak Public Schools$55,971Fairland Public Schools$55,845Wynnewood Public Schools$55,570Colcord Public Schools$55,517Tulsa Legacy Charter School$55,375State median $48,166
Teacher salary spending per full-time teacher, Oklahoma, fiscal year 2022-23Mangum Public Schools $64,076; Millwood $60,980; KIPP (Charter) $58,211; Sulphur Public Schools $56,312; Stroud Public Schools $56,303; Crooked Oak Public Schools $55,971; Fairland Public Schools $55,845; Wynnewood Public Schools $55,570; Colcord Public Schools $55,517; Tulsa Legacy Charter School $55,375; State median $48,166.040k80kMangum Public Schools$64,076Millwood$60,980KIPP (Charter)$58,211Sulphur Public Schools$56,312Stroud Public Schools$56,303Crooked Oak Public Schools$55,971Fairland Public Schools$55,845Wynnewood Public Schools$55,570Colcord Public Schools$55,517Tulsa Legacy Charter School$55,375State median $48,166
Teacher salary spending per full-time teacher, Oklahoma, fiscal year 2022-23Mangum Public Schools $64,076; Millwood $60,980; KIPP (Charter) $58,211; Sulphur Public Schools $56,312; Stroud Public Schools $56,303; Crooked Oak Public Schools $55,971; Fairland Public Schools $55,845; Wynnewood Public Schools $55,570; Colcord Public Schools $55,517; Tulsa Legacy Charter School $55,375; State median $48,166.040k80kMangum Public Schools$64,076Millwood$60,980KIPP (Charter)$58,211Sulphur Public Schools$56,312Stroud Public Schools$56,303Crooked Oak Public Schools$55,971Fairland Public Schools$55,845Wynnewood Public Schools$55,570Colcord Public Schools$55,517Tulsa Legacy Charter School$55,375State median $48,166

The chart draws the top of the register below; its source is named under the register.

All 230 districts with 500 or more students, highest teacher salary spending per teacher first

DistrictCountyTeachers (FTE)Salary spending per teacher
Mangum Public SchoolsGreer County40$64,076
MillwoodOklahoma County49$60,980
KIPP (Charter)Tulsa County25$58,211
Sulphur Public SchoolsMurray County77$56,312
Stroud Public SchoolsLincoln County63$56,303
Crooked Oak Public SchoolsOklahoma County73$55,971
Fairland Public SchoolsOttawa County39$55,845
Wynnewood Public SchoolsGarvin County40$55,570
Colcord Public SchoolsDelaware County43$55,517
Tulsa Legacy Charter SchoolTulsa County40$55,375
Dale Public SchoolsPottawatomie County46$54,549
Prague Public SchoolsLincoln County58$54,534
Epic Charter SchoolsOklahoma County1,164$54,020
YukonCanadian County500$54,020
NewkirkKay County49$53,993
The other 215 on the list
DistrictCountyTeachers (FTE)Salary spending per teacher
Noble Public SchoolsCleveland County174$53,934
Calera Public SchoolBryan County53$53,755
PryorMayes County213$53,285
Chouteau-Mazie Public SchoolsMayes County76$53,166
North Rock CreekPottawatomie County69$53,099
Dickson Public SchoolsCarter County67$52,741
Justus-Tiawah Public SchoolsRogers County34$52,727
Oklahoma City School District I-89Oklahoma County2,181$52,681
Tulsa Public SchoolsTulsa County1,716$52,596
Broken BowMcCurtain County93$52,423
Western HeightsOklahoma County177$52,288
WestvilleAdair County70$52,261
Moore Public SchoolsCleveland County1,359$51,968
John Rex Charter SchoolsOklahoma County46$51,935
Pawnee Public SchoolsPawnee County41$51,715
Piedmont School DistrictCanadian County257$51,410
Vian Public SchoolsSequoyah County55$51,253
Morris Public SchoolsOkmulgee County60$51,206
SpiroLe Flore County67$51,189
JenksTulsa County727$51,161
Owasso Public SchoolsTulsa County532$51,137
LattaPontotoc County53$51,053
Fairview Public SchoolsMajor County54$51,002
Seminole Public SchoolsSeminole County83$50,912
Vinita Public SchoolsCraig County80$50,896
BethanyOklahoma County96$50,810
PawhuskaOsage County42$50,720
Muldrow Public SchoolsSequoyah County88$50,714
Muskogee Public SchoolsMuskogee County261$50,697
Oktaha Public SchoolMuskogee County44$50,666
Vanoss Public SchoolsPontotoc County35$50,645
Cushing Public SchoolsPayne County114$50,642
Morrison Public SchoolsNoble County41$50,641
Cleveland Public SchoolsPawnee County98$50,629
EdmondOklahoma County1,371$50,464
Checotah School DistrictMcIntosh County89$50,429
Crescent Public SchoolsLogan County31$50,374
Grand View SchoolCherokee County36$50,280
Salina Public SchoolsMayes County51$50,272
Grove Public SchoolsDelaware County154$50,205
Sequoyah Public SchoolsRogers County79$50,172
Lindsay Public SchoolsGarvin County76$50,165
Wellston School DistrictLincoln County31$50,112
Panama Public SchoolsLe Flore County47$50,105
MerrittBeckham County48$50,041
Santa Fe South SchoolsOklahoma County209$50,019
Lawton Public SchoolsComanche County814$50,001
StilwellAdair County97$49,933
Chisholm Public SchoolsGarfield County69$49,905
Eufaula Public SchoolsMcIntosh County72$49,889
MustangCanadian County777$49,882
Oakdale Public SchoolOklahoma County51$49,882
Guymon Public SchoolsTexas County169$49,798
Stillwater Public SchoolsPayne County369$49,767
ComancheStephens County57$49,693
Midwest City-Del CityOklahoma County732$49,622
BishopComanche County27$49,592
Sapulpa Public SchoolsCreek County223$49,577
Howe Public SchoolsLe Flore County40$49,532
Putnam CityOklahoma County1,221$49,501
BristowCreek County106$49,406
Lone StarCreek County53$49,377
PerryNoble County67$49,362
Stratford Public SchoolGarvin County41$49,249
Chandler Public SchoolsLincoln County71$49,202
Sand SpringsTulsa County283$49,198
MaryettaAdair County44$49,194
StiglerHaskell County75$49,141
Hugo Public SchoolsChoctaw County74$49,070
Boone-ApacheCaddo County36$49,035
Colbert Public SchoolsBryan County50$49,033
Silo Public SchoolsBryan County72$49,007
NormanCleveland County963$48,914
Purcell Public SchoolsMcClain County88$48,880
Wewoka Public SchoolsSeminole County38$48,820
Woodward Public SchoolsWoodward County152$48,757
HoldenvilleHughes County77$48,740
CowetaWagoner County207$48,708
Tuttle Public SchoolsGrady County121$48,661
GlenpoolTulsa County179$48,653
Blackwell Public SchoolsKay County71$48,613
Porter ConsolidatedWagoner County35$48,605
Locust Grove Public SchoolsMayes County84$48,600
Wister Public SchoolsLe Flore County34$48,599
Konawa Public SchoolSeminole County34$48,576
Kingston Public SchoolsMarshall County81$48,506
Hulbert Public SchoolsCherokee County36$48,364
Sperry Public SchoolsTulsa County58$48,361
Deer Creek School DistrictOklahoma County409$48,359
BixbyTulsa County417$48,325
Oklahoma UnionNowata County43$48,281
Durant School DistrictBryan County228$48,231
Little AxeCleveland County79$48,222
Kansas Public SchoolsDelaware County59$48,182
Davis Public SchoolsMurray County60$48,178
Dibble Public SchoolsMcClain County43$48,173
Collinsville Public SchoolsTulsa County178$48,158
NowataNowata County50$48,130
InolaRogers County85$48,097
Bridge Creek Public SchoolsGrady County100$48,093
Sallisaw Public SchoolsSequoyah County122$48,072
HookerTexas County43$48,056
GrovePottawatomie County33$48,029
Bartlesville Public SchoolsWashington County378$48,024
Atoka Public SchoolsAtoka County54$48,015
Shawnee Public SchoolsPottawatomie County231$48,010
CommerceOttawa County51$47,940
Bethel Public SchoolsPottawatomie County74$47,912
Frederick Public SchoolsTillman County54$47,873
Broken Arrow Public SchoolsTulsa County1,069$47,867
Talihina Public School DistrictLe Flore County45$47,708
Kellyville Public SchoolsCreek County53$47,674
JayDelaware County110$47,651
Okemah Public SchoolsOkfuskee County55$47,615
MeekerLincoln County48$47,584
ValliantMcCurtain County66$47,576
Carnegie Public SchoolCaddo County33$47,574
Luther Public SchoolsOklahoma County51$47,549
Caddo Public SchoolsBryan County38$47,547
Marlow Public SchoolsStephens County89$47,534
Keys Public SchoolsCherokee County51$47,510
CordellWashita County46$47,504
Empire Public SchoolsStephens County31$47,358
HeavenerLe Flore County71$47,342
McAlester Public SchoolsPittsburg County181$47,327
Ponca City Public SchoolsKay County262$47,255
Idabel Public SchoolsMcCurtain County87$47,247
ASTEC Charter SchoolsOklahoma County57$47,201
Weatherford Public SchoolsCuster County140$47,153
Perkins-Tryon Public SchoolsPayne County99$47,097
PrestonOkmulgee County34$47,069
CashionKingfisher County59$47,059
Skiatook Public SchoolsTulsa County131$47,056
UnionTulsa County858$47,051
Wilburton Public SchoolsLatimer County55$47,049
Madill Public SchoolsMarshall County107$47,016
Sayre Public SchoolsBeckham County45$46,933
Caney ValleyWashington County53$46,849
AntlersPushmataha County72$46,752
Berryhill Public SchoolsTulsa County67$46,689
Choctaw-Nicoma Park School DistrictOklahoma County320$46,642
Gore School DistrictSequoyah County35$46,610
Washington Public Schools I05McClain County72$46,604
PlainviewCarter County103$46,596
Poteau Public SchoolsLe Flore County142$46,574
Pauls Valley Public SchoolsGarvin County95$46,546
Newcastle Public SchoolsMcClain County151$46,545
Cache Public SchoolsComanche County123$46,531
Miami Public SchoolsOttawa County142$46,527
WyandotteOttawa County50$46,525
Alva Public SchoolsWoods County77$46,495
CoalgateCoal County61$46,492
Elgin Public School DistrictComanche County139$46,478
Tishomingo Public SchoolsJohnston County61$46,457
Kingfisher Public SchoolsKingfisher County109$46,445
Fort Gibson Public SchoolsMuskogee County117$46,337
Minco School DistrictGrady County38$46,280
Elk City Public SchoolsBeckham County127$46,265
Blanchard Public SchoolMcClain County115$46,230
Elmore City-PernellGarvin County37$46,216
Hobart Public SchoolsKiowa County45$46,210
Walters School DistrictCotton County42$46,110
Oologah-TalalaRogers County99$46,081
Rock Creek Public SchoolsBryan County35$46,073
Marietta Public SchoolsLove County66$46,035
WagonerWagoner County141$46,013
Pocola Public SchoolsLe Flore County46$46,007
Mooreland Public SchoolsWoodward County41$45,951
HarrahOklahoma County121$45,930
Hinton Public SchoolsCaddo County47$45,893
Haskell Public SchoolsMuskogee County55$45,890
Anadarko Public SchoolsCaddo County96$45,848
Hennessey Public SchoolsKingfisher County66$45,842
Roland Public SchoolsSequoyah County65$45,780
DeweyWashington County75$45,719
Tahlequah Public SchoolsCherokee County235$45,664
Tonkawa Public SchoolsKay County55$45,582
AdairMayes County67$45,519
Watonga Public SchoolsBlaine County56$45,510
Hartshorne Public SchoolsPittsburg County54$45,477
Warner Public SchoolsMuskogee County54$45,439
MannfordCreek County96$45,434
Ketchum Public SchoolsCraig County44$45,405
JonesOklahoma County65$45,364
Verdigris School DistrictRogers County92$45,273
Dove Schools of OkcOklahoma County108$45,224
Catoosa Public SchoolsRogers County109$45,209
BeggsOkmulgee County61$45,173
Mounds Public SchoolsCreek County42$44,941
Honor Academy(Charter)Tulsa County57$44,927
Clinton Public SchoolsCuster County136$44,815
Hominy Public SchoolsOsage County36$44,757
Claremore Public SchoolsRogers County244$44,738
Kiefer Public SchoolsCreek County50$44,699
EnidGarfield County430$44,660
Chickasha Public SchoolsGrady County134$44,580
Dove Schools of TulsaOklahoma County76$44,475
Duncan Public SchoolsStephens County204$44,399
Henryetta Public SchoolOkmulgee County74$44,325
Altus Public SchoolsJackson County211$44,315
QuapawOttawa County40$44,167
AdaPontotoc County193$44,121
Tecumseh Public SchoolsPottawatomie County127$44,029
Chelsea Public SchoolsRogers County55$43,664
Guthrie Public SchoolsLogan County218$43,600
LexingtonCleveland County62$43,534
OkmulgeeOkmulgee County72$43,514
ArdmoreCarter County151$43,397
Hilldale Public SchoolsMuskogee County117$43,287
Schl Arts/Sci (Charter)Tulsa County40$42,893
El Reno Public SchoolsCanadian County174$42,828
Byng Public SchoolsPontotoc County127$42,801
Lone GroveCarter County96$42,735
McLoud Public SchoolsPottawatomie County108$42,234
Harding IndependenceOklahoma County56$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

  1. 01Public schools in Oklahoma

    The state hub: schools, students, districts

  2. 02Every school district

    Directory, 2024-25

  3. 03Largest schools

    By 2024-25 enrollment

  4. 04Fewest students per teacher

    Schools, 2024-25

  5. 05Highest-spending districts

    F-33 fiscal year 2022-23

  6. 06Chronic absenteeism

    EDFacts 2022-23

Sources

Source: NCES Digest of Education Statistics, table 211.60 (National Education Association, Estimates of School Statistics) Estimated average annual salary of teachers, by state · 2021-22

Source: NCES F-33 School District Finance Survey District teacher salaries (Z35-Z38) and membership · FY 2022-23