Skip to content
S

Top 100 lowest student–teacher ratio in Oklahoma (2025)

Schools with the fewest students per FTE teacher, among schools with at least 100 students. Ordered by the measure shown, with the Success Index (US) for context; 100 schools shown.

  1. 1
    24
    Geary ESGeary · Public ElementaryStudents per teacher: 6.8
  2. 2
    30
    Canton HSCanton · Public HighStudents per teacher: 7.2
  3. 3
    36
    Haywood Public SchoolMcAlester · Public ElementaryStudents per teacher: 7.8
  4. 4
    50
    Okarche HSOkarche · Public HighStudents per teacher: 8.6
  5. 5
    34
    Okeene JR-SR HS (Sr)Okeene · Public HighStudents per teacher: 8.7
  6. 6
    38
    Stonewall HSStonewall · Public HighStudents per teacher: 8.7
  7. 7
    30
    Dover ESDover · Public ElementaryStudents per teacher: 9.5
  8. 8
    17
    Tulsa Met HSTulsa · Public HighStudents per teacher: 9.5
  9. 9
    30
    Frontier ESRed Rock · Public ElementaryStudents per teacher: 9.8
  10. 10
    31
    Chouteau-Mazie HSChouteau · Public HighStudents per teacher: 9.8
  11. 11
    18
    Indiahoma ESIndiahoma · Public ElementaryStudents per teacher: 9.8
  12. 12
    24
    Norwood Public SchoolHulbert · Public ElementaryStudents per teacher: 9.8
  13. 13
    34
    Stuart ESStuart · Public ElementaryStudents per teacher: 9.9
  14. 14
    25
    Olustee-Eldorado ESOlustee · Public ElementaryStudents per teacher: 10.0
  15. 15
    23
    Keota HSKeota · Public HighStudents per teacher: 10.0
  16. 16
    19
    Lowrey Public SchoolTahlequah · Public ElementaryStudents per teacher: 10.0
  17. 17
    43
    Battiest ESBroken Bow · Public ElementaryStudents per teacher: 10.1
  18. 18
    25
    Rattan HSRattan · Public HighStudents per teacher: 10.1
  19. 19
    30
    Westville JhsWestville · Public MiddleStudents per teacher: 10.2
  20. 20
    27
    Talihina HSTalihina · Public HighStudents per teacher: 10.3
  21. 21
    24
    Tishomingo MSTishomingo · Public MiddleStudents per teacher: 10.3
  22. 22
    44
    Calvin ESCalvin · Public ElementaryStudents per teacher: 10.5
  23. 23
    29
    Talihina ESTalihina · Public ElementaryStudents per teacher: 10.5
  24. 24
    58
    Whitebead Public SchoolPauls Valley · Public ElementaryStudents per teacher: 10.5
  25. 25
    23
    Blair ESBlair · Public ElementaryStudents per teacher: 10.6
  26. 26
    23
    Keota ESKeota · Public ElementaryStudents per teacher: 10.6
  27. 27
    48
    Lomega ESLoyal · Public ElementaryStudents per teacher: 10.6
  28. 28
    31
    Porum HSPorum · Public HighStudents per teacher: 10.6
  29. 29
    33
    Coalgate HSCoalgate · Public HighStudents per teacher: 10.7
  30. 30
    64
    Cottonwood Public SchoolCoalgate · Public ElementaryStudents per teacher: 10.7
  31. 31
    28
    Snyder HSSnyder · Public HighStudents per teacher: 10.7
  32. 32
    57
    Cherokee ESCherokee · Public ElementaryStudents per teacher: 10.8
  33. 33
    25
    Perry JhsPerry · Public MiddleStudents per teacher: 10.8
  34. 34
    35
    Ringwood ESRingwood · Public ElementaryStudents per teacher: 10.8
  35. 35
    23
    Savanna HSSavanna · Public HighStudents per teacher: 10.8
  36. 36
    17
    Dahlonegah Public SchoolStilwell · Public ElementaryStudents per teacher: 10.9
  37. 37
    29
    Duke ESDuke · Public ElementaryStudents per teacher: 11.1
  38. 38
    29
    Fargo ESFargo · Public ElementaryStudents per teacher: 11.1
  39. 39
    42
    Kingfisher HSKingfisher · Public HighStudents per teacher: 11.1
  40. 40
    31
    Mooreland HSMooreland · Public HighStudents per teacher: 11.1
  41. 41
    42
    Amber-Pocasset HSAmber · Public HighStudents per teacher: 11.2
  42. 42
    23
    Cement ESCement · Public ElementaryStudents per teacher: 11.2
  43. 43
    34
    Covington-Douglas ESCovington · Public ElementaryStudents per teacher: 11.2
  44. 44
    32
    Tenkiller Public SchoolWelling · Public ElementaryStudents per teacher: 11.2
  45. 45
    16
    Western Heights MSOklahoma City · Public MiddleStudents per teacher: 11.2
  46. 46
    30
    Whitesboro ESWhitesboro · Public ElementaryStudents per teacher: 11.2
  47. 47
    48
    Arnett ESArnett · Public ElementaryStudents per teacher: 11.3
  48. 48
    33
    Garber HSGarber · Public HighStudents per teacher: 11.4
  49. 49
    34
    Haworth ESHaworth · Public ElementaryStudents per teacher: 11.4
  50. 50
    35
    Locust Grove MSLocust Grove · Public MiddleStudents per teacher: 11.4
  51. 51
    46
    Medford ESMedford · Public ElementaryStudents per teacher: 11.4
  52. 52
    38
    Santa Fe South West MSOklahoma City · Charter MiddleStudents per teacher: 11.5
  53. 53
    43
    Caddo HSCaddo · Public HighStudents per teacher: 11.5
  54. 54
    31
    Elmore City-Pernell HSElmore City · Public HighStudents per teacher: 11.5
  55. 55
    31
    Thomas IesHoldenville · Public MiddleStudents per teacher: 11.5
  56. 56
    31
    Keystone Public SchoolSand Springs · Public ElementaryStudents per teacher: 11.5
  57. 57
    38
    Lane Public SchoolLane · Public ElementaryStudents per teacher: 11.5
  58. 58
    23
    Vian HSVian · Public HighStudents per teacher: 11.5
  59. 59
    27
    Afton HSAfton · Public HighStudents per teacher: 11.6
  60. 60
    38
    Eufaula MSEufaula · Public MiddleStudents per teacher: 11.6
  61. 61
    32
    Stroud HSStroud · Public HighStudents per teacher: 11.6
  62. 62
    31
    Vian MSVian · Public MiddleStudents per teacher: 11.6
  63. 63
    23
    Keys HSPark Hill · Public HighStudents per teacher: 11.7
  64. 64
    29
    Afton ESAfton · Public ElementaryStudents per teacher: 11.7
  65. 65
    29
    Buffalo ESBuffalo · Public ElementaryStudents per teacher: 11.7
  66. 66
    36
    Chandler JhsChandler · Public MiddleStudents per teacher: 11.7
  67. 67
    23
    Peavine Public SchoolStilwell · Public ElementaryStudents per teacher: 11.7
  68. 68
    28
    Cooper MSOklahoma City · Public MiddleStudents per teacher: 11.7
  69. 69
    28
    Roland HSRoland · Public HighStudents per teacher: 11.7
  70. 70
    35
    Walters MSWalters · Public MiddleStudents per teacher: 11.7
  71. 71
    46
    Timberlake ESJet · Public ElementaryStudents per teacher: 11.8
  72. 72
    42
    Ada HSAda · Public HighStudents per teacher: 11.8
  73. 73
    28
    Bray-Doyle ESMarlow · Public ElementaryStudents per teacher: 11.8
  74. 74
    60
    Cashion HSCashion · Public HighStudents per teacher: 11.8
  75. 75
    52
    Hammon ESHammon · Public ElementaryStudents per teacher: 11.8
  76. 76
    39
    Hollis ESHollis · Public ElementaryStudents per teacher: 11.8
  77. 77
    42
    Merritt HSElk City · Public HighStudents per teacher: 11.8
  78. 78
    17
    Moyers ESMoyers · Public ElementaryStudents per teacher: 11.8
  79. 79
    70
    Okarche ESOkarche · Public ElementaryStudents per teacher: 11.8
  80. 80
    23
    Quapaw HSQuapaw · Public HighStudents per teacher: 11.8
  81. 81
    48
    Shattuck ESShattuck · Public ElementaryStudents per teacher: 11.8
  82. 82
    31
    Stroud MSStroud · Public MiddleStudents per teacher: 11.8
  83. 83
    22
    Watts ESWatts · Public ElementaryStudents per teacher: 11.8
  84. 84
    28
    Rock Creek HSBokchito · Public HighStudents per teacher: 11.8
  85. 85
    39
    Byng HSAda · Public HighStudents per teacher: 11.9
  86. 86
    59
    Cleora Public SchoolAfton · Public ElementaryStudents per teacher: 11.9
  87. 87
    20
    Colcord HSColcord · Public HighStudents per teacher: 11.9
  88. 88
    22
    Haworth HSHaworth · Public HighStudents per teacher: 11.9
  89. 89
    49
    Pioneer-Pleasant Vale ESEnid · Public ElementaryStudents per teacher: 11.9
  90. 90
    10
    Sasakwa ESSasakwa · Public ElementaryStudents per teacher: 11.9
  91. 91
    48
    Waynoka ESWaynoka · Public ElementaryStudents per teacher: 11.9
  92. 92
    24
    Burns Flat-Dill City HSBurns Flat · Public HighStudents per teacher: 12.0
  93. 93
    56
    Kingfisher Upper ElementaryKingfisher · Public MiddleStudents per teacher: 12.0
  94. 94
    38
    Zion Public SchoolStilwell · Public ElementaryStudents per teacher: 12.0
  95. 95
    32
    Fort Cobb-Broxton Lower ESFort Cobb · Public ElementaryStudents per teacher: 12.0
  96. 96
    28
    Allen HSAllen · Public HighStudents per teacher: 12.1
  97. 97
    17
    Jane Phillips ESBartlesville · Public ElementaryStudents per teacher: 12.1
  98. 98
    39
    Caney ESCaney · Public ElementaryStudents per teacher: 12.1
  99. 99
    23
    Canton ESCanton · Public ElementaryStudents per teacher: 12.1
  100. 100
    36
    Chouteau ESChouteau · Public ElementaryStudents per teacher: 12.1

Geary ES in Geary leads the 2025 list of lowest student–teacher ratio in Oklahoma with Students per teacher 6.8. Of the 100 schools shown, 99 are public, 1 are charter.

Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.

Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring

Free academic assessment

Is your child on grade level in reading and math?

Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

What is the best ratio school in Oklahoma?

Geary ES in Geary ranks first among lowest student–teacher ratio in Oklahoma with Students per teacher 6.8 (Enrollment: 102).

How are lowest student–teacher ratio in Oklahoma ranked?

Schools with the fewest students per FTE teacher, among schools with at least 100 students. Only schools eligible for the Success Index (US) are included; the index is shown alongside for context.

Are these 2025 rankings official?

No. They are computed by Success Tutoring from official American data (Urban Institute Education Data Portal (NCES CCD, EDFacts); NCES Common Core of Data). States set their own assessments and proficiency cut scores, so proficiency rates are most comparable within a state. Use the state rankings for like-for-like comparisons.