Oklahoma · NCES CCD 2024-25

Best Student-Teacher Ratios in Oklahoma

The 50 public schools in Oklahoma with the lowest student-teacher ratios, a class-size measure computed from NCES staffing data.

6.9:1
Best ratio
16.4:1
State average
15.7:1
National average
50
Schools listed

The ranking in one line

Canton Hs runs Oklahoma's smallest classes at 6.9:1, and 50 of the 50 schools listed sit below the state average of 16.4:1.

6.9:1
smallest classes (Canton Hs)
50
listed schools below the state average
16.4:1
Oklahoma average
15.7:1
national average
# School EnrollmentStudent:Teacher
1 Canton Hs Canton 101 6.9:1
2 Geary Es Geary 102 8.1:1
3 Dimensions Academy Norman 738 8.4:1
4 Peavine Public School Stilwell 105 8.9:1
5 Kildare Public School Ponca City 109 9.1:1
6 Dover Es Dover 143 9.2:1
7 Talihina Hs Talihina 155 9.4:1
8 Chouteau-Mazie Hs Chouteau 226 9.7:1
9 Arnett Es Arnett 136 9.7:1
10 Okarche Hs Okarche 103 9.7:1
11 Frontier Es Red Rock 244 9.9:1
12 Emerson Alternative Ed. (Hs) Oklahoma City 530 10:1
13 Canton Es Canton 217 10:1
14 Haywood Public School McAlester 102 10:1
15 Lowrey Public School Tahlequah 100 10:1
16 Byng Hs Ada 298 10.3:1
17 Shady Grove Public School Hulbert 134 10.3:1
18 Stonewall Hs Stonewall 104 10.3:1
19 Cashion Hs Cashion 212 10.4:1
20 Cordell Hs Cordell 167 10.4:1
21 Lomega Es Loyal 138 10.4:1
22 Cottonwood Public School Coalgate 128 10.5:1
23 Chouteau-Mazie Ms Chouteau 244 10.6:1
24 Fargo Es Fargo 155 10.6:1
25 Okeene Jr-Sr Hs (Sr) Okeene 104 10.6:1
26 Kingfisher Hs Kingfisher 401 10.7:1
27 Caddo Hs Caddo 138 10.7:1
28 Norwood Public School Hulbert 118 10.7:1
29 Elmore City Jhs Elmore City 106 10.7:1
30 Clayton Hs Clayton 100 10.7:1
31 Buffalo Es Buffalo 164 10.8:1
32 Rush Springs Hs Rush Springs 133 10.8:1
33 Stuart Es Stuart 129 10.8:1
34 Coalgate Hs Coalgate 236 10.9:1
35 Timberlake Es Jet 212 10.9:1
36 Alex Es Alex 205 10.9:1
37 Covington-Douglas Es Covington 146 10.9:1
38 Mooreland Hs Mooreland 144 10.9:1
39 Traice Ms Tulsa 122 10.9:1
40 Wickliffe Public School Salina 114 10.9:1
41 Westville Jhs Westville 132 11:1
42 Jane Phillips Es Bartlesville 303 11.1:1
43 Ketchum Hs Ketchum 170 11.1:1
44 Blair Es Blair 117 11.1:1
45 Indiahoma Es Indiahoma 108 11.1:1
46 Turner Hs Burneyville 107 11.1:1
47 Cimarron Es Lahoma 134 11.2:1
48 Shattuck Hs Shattuck 103 11.2:1
49 Haskell Ms Haskell 179 11.3:1
50 Waynoka Es Waynoka 166 11.3:1
Source: National Center for Education Statistics (NCES), Common Core of Data (CCD), 2024-25 school year. Schools with enrollment under 100 are excluded.