Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Home
Oklahoma
District Rankings
Best School Districts in Oklahoma
Welcome to SchoolDigger, your go-to source for Oklahoma school district rankings! Our user-friendly platform emphasizes test scores, offering a clear, data-driven comparison to help you navigate the educational landscape. Uncover the best-performing school districts in the Sooner State and make well-informed decisions for your child's future. With our extensive database, you can explore top-rated districts, examine their performance, and gain valuable insights. Choose SchoolDigger.com as your trusted partner in finding the perfect school district in Oklahoma. Your journey to educational excellence starts here!
Year after year, SchoolDigger is
always
the first to publish Oklahoma test scores and rankings. Other sites use stale test score data that are several years old! Be in the know with the very latest performance metrics.
The list is updated annually upon the release of the test scores by the Oklahoma State Department of Education. The most recent update was on Monday, December 1, 2025.
Be the first to know when we post new test scores and rankings!
Get Notified!
Elementary Schools
Elementary
Middle Schools
Middle
High Schools
High
Districts
Cities
School Year:
2024 - 2025
2024 - 2025
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2016 - 2017
2015 - 2016
2014 - 2015
2010 - 2011
2009 - 2010
Rank (of 452)
District
Grades
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
City
County
Rank score (
2025
)
Rank (
2024
)
Rank change from
2024
SchoolDigger Rating (
2025
)
6
th
Academy Of Seminole (Charter)
PK, KG-12
2
0
1
0
Seminole
Seminole County
0.974
2
4
233
rd
Achille
PK, KG-12
1
0
1
0
Achille
Bryan County
0.501
232
1
202
nd
Ada
PK, KG-12
3
2
1
0
Ada
Pontotoc County
0.545
(n/a)
108
th
Adair
PK, KG-12
1
1
1
0
Adair
Mayes County
0.711
57
51
128
th
Afton
PK, KG-12
1
0
1
0
Afton
Ottawa County
0.669
107
21
Agra
PK, KG-12
1
1
1
0
Agra
Lincoln County
(n/a)
Albion
PK, KG-8
1
0
0
0
Albion
Pushmataha County
(n/a)
76
th
Alex
PK, KG-12
1
0
1
0
Alex
Grady County
0.784
33
43
250
th
Aline-Cleo
PK, KG-12
1
0
1
0
Aline
Alfalfa County
0.477
297
47
112
th
Allen
PK, KG-12
1
0
1
0
Allen
Pontotoc County
0.707
209
97
Allen-Bowden
PK, KG-8
1
0
0
0
Tulsa
Creek County
(n/a)
138
th
Altus
PK, KG-12
4
2
1
0
Altus
Jackson County
0.651
129
9
136
th
Alva
PK, KG-12
3
1
1
0
Alva
Woods County
0.655
149
13
36
th
Amber-Pocasset
PK, KG-12
1
1
1
0
Amber
Grady County
0.866
16
20
370
th
Anadarko
PK, KG-12
3
1
1
0
Anadarko
Caddo County
0.253
(n/a)
54
th
Anderson
PK, KG-8
1
0
0
0
Sand Springs
Osage County
0.826
(n/a)
81
st
Antlers
PK, KG-12
1
1
1
0
Antlers
Pushmataha County
0.772
90
9
19
th
Arapaho-Butler
PK, KG-12
1
0
1
0
Arapaho
Custer County
0.941
45
26
342
nd
Ardmore
PK, KG-12
3
2
1
0
Ardmore
Carter County
0.307
(n/a)
Arkoma
PK, KG-12
1
1
1
0
Arkoma
Le Flore County
(n/a)
102
nd
Arnett
PK, KG-12
1
0
1
0
Arnett
Ellis County
0.724
285
183
405
th
Asher
PK, KG-12
1
0
1
0
Asher
Pottawatomie County
0.162
267
138
412
th
Astec Charter School
PK, KG-12
1
1
1
0
Oklahoma City
Oklahoma County
0.148
315
97
155
th
Atoka
PK, KG-12
1
0
1
0
Atoka
Atoka County
0.629
206
51
449
th
Avant
PK, KG-8
1
0
0
0
Avant
Osage County
0.036
(n/a)
46
th
Balko
PK, KG-12
1
0
1
0
Balko
Beaver County
0.844
17
29
95
th
Banner
PK, KG-8
1
0
0
0
El Reno
Canadian County
0.738
15
80
137
th
Barnsdall
PK, KG-12
1
1
1
0
Barnsdall
Osage County
0.652
(n/a)
145
th
Bartlesville
PK, KG-12
6
2
1
0
Bartlesville
Washington County
0.642
177
32
51
st
Battiest
PK, KG-12
1
0
1
0
Broken Bow
McCurtain County
0.829
64
13
Bearden
PK, KG-8
1
0
0
0
Okemah
Okfuskee County
(n/a)
331
st
Beaver
PK, KG-12
1
0
1
0
Beaver
Beaver County
0.319
314
17
179
th
Beggs
PK, KG-12
1
1
1
0
Beggs
Okmulgee County
0.585
207
28
Belfonte
PK, KG-8
2
0
0
0
Muldrow
Sequoyah County
(n/a)
240
th
Bennington
PK, KG-12
1
0
1
0
Bennington
Bryan County
0.488
117
123
187
th
Berryhill
PK, KG-12
1
1
1
0
Tulsa
Tulsa County
0.571
81
106
13
th
Bethany
PK, KG-12
2
1
1
0
Bethany
Oklahoma County
0.954
14
1
70
th
Bethel
PK, KG-12
1
1
1
0
Shawnee
Pottawatomie County
0.792
94
24
269
th
Big Pasture
PK, KG-12
1
0
1
0
Randlett
Cotton County
0.443
146
123
385
th
Billings
PK, KG-12
1
0
1
0
Billings
Noble County
0.214
(n/a)
434
th
Binger-Oney
PK, KG-12
1
0
1
0
Binger
Caddo County
0.08
328
106
122
nd
Bishop
PK, KG-8
1
0
0
0
Lawton
Comanche County
0.682
213
91
Bixby
PK, KG-12
4
5
1
0
Bixby
Tulsa County
(n/a)
149
th
Blackwell
PK, KG-12
1
1
1
0
Blackwell
Kay County
0.638
167
18
450
th
Blair
PK, KG-12
1
0
1
0
Blair
Jackson County
0.026
219
231
23
rd
Blanchard
PK, KG-12
2
1
1
0
Blanchard
McClain County
0.918
28
5
Bluejacket
PK, KG-12
1
1
1
0
Bluejacket
Craig County
(n/a)
109
th
Boise City
PK, KG-12
1
0
1
0
Boise City
Cimarron County
0.711
95
14
388
th
Bokoshe
PK, KG-12
1
0
1
0
Bokoshe
Le Flore County
0.201
281
107
272
nd
Boone-Apache
PK, KG-12
1
1
1
0
Apache
Caddo County
0.438
(n/a)
409
th
Boswell
PK, KG-12
1
1
1
0
Boswell
Choctaw County
0.154
(n/a)
425
th
Bowlegs
PK, KG-12
1
0
1
0
Bowlegs
Seminole County
0.114
265
160
Bowring
PK, KG-8
1
0
0
0
Pawhuska
Osage County
(n/a)
447
th
Braggs
PK, KG-12
1
0
1
0
Braggs
Muskogee County
0.039
310
137
216
th
Bray-Doyle
PK, KG-12
1
0
1
0
Marlow
Stephens County
0.531
313
97
59
th
Bridge Creek
PK, KG-12
2
1
1
0
Blanchard
Grady County
0.815
86
27
376
th
Briggs
PK, KG-8
1
0
0
0
Tahlequah
Cherokee County
0.239
(n/a)
241
st
Bristow
PK, KG-12
2
1
1
0
Bristow
Creek County
0.487
183
58
211
th
Broken Arrow
PK, KG-12
17
5
1
1
Broken Arrow
Tulsa County
0.536
266
55
293
rd
Broken Bow
PK, KG-12
2
1
1
0
Broken Bow
McCurtain County
0.398
263
30
292
nd
Brushy
PK, KG-8
1
0
0
0
Sallisaw
Sequoyah County
0.401
(n/a)
436
th
Buffalo
PK, KG-12
1
0
1
0
Buffalo
Harper County
0.071
339
97
414
th
Buffalo Valley
PK, KG-12
1
0
1
0
Talihina
Latimer County
0.145
163
251
32
nd
Burlington
PK, KG-12
1
0
1
0
Burlington
Alfalfa County
0.892
19
13
285
th
Burns Flat-Dill City
PK, KG-12
1
0
1
0
Burns Flat
Washita County
0.416
305
20
323
rd
Butner
PK, KG-12
1
0
1
0
Cromwell
Seminole County
0.341
295
28
Byng
PK, KG-12
2
2
1
0
Ada
Pontotoc County
(n/a)
53
rd
Cache
PK, KG-12
1
1
1
0
Cache
Comanche County
0.826
104
51
180
th
Caddo
PK, KG-12
1
0
1
0
Caddo
Bryan County
0.584
73
107
99
th
Calera
PK, KG-12
1
0
1
0
Calera
Bryan County
0.726
190
91
328
th
Calumet
PK, KG-12
1
0
1
0
Calumet
Canadian County
0.333
199
129
415
th
Calvin
PK, KG-12
1
0
1
0
Calvin
Hughes County
0.143
(n/a)
314
th
Cameron
PK, KG-12
1
0
1
0
Cameron
Le Flore County
0.359
303
11
290
th
Canadian
PK, KG-12
1
0
1
0
Canadian
Pittsburg County
0.404
277
13
443
rd
Caney
PK, KG-12
1
0
1
0
Caney
Atoka County
0.054
284
159
371
st
Caney Valley
PK, KG-12
1
1
1
0
Ramona
Washington County
0.251
(n/a)
156
th
Canton
PK, KG-12
1
0
1
0
Canton
Blaine County
0.629
51
105
67
th
Canute
PK, KG-12
1
0
1
0
Canute
Washita County
0.802
87
20
Carlton Landing Academy (Charter)
PK, KG-6
1
0
0
0
Carlton Landing
Pittsburg County
(n/a)
186
th
Carnegie
PK, KG-12
1
1
1
0
Carnegie
Caddo County
0.574
(n/a)
367
th
Carney
PK, KG-12
1
0
1
0
Carney
Lincoln County
0.257
302
65
78
th
Cashion
PK, KG-12
1
1
1
0
Cashion
Kingfisher County
0.777
48
30
334
th
Catoosa
PK, KG-12
1
1
1
0
Catoosa
Rogers County
0.315
288
46
437
th
Cave Springs
PK, KG-12
1
0
1
0
Bunch
Adair County
0.069
336
101
208
th
Cement
PK, KG-12
1
0
1
0
Cement
Caddo County
0.538
89
119
278
th
Central
PK, KG-12
1
0
1
0
Sallisaw
Sequoyah County
0.423
66
212
348
th
Central High
PK, KG-12
1
1
1
0
Marlow
Stephens County
0.3
(n/a)
66
th
Chandler
PK, KG-12
2
1
1
0
Chandler
Lincoln County
0.808
110
44
119
th
Chattanooga
PK, KG-12
1
0
1
0
Chattanooga
Comanche County
0.689
98
21
94
th
Checotah
PK, KG-12
2
1
1
0
Checotah
McIntosh County
0.738
83
11
426
th
Chelsea
PK, KG-12
1
1
1
0
Chelsea
Rogers County
0.113
(n/a)
52
nd
Cherokee
PK, KG-12
1
1
1
0
Cherokee
Alfalfa County
0.828
(n/a)
Cherokee Immersion Charter Elementary School
PK, KG-8
2
0
0
0
Tahlequah
Cherokee County
(n/a)
21
st
Cheyenne
PK, KG-12
1
0
1
0
Cheyenne
Roger Mills County
0.931
8
13
80
th
Chickasha
PK, KG-12
2
2
1
0
Chickasha
Grady County
0.772
194
114
8
th
Chisholm
PK, KG-12
1
1
1
0
Enid
Garfield County
0.968
13
5
90
th
Choctaw-Nicoma Park
PK, KG-12
5
2
1
0
Choctaw
Oklahoma County
0.74
138
48
214
th
Chouteau-Mazie
PK, KG-12
3
1
1
0
Chouteau
Mayes County
0.533
(n/a)
164
th
Cimarron
PK, KG-12
1
0
1
0
Lahoma
Garfield County
0.618
212
48
200
th
Claremore
PK, KG-12
4
1
1
0
Claremore
Rogers County
0.546
162
38
398
th
Clayton
PK, KG-12
1
0
1
0
Clayton
Pushmataha County
0.184
304
94
Cleora
PK, KG-8
1
0
0
0
Afton
Delaware County
(n/a)
257
th
Cleveland
PK, KG-12
2
1
1
0
Cleveland
Pawnee County
0.461
261
4
360
th
Clinton
PK, KG-12
2
2
1
0
Clinton
Custer County
0.266
279
81
356
th
Coalgate
PK, KG-12
1
1
1
0
Coalgate
Coal County
0.275
(n/a)
162
nd
Colbert
PK, KG-12
1
2
1
0
Colbert
Bryan County
0.62
(n/a)
254
th
Colcord
PK, KG-12
1
0
1
0
Colcord
Delaware County
0.466
159
95
195
th
Coleman
PK, KG-12
1
0
1
0
Coleman
Johnston County
0.553
(n/a)
368
th
COLLEGE BOUND ACADEMY of TULSA
PK, KG-8
2
0
0
0
Tulsa
Tulsa County
0.256
(n/a)
Collinsville
PK, KG-12
3
2
1
0
Collinsville
Tulsa County
(n/a)
282
nd
Comanche
PK, KG-12
1
1
1
0
Comanche
Stephens County
0.417
290
8
Comanche Academy (Charter)
PK, KG-4
1
0
0
0
Lawton
Comanche County
(n/a)
380
th
Commerce
PK, KG-12
1
1
1
0
Commerce
Ottawa County
0.229
243
137
429
th
Copan
PK, KG-12
1
0
1
0
Copan
Washington County
0.095
273
156
98
th
Cordell
PK, KG-12
1
1
1
0
Cordell
Washita County
0.727
56
42
Cottonwood
PK, KG-8
1
0
0
0
Coalgate
Coal County
(n/a)
176
th
Covington-Douglas
PK, KG-12
1
0
1
0
Covington
Garfield County
0.587
158
18
Coweta
PK, KG-12
3
3
1
1
Coweta
Wagoner County
(n/a)
350
th
Coyle
PK, KG-12
1
0
1
0
Coyle
Logan County
0.296
339
11
319
th
Crescent
PK, KG-12
1
1
1
0
Crescent
Logan County
0.349
218
101
340
th
Crooked Oak
PK, KG-12
1
1
1
0
Oklahoma City
Oklahoma County
0.308
309
31
126
th
Crowder
PK, KG-12
1
0
1
0
Crowder
Pittsburg County
0.674
221
95
391
st
Crutcho
PK, KG-8
1
0
0
0
Oklahoma City
Oklahoma County
0.197
(n/a)
Cushing
PK, KG-12
2
1
1
0
Cushing
Payne County
(n/a)
212
th
Cyril
PK, KG-12
1
1
1
0
Cyril
Caddo County
0.535
(n/a)
Dahlonegah
PK, KG-8
1
0
0
0
Stilwell
Adair County
(n/a)
73
rd
Dale
PK, KG-12
1
1
1
0
Dale
Pottawatomie County
0.787
85
12
60
th
Darlington
PK, KG-8
1
0
0
0
El Reno
Canadian County
0.814
(n/a)
298
th
Davenport
PK, KG-12
1
0
1
0
Davenport
Lincoln County
0.387
323
25
Davidson
PK, KG-8
1
0
0
0
Davidson
Tillman County
(n/a)
222
nd
Davis
PK, KG-12
1
1
1
0
Davis
Murray County
0.514
(n/a)
Deborah Brown Community Charter School
PK, KG-3
1
0
0
0
Tulsa
Tulsa County
(n/a)
Deer Creek
PK, KG-12
6
2
1
0
Edmond
Oklahoma County
(n/a)
29
th
Deer Creek-Lamont
PK, KG-12
1
0
1
0
Lamont
Grant County
0.898
(n/a)
104
th
Denison
PK, KG-8
1
0
0
0
Idabel
McCurtain County
0.718
39
65
153
rd
Depew
PK, KG-12
1
0
1
0
Depew
Creek County
0.635
238
85
408
th
Dewar
PK, KG-12
1
1
1
0
Dewar
Okmulgee County
0.154
(n/a)
280
th
Dewey
PK, KG-12
1
1
1
0
Dewey
Washington County
0.42
229
51
191
st
Dibble
PK, KG-12
1
1
1
0
Blanchard
McClain County
0.557
186
5
224
th
Dickson
PK, KG-12
2
1
1
0
Ardmore
Carter County
0.512
259
35
40
th
Dove Schools Of Okc (Charter)
PK, KG-12
2
2
1
0
Warr Acres
Oklahoma County
0.856
74
34
168
th
Dove Schools Of Tulsa (Charter)
PK, KG-12
2
0
1
0
Warr Acres
Oklahoma County
0.606
173
5
Dove Virtual Academy (CHARTER)
PK, KG-12
1
0
1
0
Warr Acres
Oklahoma County
(n/a)
303
rd
Dover
PK, KG-12
1
0
1
0
Dover
Kingfisher County
0.38
114
189
14
th
Drummond
PK, KG-12
1
0
1
0
Drummond
Garfield County
0.952
12
2
227
th
Drumright
PK, KG-12
1
1
1
0
Drumright
Creek County
0.508
(n/a)
245
th
Duke
PK, KG-12
1
0
1
0
Duke
Jackson County
0.484
286
41
225
th
Duncan
PK, KG-12
5
1
1
0
Duncan
Stephens County
0.51
225
157
th
Durant
PK, KG-12
3
2
1
0
Durant
Bryan County
0.625
120
37
439
th
Eagletown
PK, KG-12
1
0
1
0
Eagletown
McCurtain County
0.063
337
102
448
th
Earlsboro
PK, KG-12
1
0
1
0
Earlsboro
Pottawatomie County
0.037
324
124
63
rd
Edmond
PK, KG-12
19
6
3
0
Edmond
Oklahoma County
0.811
101
38
El Reno
PK, KG-12
3
2
1
0
El Reno
Canadian County
(n/a)
113
th
Elgin
PK, KG-12
1
1
1
0
Elgin
Comanche County
0.701
62
51
77
th
Elk City
PK, KG-12
1
2
1
0
Elk City
Beckham County
0.783
119
42
296
th
Elmore City-Pernell
PK, KG-12
1
1
1
0
Elmore City
Garvin County
0.39
(n/a)
144
th
Empire
PK, KG-12
1
1
1
0
Duncan
Stephens County
0.643
106
38
281
st
Enid
PK, KG-12
11
3
1
0
Enid
Garfield County
0.418
250
31
369
th
Epic Charter Virtual School
PK, KG-12
1
0
1
0
Oklahoma City
Oklahoma County
0.254
321
48
115
th
Erick
PK, KG-12
1
0
1
0
Erick
Beckham County
0.7
77
38
259
th
E-School Virtual Academy (Charter)
K-12
1
1
1
0
Guthrie
Logan County
0.46
(n/a)
154
th
Eufaula
PK, KG-12
1
1
1
0
Eufaula
McIntosh County
0.632
123
31
150
th
Fairland
PK, KG-12
1
1
1
0
Fairland
Ottawa County
0.638
(n/a)
93
rd
Fairview
PK, KG-12
1
1
1
0
Fairview
Major County
0.739
124
31
Fanshawe
PK, KG-8
1
0
0
0
Fanshawe
Le Flore County
(n/a)
294
th
Fargo
PK, KG-12
1
0
1
0
Fargo
Ellis County
0.393
317
23
9
th
Felt
PK, KG-12
1
0
1
0
Felt
Cimarron County
0.968
(n/a)
283
rd
Fletcher
PK, KG-12
1
1
1
0
Fletcher
Comanche County
0.417
(n/a)
12
th
Flower Mound
PK, KG-5
1
0
0
0
Lawton
Comanche County
0.966
30
18
Forest Grove
PK, KG-8
1
0
0
0
Garvin
McCurtain County
(n/a)
107
th
Forgan
PK, KG-12
1
0
1
0
Forgan
Beaver County
0.715
(n/a)
192
nd
Fort Cobb-Broxton
PK, KG-12
1
0
1
0
Fort Cobb
Caddo County
0.555
125
67
42
nd
Fort Gibson
PK, KG-12
2
1
1
0
Fort Gibson
Muskogee County
0.853
76
34
41
st
Fort Supply
PK, KG-12
1
0
1
0
Fort Supply
Woodward County
0.853
21
20
382
nd
Fort Towson
PK, KG-12
1
1
1
0
Fort Towson
Choctaw County
0.22
(n/a)
243
rd
Fox
PK, KG-12
1
0
1
0
Fox
Carter County
0.486
(n/a)
403
rd
Foyil
PK, KG-12
1
1
1
0
Foyil
Rogers County
0.168
(n/a)
92
nd
Frederick
PK, KG-12
1
1
1
0
Frederick
Tillman County
0.739
82
10
318
th
Freedom
PK, KG-12
1
0
1
0
Freedom
Woods County
0.35
(n/a)
110
th
Friend
PK, KG-8
1
0
0
0
Chickasha
Grady County
0.71
58
52
27
th
Frink-Chambers
PK, KG-8
1
0
0
0
McAlester
Pittsburg County
0.907
60
33
236
th
Frontier
PK, KG-12
1
0
1
0
Red Rock
Noble County
0.497
224
12
352
nd
Gans
PK, KG-12
1
0
1
0
Gans
Sequoyah County
0.285
267
85
85
th
Garber
PK, KG-12
1
0
1
0
Garber
Garfield County
0.759
67
18
Geary
PK, KG-12
1
1
1
0
Geary
Blaine County
(n/a)
182
nd
Geronimo
PK, KG-12
1
1
1
0
Geronimo
Comanche County
0.581
96
86
312
th
Glencoe
PK, KG-12
1
0
1
0
Glencoe
Payne County
0.361
140
172
230
th
Glenpool
PK, KG-12
2
2
1
0
Glenpool
Tulsa County
0.505
247
17
Glover
PK, KG-8
1
0
0
0
Broken Bow
McCurtain County
(n/a)
96
th
Goodwell
PK, KG-12
1
0
1
0
Goodwell
Texas County
0.732
182
86
47
th
Gore
PK, KG-12
1
1
1
0
Gore
Sequoyah County
0.843
44
3
438
th
Gracemont
PK, KG-12
1
0
1
0
Gracemont
Caddo County
0.067
296
142
445
th
Graham-Dustin
PK, KG-12
1
0
1
0
Dustin
Hughes County
0.048
312
133
242
nd
Grand View
PK, KG-8
1
0
0
0
Tahlequah
Cherokee County
0.486
(n/a)
379
th
Grandfield
PK, KG-12
1
0
1
0
Grandfield
Tillman County
0.231
178
201
Grandview
PK, KG-8
1
0
0
0
Comanche
Stephens County
(n/a)
235
th
Granite
PK, KG-12
1
0
1
0
Granite
Greer County
0.499
178
57
17
th
Grove
PK, KG-8
1
0
0
0
Shawnee
Pottawatomie County
0.947
31
14
173
rd
Grove
PK, KG-12
1
2
1
0
Grove
Delaware County
0.598
233
60
271
st
Guthrie
PK, KG-12
4
2
1
0
Guthrie
Logan County
0.44
222
49
Guymon
PK, KG-12
3
2
1
0
Guymon
Texas County
(n/a)
Gypsy
PK, KG-8
1
0
0
0
Depew
Creek County
(n/a)
133
rd
Haileyville
PK, KG-12
1
0
1
0
Haileyville
Pittsburg County
0.659
118
15
106
th
Hammon
PK, KG-12
1
0
1
0
Hammon
Roger Mills County
0.717
112
6
324
th
Hanna
PK, KG-12
1
0
1
0
Hanna
McIntosh County
0.337
(n/a)
Hardesty
PK, KG-12
1
0
1
0
Hardesty
Texas County
(n/a)
74
th
Harding Fine Arts Charter Academy
5-12
0
1
1
0
Oklahoma City
Oklahoma County
0.786
38
36
83
rd
Harding Independence (Charter)
PK, KG-12
1
1
1
0
Oklahoma City
Oklahoma County
0.762
156
73
260
th
Harmony
PK, KG-8
1
0
0
0
Atoka
Atoka County
0.458
75
185
111
th
Harrah
PK, KG-12
3
1
1
0
Harrah
Oklahoma County
0.708
188
77
315
th
Hartshorne
PK, KG-12
1
1
1
0
Hartshorne
Pittsburg County
0.359
245
70
373
rd
Haskell
PK, KG-12
1
1
1
0
Haskell
Muskogee County
0.248
(n/a)
313
th
Haworth
PK, KG-12
1
1
1
0
Haworth
McCurtain County
0.36
(n/a)
Haywood
PK, KG-8
1
0
0
0
MCAlester
Pittsburg County
(n/a)
364
th
Healdton
PK, KG-12
1
1
1
0
Healdton
Carter County
0.262
(n/a)
320
th
Heavener
PK, KG-12
1
0
1
0
Heavener
Le Flore County
0.346
300
20
178
th
Hennessey
PK, KG-12
1
1
1
0
Hennessey
Kingfisher County
0.586
111
67
339
th
Henryetta
PK, KG-12
1
1
1
0
Henryetta
Okmulgee County
0.309
(n/a)
219
th
Hilldale
PK, KG-12
1
1
1
0
Muskogee
Muskogee County
0.524
241
22
309
th
Hinton
PK, KG-12
1
1
1
0
Hinton
Caddo County
0.365
(n/a)
223
rd
Hobart
PK, KG-12
1
1
1
0
Hobart
Kiowa County
0.513
(n/a)
Hodgen
PK, KG-8
1
0
0
0
Hodgen
Le Flore County
(n/a)
265
th
Holdenville
PK, KG-12
1
1
1
0
Holdenville
Hughes County
0.448
236
29
177
th
Hollis
PK, KG-12
1
1
1
0
Hollis
Harmon County
0.587
127
50
Holly Creek
PK, KG-8
1
0
0
0
Broken Bow
McCurtain County
(n/a)
433
rd
Hominy
PK, KG-12
2
1
1
0
Hominy
Osage County
0.081
(n/a)
251
st
Hooker
PK, KG-12
1
0
1
0
Hooker
Texas County
0.477
210
41
194
th
Howe
PK, KG-12
1
0
1
0
Howe
Le Flore County
0.554
115
79
345
th
Hugo
PK, KG-12
2
1
1
0
Hugo
Choctaw County
0.305
(n/a)
375
th
Hulbert
PK, KG-12
1
1
1
0
Hulbert
Cherokee County
0.241
(n/a)
146
th
HUPFELD CHARTER ACADEMY at WESTERN VILLAGE
PK, KG-5
1
0
0
0
Oklahoma City
Oklahoma County
0.642
274
128
35
th
Hydro-Eakly
PK, KG-12
1
1
1
0
Hydro
Blaine County
0.871
50
15
353
rd
Idabel
PK, KG-12
2
1
1
0
Idabel
McCurtain County
0.283
291
62
185
th
Indiahoma
PK, KG-12
1
0
1
0
Indiahoma
Comanche County
0.575
170
15
284
th
Indianola
PK, KG-12
1
0
1
0
Indianola
Pittsburg County
0.417
108
176
366
th
Inola
PK, KG-12
1
1
1
0
Inola
Rogers County
0.258
262
104
452
nd
Insight School Of Oklahoma (Charter)
6-12
0
1
1
0
Midwest City
Oklahoma County
0.005
322
130
299
th
Jay
PK, KG-12
1
2
1
0
Jay
Delaware County
0.385
216
83
105
th
Jenks
PK, KG-12
4
3
1
0
Jenks
Tulsa County
0.718
154
49
337
th
Jennings
PK, KG-8
1
0
0
0
Jennings
Pawnee County
0.313
(n/a)
123
rd
John Rex Charter School
PK, KG-8
1
0
0
0
Oklahoma City
Oklahoma County
0.678
100
23
118
th
Jones
PK, KG-12
1
1
1
0
Jones
Oklahoma County
0.692
92
26
Jones Academy
1-6
1
0
0
0
Hartshorne
Pittsburg County
(n/a)
Justice
PK, KG-8
1
0
0
0
Wewoka
Seminole County
(n/a)
89
th
Justus-Tiawah
PK, KG-8
1
0
0
0
Claremore
Rogers County
0.744
135
46
273
rd
Kansas
PK, KG-12
1
1
1
0
Kansas
Delaware County
0.438
(n/a)
279
th
Kellyville
PK, KG-12
2
1
1
0
Kellyville
Creek County
0.42
139
140
Kenwood
PK, KG-8
1
0
0
0
Salina
Delaware County
(n/a)
286
th
Keota
PK, KG-12
1
0
1
0
Keota
Haskell County
0.414
332
46
130
th
Ketchum
PK, KG-12
1
1
1
0
Ketchum
Craig County
0.668
65
65
244
th
Keys
PK, KG-12
1
0
1
0
Park Hill
Cherokee County
0.486
137
107
91
st
Keystone
PK, KG-8
1
0
0
0
Sand Springs
Tulsa County
0.739
134
43
332
nd
Kiefer
PK, KG-12
1
1
1
0
Kiefer
Creek County
0.318
226
106
Kildare
PK, KG-8
1
0
0
0
Ponca City
Kay County
(n/a)
Kingfisher
PK, KG-12
2
2
1
0
Kingfisher
Kingfisher County
(n/a)
147
th
Kingston
PK, KG-12
1
1
1
0
Kingston
Marshall County
0.64
161
14
444
th
Kinta
PK, KG-12
1
0
1
0
Kinta
Haskell County
0.05
(n/a)
33
rd
Kiowa
PK, KG-12
1
0
1
0
Kiowa
Pittsburg County
0.883
109
76
KIPP Okc College Prep Charter
PK, KG-8
1
0
0
0
Oklahoma City
Oklahoma County
(n/a)
410
th
KIPP Tulsa Academy Charter
6-12
0
1
1
0
Tulsa
Tulsa County
0.152
334
76
423
rd
Konawa
PK, KG-12
1
1
1
0
Konawa
Seminole County
0.12
(n/a)
79
th
Krebs
PK, KG-8
1
0
0
0
Krebs
Pittsburg County
0.777
72
7
20
th
Kremlin-Hillsdale
PK, KG-12
1
0
1
0
Kremlin
Garfield County
0.94
36
16
Lakeside School
10-12
0
0
1
0
Granite
Greer County
(n/a)
Lane
PK, KG-8
1
0
0
0
Lane
Atoka County
(n/a)
58
th
Latta
PK, KG-12
1
1
1
0
Ada
Pontotoc County
0.817
93
35
30
th
Laverne
PK, KG-12
1
0
1
0
Laverne
Harper County
0.897
18
12
349
th
Lawton
PK, KG-12
16
3
3
0
Lawton
Comanche County
0.3
280
69
419
th
Le Flore
PK, KG-12
1
0
1
0
LeFlore
Le Flore County
0.134
319
100
64
th
Le Monde International (Charter)
PK, KG-8
1
0
0
0
Norman
Cleveland County
0.811
35
29
Leach
PK, KG-8
1
0
0
0
Rose
Delaware County
(n/a)
15
th
Leedey
PK, KG-12
1
0
1
0
Leedey
Dewey County
0.95
10
5
390
th
Lexington
PK, KG-12
1
1
1
0
Lexington
Cleveland County
0.198
(n/a)
413
th
Liberty
PK, KG-12
1
1
1
0
Mounds
Tulsa County
0.145
(n/a)
215
th
Liberty
PK, KG-8
1
0
0
0
Muldrow
Sequoyah County
0.533
(n/a)
343
rd
Lindsay
PK, KG-12
1
1
1
0
Lindsay
Garvin County
0.307
217
126
317
th
Little Axe
PK, KG-12
1
1
1
0
Norman
Cleveland County
0.353
227
90
266
th
Locust Grove
PK, KG-12
2
1
1
0
Locust Grove
Mayes County
0.447
(n/a)
31
st
Lomega
PK, KG-12
1
0
1
0
Omega
Kingfisher County
0.896
40
9
88
th
Lone Grove
PK, KG-12
2
1
1
0
Lone Grove
Carter County
0.744
84
4
72
nd
Lone Star
PK, KG-8
1
0
0
0
Sapulpa
Creek County
0.79
88
16
160
th
Lone Wolf
PK, KG-12
1
0
1
0
Lone Wolf
Kiowa County
0.622
270
110
Lookeba Sickles
PK, KG-12
1
1
1
0
Lookeba
Caddo County
(n/a)
Lowrey
PK, KG-8
1
0
0
0
Tahlequah
Cherokee County
(n/a)
48
th
Lukfata
PK, KG-8
1
0
0
0
Broken Bow
McCurtain County
0.84
63
15
263
rd
Luther
PK, KG-12
1
1
1
0
Luther
Oklahoma County
0.454
(n/a)
411
th
Macomb
PK, KG-12
1
0
1
0
Macomb
Pottawatomie County
0.151
335
76
297
th
Madill
PK, KG-12
1
1
1
0
Madill
Marshall County
0.389
283
14
196
th
Mangum
PK, KG-12
2
1
1
0
Mangum
Greer County
0.551
59
137
201
st
Mannford
PK, KG-12
3
1
1
0
Mannford
Creek County
0.545
128
73
Mannsville
PK, KG-8
1
0
0
0
Mannsville
Johnston County
(n/a)
7
th
Maple
PK, KG-8
1
0
0
0
Calumet
Canadian County
0.971
6
1
Marble City
PK, KG-8
1
0
0
0
Marble City
Sequoyah County
(n/a)
341
st
Marietta
PK, KG-12
1
1
1
0
Marietta
Love County
0.308
294
47
75
th
Marlow
PK, KG-12
1
1
1
0
Marlow
Stephens County
0.784
34
41
326
th
Maryetta
PK, KG-8
1
0
0
0
Stilwell
Adair County
0.334
(n/a)
395
th
Mason
PK, KG-12
1
0
1
0
Mason
Okfuskee County
0.192
320
75
416
th
Maud
PK, KG-12
1
0
1
0
Maud
Pottawatomie County
0.14
214
202
396
th
Maysville
PK, KG-12
1
0
1
0
Maysville
Garvin County
0.188
80
316
197
th
McAlester
PK, KG-12
2
2
1
0
McAlester
Pittsburg County
0.55
165
32
34
th
McCord
PK, KG-6
1
0
0
0
Ponca City
Osage County
0.881
24
10
287
th
McCurtain
PK, KG-12
1
0
1
0
McCurtain
Haskell County
0.413
289
2
McLoud
PK, KG-12
2
2
1
0
McLoud
Pottawatomie County
(n/a)
4
th
Medford
PK, KG-12
1
0
1
0
Medford
Grant County
0.985
3
1
206
th
Meeker
PK, KG-12
1
1
1
0
Meeker
Lincoln County
0.541
203
3
56
th
Merritt
PK, KG-12
1
0
1
0
Elk City
Beckham County
0.822
71
15
Miami
PK, KG-12
3
2
1
0
Miami
Ottawa County
(n/a)
11
th
Middleberg
PK, KG-8
1
0
0
0
Blanchard
Grady County
0.966
25
14
268
th
Midway
PK, KG-12
1
0
1
0
Council Hill
Muskogee County
0.443
258
10
359
th
Midwest City-Del City
PK, KG-12
13
3
3
0
Midwest City
Oklahoma County
0.267
260
99
258
th
Milburn
PK, KG-12
1
0
1
0
Milburn
Johnston County
0.46
148
110
381
st
Mill Creek
PK, KG-12
1
0
1
0
Mill Creek
Johnston County
0.222
271
110
407
th
Millwood
PK, KG-12
1
1
1
0
Oklahoma City
Oklahoma County
0.154
(n/a)
65
th
Minco
PK, KG-12
1
1
1
0
Minco
Grady County
0.809
61
4
308
th
Moffett
PK, KG-8
1
0
0
0
Moffett
Sequoyah County
0.366
301
7
Monroe
PK, KG-8
1
0
0
0
Monroe
Le Flore County
(n/a)
140
th
Moore
PK, KG-12
25
6
3
0
Moore
Cleveland County
0.649
144
4
148
th
Mooreland
PK, KG-12
1
0
1
0
Mooreland
Woodward County
0.64
193
45
69
th
Morris
PK, KG-12
1
1
1
0
Morris
Okmulgee County
0.794
131
62
71
st
Morrison
PK, KG-12
1
1
1
0
Morrison
Noble County
0.791
52
19
Moseley
PK, KG-8
1
0
0
0
Colcord
Delaware County
(n/a)
316
th
Moss
PK, KG-12
1
0
1
0
Holdenville
Hughes County
0.354
204
112
402
nd
Mounds
PK, KG-12
1
0
1
0
Mounds
Creek County
0.173
293
109
321
st
Mountain View-Gotebo
PK, KG-12
1
0
1
0
Mountain View
Kiowa County
0.346
238
83
400
th
Moyers
PK, KG-12
1
0
1
0
Moyers
Pushmataha County
0.179
257
143
165
th
Muldrow
PK, KG-12
1
1
1
0
Muldrow
Sequoyah County
0.613
195
30
3
rd
Mulhall-Orlando
PK, KG-12
1
0
1
0
Mulhall
Logan County
0.987
1
2
307
th
Muskogee
PK, KG-12
6
1
1
1
Muskogee
Muskogee County
0.371
166
141
55
th
Mustang
PK, KG-12
8
6
1
0
Yukon
Canadian County
0.825
68
13
Nashoba
PK, KG-8
1
0
0
0
Nashoba
Pushmataha County
(n/a)
100
th
Navajo
PK, KG-12
1
1
1
0
Altus
Jackson County
0.726
41
59
62
nd
New Lima
PK, KG-12
1
0
1
0
Wewoka
Seminole County
0.812
49
13
139
th
Newcastle
PK, KG-12
2
1
1
0
Newcastle
McClain County
0.65
196
57
301
st
Newkirk
PK, KG-12
1
1
1
0
Newkirk
Kay County
0.383
(n/a)
276
th
Ninnekah
PK, KG-12
1
1
1
0
Ninnekah
Grady County
0.427
(n/a)
131
st
Noble
PK, KG-12
3
1
1
0
Noble
Cleveland County
0.661
191
60
151
st
Norman
PK, KG-12
18
4
3
0
Norman
Cleveland County
0.637
197
46
198
th
North Rock Creek
PK, KG-12
1
2
1
0
Shawnee
Pottawatomie County
0.547
(n/a)
Norwood
PK, KG-8
1
0
0
0
Hulbert
Cherokee County
(n/a)
338
th
Nowata
PK, KG-12
1
1
1
0
Nowata
Nowata County
0.311
(n/a)
Oak Grove
PK, KG-8
1
0
0
0
Cushing
Payne County
(n/a)
2
nd
Oakdale
PK, KG-8
1
0
0
0
Edmond
Oklahoma County
0.993
7
5
428
th
Oaks-Mission
PK, KG-12
1
0
1
0
Oaks
Delaware County
0.099
339
89
207
th
Oilton
PK, KG-12
1
0
1
0
Oilton
Creek County
0.54
308
101
24
th
Okarche
PK, KG-12
1
1
1
0
Okarche
Kingfisher County
0.918
(n/a)
384
th
Okay
PK, KG-12
1
0
1
0
Okay
Wagoner County
0.216
311
73
134
th
Okeene
PK, KG-12
1
1
1
0
Okeene
Blaine County
0.658
(n/a)
325
th
Okemah
PK, KG-12
2
1
1
0
Okemah
Okfuskee County
0.335
(n/a)
389
th
Oklahoma City
PK, KG-12
32
15
10
0
Oklahoma City
Oklahoma County
0.199
(n/a)
231
st
Oklahoma Connections Academy (Charter)
PK, KG-12
1
1
1
0
Bartlesville
Washington County
0.505
172
59
Oklahoma School For The Blind
PK, KG-12
1
1
1
0
Muskogee
Muskogee County
(n/a)
Oklahoma School For The Deaf
PK, KG-12
1
0
1
0
Sulphur
Murray County
(n/a)
246
th
Oklahoma Union
PK, KG-12
1
1
1
0
S Coffeyville
Nowata County
0.482
(n/a)
306
th
Oklahoma Virtual Charter Academy
PK, KG-12
1
1
1
0
Midwest City
Oklahoma County
0.371
264
42
Oklahoma Youth Academy (Charter)
6-12
0
1
1
0
Oklahoma City
Oklahoma County
(n/a)
420
th
Okmulgee
PK, KG-12
1
1
1
0
Okmulgee
Okmulgee County
0.132
329
91
277
th
Oktaha
PK, KG-12
1
0
1
0
Oktaha
Muskogee County
0.423
237
40
421
st
Olive
PK, KG-12
1
0
1
0
Drumright
Creek County
0.127
299
122
253
rd
Olustee-Eldorado
PK, KG-12
1
0
1
0
Olustee
Jackson County
0.471
(n/a)
190
th
Oologah-Talala
PK, KG-12
2
1
1
0
Oologah
Rogers County
0.557
187
3
427
th
Optima
PK, KG-6
1
0
0
0
Optima
Texas County
0.103
(n/a)
Osage
PK, KG-8
1
0
0
0
Pryor
Mayes County
(n/a)
Osage Hills
PK, KG-8
1
0
0
0
Bartlesville
Osage County
(n/a)
87
th
Owasso
PK, KG-12
9
3
1
0
Owasso
Tulsa County
0.748
116
29
175
th
Paden
PK, KG-12
1
0
1
0
Paden
Okfuskee County
0.594
105
70
311
th
Panama
PK, KG-12
1
1
1
0
Panama
Le Flore County
0.361
(n/a)
Panola
PK, KG-8
1
0
0
0
Wilburton
Latimer County
(n/a)
121
st
Paoli
PK, KG-12
1
0
1
0
Paoli
Garvin County
0.685
153
32
132
nd
Pauls Valley
PK, KG-12
1
2
1
0
Pauls Valley
Garvin County
0.659
(n/a)
394
th
Pawhuska
PK, KG-12
2
1
1
0
Pawhuska
Osage County
0.193
(n/a)
238
th
Pawnee
PK, KG-12
1
1
1
0
Pawnee
Pawnee County
0.493
240
2
Peavine
PK, KG-8
1
0
0
0
Stilwell
Adair County
(n/a)
Peckham
PK, KG-8
1
0
0
0
Newkirk
Kay County
(n/a)
Peggs
PK, KG-8
1
0
0
0
Peggs
Cherokee County
(n/a)
127
th
Perkins-Tryon
PK, KG-12
2
1
1
0
Perkins
Payne County
0.672
185
58
101
st
Perry
PK, KG-12
1
1
1
0
Perry
Noble County
0.724
70
31
22
nd
Piedmont
PK, KG-12
4
2
1
0
Piedmont
Canadian County
0.926
26
4
16
th
Pioneer
PK, KG-8
1
0
0
0
Chickasha
Grady County
0.949
9
7
114
th
Pioneer-Pleasant Vale
PK, KG-12
1
1
1
0
Waukomis
Garfield County
0.701
141
27
442
nd
Pittsburg
PK, KG-12
1
0
1
0
Pittsburg
Pittsburg County
0.056
281
161
39
th
Plainview
PK, KG-12
2
1
1
0
Ardmore
Carter County
0.858
55
16
Pleasant Grove
PK, KG-8
1
0
0
0
Shawnee
Pottawatomie County
(n/a)
171
st
Pocola
PK, KG-12
1
1
1
0
Pocola
Le Flore County
0.599
220
49
262
nd
Ponca City
PK, KG-12
7
2
1
0
Ponca City
Kay County
0.455
174
88
Pond Creek-Hunter
PK, KG-12
1
0
1
0
Pond Creek
Grant County
(n/a)
399
th
Porter Consolidated
PK, KG-12
1
0
1
0
Porter
Wagoner County
0.181
230
169
357
th
Porum
PK, KG-12
1
0
1
0
Porum
Muskogee County
0.273
316
41
125
th
Poteau
PK, KG-12
2
2
1
0
Poteau
Le Flore County
0.675
102
23
174
th
Prague
PK, KG-12
2
1
1
0
Prague
Lincoln County
0.595
181
7
129
th
Preston
PK, KG-12
1
0
1
0
Preston
Okmulgee County
0.669
54
75
159
th
Pretty Water
PK, KG-8
1
0
0
0
Sapulpa
Creek County
0.622
(n/a)
451
st
Proud To Partner Leadership Charter Academy
9-12
0
0
1
0
Oklahoma City
Oklahoma County
0.017
(n/a)
203
rd
Prue
PK, KG-12
1
0
1
0
Prue
Osage County
0.544
189
14
181
st
Pryor
PK, KG-12
3
1
1
0
Pryor
Mayes County
0.584
205
24
116
th
Purcell
PK, KG-12
2
1
1
0
Purcell
McClain County
0.698
145
29
333
rd
Putnam City
PK, KG-12
18
5
3
0
Warr Acres
Oklahoma County
0.317
298
35
386
th
Quapaw
PK, KG-12
1
1
1
0
Quapaw
Ottawa County
0.212
(n/a)
372
nd
Quinton
PK, KG-12
1
0
1
0
Quinton
Pittsburg County
0.249
248
124
358
th
Rattan
PK, KG-12
1
1
1
0
Rattan
Pushmataha County
0.267
(n/a)
Ravia
PK, KG-8
1
0
0
0
Ravia
Johnston County
(n/a)
347
th
Red Oak
PK, KG-12
1
0
1
0
Red Oak
Latimer County
0.302
175
172
5
th
Reydon
PK, KG-12
1
0
1
0
Reydon
Roger Mills County
0.981
5
Ringling
PK, KG-12
1
1
1
0
Ringling
Jefferson County
(n/a)
248
th
Ringwood
PK, KG-12
1
0
1
0
Ringwood
Major County
0.48
32
216
166
th
Ripley
PK, KG-12
1
0
1
0
Ripley
Payne County
0.612
272
106
Riverside
PK, KG-8
1
0
0
0
El Reno
Canadian County
(n/a)
Riverside Indian School
4-12
0
0
0
1
Anadarko
Caddo County
(n/a)
57
th
Robin Hill
PK, KG-8
1
0
0
0
Norman
Cleveland County
0.818
22
35
152
nd
Rock Creek
PK, KG-12
1
0
1
0
Bokchito
Bryan County
0.636
168
16
Rocky Mountain
PK, KG-8
1
0
0
0
Stilwell
Adair County
(n/a)
188
th
Roff
PK, KG-12
1
0
1
0
Roff
Pontotoc County
0.567
208
20
270
th
Roland
PK, KG-12
1
1
1
0
Roland
Sequoyah County
0.442
201
69
264
th
Rush Springs
PK, KG-12
1
1
1
0
Rush Springs
Grady County
0.45
133
131
Ryal
PK, KG-8
1
0
0
0
Henryetta
McIntosh County
(n/a)
344
th
Ryan
PK, KG-12
1
0
1
0
Ryan
Jefferson County
0.307
78
266
346
th
Salina
PK, KG-12
1
1
1
0
Salina
Mayes County
0.303
(n/a)
184
th
Sallisaw
PK, KG-12
2
1
1
0
Sallisaw
Ottawa County
0.577
155
29
247
th
Sand Springs
PK, KG-12
5
1
1
0
Sand Springs
Tulsa County
0.481
256
9
Sankofa Charter School
3-5
1
0
0
0
Tulsa
Tulsa County
(n/a)
210
th
Santa Fe South Charter
PK, KG-12
6
2
2
0
Oklahoma City
Oklahoma County
0.537
169
41
234
th
Sapulpa
PK, KG-12
4
1
1
1
Sapulpa
Creek County
0.499
198
36
377
th
Sasakwa
PK, KG-12
1
0
1
0
Sasakwa
Seminole County
0.233
(n/a)
26
th
Savanna
PK, KG-12
1
0
1
0
Savanna
Pittsburg County
0.907
53
27
163
rd
Sayre
PK, KG-12
1
1
1
0
Sayre
Beckham County
0.618
164
1
424
th
Schulter
PK, KG-12
1
0
1
0
Schulter
Okmulgee County
0.119
326
98
228
th
Seiling
PK, KG-12
1
1
1
0
Seiling
Dewey County
0.507
(n/a)
Seminole
PK, KG-12
2
2
1
0
Seminole
Seminole County
(n/a)
61
st
Sentinel
PK, KG-12
1
0
1
0
Sentinel
Washita County
0.814
46
15
103
rd
Sequoyah
PK, KG-12
1
1
1
0
Claremore
Rogers County
0.72
176
73
Sequoyah High School
9-12
0
0
1
0
Tahlequah
Cherokee County
(n/a)
Shady Grove
PK, KG-8
1
0
0
0
Hulbert
Cherokee County
(n/a)
Shady Point
PK, KG-8
1
0
0
0
Shady Point
Le Flore County
(n/a)
417
th
Sharon-Mutual
PK, KG-12
1
0
1
0
Mutual
Woodward County
0.136
306
111
28
th
Shattuck
PK, KG-12
1
0
1
0
Shattuck
Ellis County
0.907
23
5
329
th
Shawnee
PK, KG-12
5
1
1
0
Shawnee
Pottawatomie County
0.326
278
51
Shidler
PK, KG-12
1
1
1
0
Shidler
Osage County
(n/a)
205
th
Silo
PK, KG-12
2
1
1
0
Durant
Bryan County
0.542
253
48
82
nd
Skiatook
PK, KG-12
3
1
1
0
Skiatook
Tulsa County
0.771
130
48
Smithville
PK, KG-12
1
1
1
0
Smithville
McCurtain County
(n/a)
239
th
Snyder
PK, KG-12
1
1
1
0
Mountain Park
Kiowa County
0.49
(n/a)
351
st
Soper
PK, KG-12
1
0
1
0
Soper
Choctaw County
0.294
286
65
362
nd
South Coffeyville
PK, KG-12
1
0
1
0
S Coffeyville
Nowata County
0.263
292
70
43
rd
South Rock Creek
PK, KG-8
1
0
0
0
Shawnee
Pottawatomie County
0.848
97
54
124
th
Sperry
PK, KG-12
1
1
1
0
Sperry
Tulsa County
0.676
150
26
267
th
Spiro
PK, KG-12
1
1
1
0
Spiro
Le Flore County
0.446
234
33
300
th
Springer
PK, KG-12
1
0
1
0
Springer
Carter County
0.384
170
130
141
st
Sterling
PK, KG-12
1
0
1
0
Sterling
Comanche County
0.648
43
98
Stidham
PK, KG-8
1
0
0
0
Eufaula
McIntosh County
(n/a)
274
th
Stigler
PK, KG-12
1
1
1
0
Stigler
Haskell County
0.435
(n/a)
37
th
Stillwater
PK, KG-12
6
1
1
1
Stillwater
Payne County
0.865
103
66
397
th
Stilwell
PK, KG-12
1
1
1
0
Stilwell
Adair County
0.187
(n/a)
167
th
Stonewall
PK, KG-12
1
1
1
0
Stonewall
Pontotoc County
0.609
(n/a)
142
nd
Straight
PK, KG-6
1
0
0
0
Guymon
Texas County
0.645
(n/a)
220
th
Stratford
PK, KG-12
1
1
1
0
Stratford
Garvin County
0.518
(n/a)
393
rd
Stringtown
PK, KG-12
1
0
1
0
Stringtown
Atoka County
0.194
178
215
305
th
Strother
PK, KG-12
1
0
1
0
Seminole
Seminole County
0.373
249
56
304
th
Stroud
PK, KG-12
1
1
1
0
Stroud
Lincoln County
0.375
143
161
38
th
Stuart
PK, KG-12
1
0
1
0
Stuart
Hughes County
0.864
231
193
158
th
Sulphur
PK, KG-12
2
1
1
0
Sulphur
Murray County
0.624
151
7
289
th
Sweetwater
PK, KG-12
1
0
1
0
Sweetwater
Beckham County
0.408
(n/a)
161
st
Tahlequah
PK, KG-12
3
1
1
0
Tahlequah
Cherokee County
0.622
223
62
354
th
Talihina
PK, KG-12
1
1
1
0
Talihina
Le Flore County
0.278
(n/a)
1
st
Taloga
PK, KG-12
1
0
1
0
Taloga
Dewey County
0.996
(n/a)
Tannehill
PK, KG-8
1
0
0
0
McAlester
Pittsburg County
(n/a)
336
th
Tecumseh
PK, KG-12
3
1
1
0
Tecumseh
Pottawatomie County
0.314
(n/a)
183
rd
Temple
PK, KG-12
1
0
1
0
Temple
Cotton County
0.581
(n/a)
Tenkiller
PK, KG-8
1
0
0
0
Welling
Cherokee County
(n/a)
435
th
Texhoma
PK, KG-12
1
0
1
0
Texhoma
Texas County
0.076
99
336
Thackerville
PK, KG-12
1
1
1
0
Thackerville
Love County
(n/a)
25
th
Thomas-Fay-Custer Unified District
PK, KG-12
1
1
1
0
Thomas
Custer County
0.908
(n/a)
18
th
Timberlake
PK, KG-12
1
0
1
0
Helena
Alfalfa County
0.944
11
7
291
st
Tipton
PK, KG-12
1
0
1
0
Tipton
Tillman County
0.402
331
40
256
th
Tishomingo
PK, KG-12
1
1
1
0
Tishomingo
Johnston County
0.462
(n/a)
204
th
Tonkawa
PK, KG-12
1
1
1
0
Tonkawa
Kay County
0.543
147
57
387
th
Tulsa
PK, KG-12
46
12
11
0
Tulsa
Tulsa County
0.205
246
141
135
th
Tulsa Classical Academy (Charter)
K-9
1
0
0
1
Tulsa
Tulsa County
0.657
121
14
374
th
Tulsa Honor Charter Academy
5-12
0
2
1
0
Tulsa
Tulsa County
0.243
(n/a)
422
nd
Tulsa Legacy Charter School
PK, KG-8
1
0
0
0
Tulsa
Tulsa County
0.125
338
84
170
th
Tulsa School Of Arts And Sciences Charter
6-12
0
1
1
0
Tulsa
Tulsa County
0.599
215
45
295
th
Tupelo
PK, KG-12
1
0
1
0
Tupelo
Coal County
0.391
269
26
Turkey Ford
PK, KG-6
1
0
0
0
Wyandotte
Ottawa County
(n/a)
322
nd
Turner
PK, KG-12
1
0
1
0
Burneyville
Love County
0.344
252
70
383
rd
Turpin
PK, KG-12
1
0
1
0
Turpin
Beaver County
0.217
228
155
252
nd
Tushka
PK, KG-12
1
0
1
0
Atoka
Atoka County
0.473
235
17
Tuskahoma
PK, KG-8
1
0
0
0
Tuskahoma
Pushmataha County
(n/a)
44
th
Tuttle
PK, KG-12
3
1
1
0
Tuttle
Grady County
0.847
47
3
229
th
Twin Hills
PK, KG-8
1
0
0
0
Okmulgee
Okmulgee County
0.506
(n/a)
117
th
Tyrone
PK, KG-12
1
0
1
0
Tyrone
Texas County
0.698
157
40
232
nd
Union
PK, KG-12
13
2
1
1
Tulsa
Tulsa County
0.503
255
23
432
nd
Union City
PK, KG-12
1
0
1
0
Union City
Canadian County
0.082
327
105
226
th
Valliant
PK, KG-12
1
1
1
0
Valliant
McCurtain County
0.509
202
24
213
th
Vanoss
PK, KG-12
1
0
1
0
Ada
Pontotoc County
0.534
91
122
440
th
Varnum
PK, KG-12
1
0
1
0
Seminole
Seminole County
0.06
318
122
218
th
Velma-Alma
PK, KG-12
1
1
1
0
Velma
Stephens County
0.527
(n/a)
199
th
Verden
PK, KG-12
1
0
1
0
Verden
Grady County
0.546
126
73
45
th
Verdigris
PK, KG-12
1
2
1
0
Claremore
Rogers County
0.845
37
8
143
rd
Vian
PK, KG-12
1
1
1
0
Vian
Sequoyah County
0.644
184
41
86
th
Vici
PK, KG-12
1
0
1
0
Vici
Dewey County
0.756
136
50
172
nd
Vinita
PK, KG-12
1
1
1
0
Vinita
Craig County
0.599
211
39
Virtual Preparatory Academy (CHARTER)
K-10
1
0
0
1
Oklahoma City
Oklahoma County
(n/a)
249
th
Wagoner
PK, KG-12
2
1
1
0
Wagoner
Wagoner County
0.478
276
27
Wainwright
PK, KG-8
1
0
0
0
Wainwright
Muskogee County
(n/a)
288
th
Walters
PK, KG-12
1
1
1
0
Walters
Cotton County
0.408
(n/a)
446
th
Wanette
PK, KG-12
1
0
1
0
Wanette
Pottawatomie County
0.045
(n/a)
365
th
Wapanucka
PK, KG-12
1
0
1
0
Wapanucka
Johnston County
0.261
324
41
10
th
Warner
PK, KG-12
1
0
1
0
Warner
Muskogee County
0.966
20
10
68
th
Washington
PK, KG-12
1
1
1
0
Washington
McClain County
0.797
29
39
169
th
Watonga
PK, KG-12
1
1
1
0
Watonga
Blaine County
0.603
142
27
392
nd
Watts
PK, KG-12
1
0
1
0
Watts
Adair County
0.197
333
59
261
st
Waukomis
PK, KG-12
1
0
1
0
Waukomis
Garfield County
0.456
244
17
217
th
Waurika
PK, KG-12
1
1
1
0
Waurika
Jefferson County
0.531
251
34
330
th
Wayne
PK, KG-12
1
1
1
0
Wayne
McClain County
0.32
(n/a)
361
st
Waynoka
PK, KG-12
1
0
1
0
Waynoka
Woods County
0.266
192
169
50
th
Weatherford
PK, KG-12
2
2
1
0
Weatherford
Custer County
0.832
69
19
310
th
Webbers Falls
PK, KG-12
1
0
1
0
Webbers Falls
Muskogee County
0.365
307
3
Welch
PK, KG-12
1
1
1
0
Welch
Craig County
(n/a)
378
th
Weleetka
PK, KG-12
1
1
1
0
Weleetka
Okfuskee County
0.233
(n/a)
97
th
Wellston
PK, KG-12
1
1
1
0
Wellston
Lincoln County
0.73
42
55
237
th
Western Gateway (Charter)
PK, KG-4
1
0
0
0
Oklahoma CIty
Oklahoma County
0.493
(n/a)
430
th
Western Heights
PK, KG-12
4
2
1
0
Oklahoma City
Oklahoma County
0.089
(n/a)
401
st
Westville
PK, KG-12
1
1
1
0
Westville
Adair County
0.179
(n/a)
363
rd
Wetumka
PK, KG-12
1
0
1
0
Wetumka
Hughes County
0.263
254
109
404
th
Wewoka
PK, KG-12
1
1
1
0
Wewoka
Seminole County
0.167
(n/a)
White Oak
PK, KG-8
1
0
0
0
Vinita
Craig County
(n/a)
White Rock
PK, KG-8
1
0
0
0
McLoud
Lincoln County
(n/a)
221
st
Whitebead
PK, KG-8
1
0
0
0
Pauls Valley
Garvin County
0.518
(n/a)
Whitefield
PK, KG-8
1
0
0
0
Whitefield
Haskell County
(n/a)
275
th
Whitesboro
PK, KG-12
1
0
1
0
Whitesboro
Le Flore County
0.43
242
33
Wickliffe
PK, KG-8
1
0
0
0
Salina
Mayes County
(n/a)
120
th
Wilburton
PK, KG-12
1
1
1
0
Wilburton
Latimer County
0.688
152
32
327
th
Wilson
PK, KG-12
1
0
1
0
Wilson
Carter County
0.333
113
214
431
st
Wilson
PK, KG-12
1
0
1
0
Henryetta
Okmulgee County
0.086
330
101
335
th
Wister
PK, KG-12
1
0
1
0
Wister
Le Flore County
0.315
132
203
Wk Jackson Leadership Charter Academy
PK, KG-3
1
0
0
0
Oklahoma City
Oklahoma County
(n/a)
209
th
Woodall
PK, KG-8
1
0
0
0
Tahlequah
Cherokee County
0.537
200
9
302
nd
Woodland
PK, KG-12
1
1
1
0
Fairfax
Osage County
0.382
(n/a)
189
th
Woodward
PK, KG-12
4
2
1
0
Woodward
Woodward County
0.56
275
86
193
rd
Wright City
PK, KG-12
1
1
1
0
Wright City
McCurtain County
0.554
(n/a)
355
th
Wyandotte
PK, KG-12
1
1
1
0
Wyandotte
Ottawa County
0.277
(n/a)
418
th
Wynnewood
PK, KG-12
1
1
1
0
Wynnewood
Garvin County
0.136
(n/a)
441
st
Wynona
PK, KG-12
1
0
1
0
Wynona
Osage County
0.057
(n/a)
406
th
Yale
PK, KG-12
1
1
1
0
Yale
Payne County
0.155
(n/a)
84
th
Yarbrough
PK, KG-12
1
0
1
0
Goodwell
Texas County
0.76
(n/a)
Yukon
PK, KG-12
7
4
1
0
Yukon
Canadian County
(n/a)
49
th
Zaneis
PK, KG-8
1
0
0
0
Wilson
Carter County
0.832
160
111
255
th
Zion
PK, KG-8
1
0
0
0
Stilwell
Adair County
0.463
79
176
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for Oklahoma
Elementary Schools
Middle Schools
High Schools
Districts
Cities
About our rankings:
Schooldigger calculates school rankings based on test scores released by the Oklahoma State Department of Education.
These rankings were last updated on December 1, 2025, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Oklahoma State Department of Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the Oklahoma State Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Educational resources:
State-Administered Standardized Tests: A Comprehensive Guide
Per-Pupil Spending: Understanding the Breakdown of Federal, State, and Local Funds
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Oklahoma State Department of Education.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...