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
⚠
We've upgraded our subscription system.
Sign in and save your payment method so your ad-free access continues uninterrupted.
Sign in now →
Home
Oklahoma
School Rankings
Best High Schools in Oklahoma
Find the best Oklahoma high schools with SchoolDigger.com! Focused on test scores for accurate rankings, our user-friendly site simplifies your search. Empower your decisions by exploring top-rated schools, only on SchoolDigger.com - the ultimate guide to K-12 schools!
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 OSTP 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
By Student Population
Population
Rankings by Student Population
Gender
Female
Male
Race / Ethnicity
Asian
African American
Hispanic
Native American
Pacific Islander
White
Multi-racial
Special Programs
English Language Learner
Special Education
Gifted and Talented
Low Socio Economic Status
Other
Homeless
Foster Care
Military Connected
Migrant
Find!
View:
Summary
Choose columns to display
Summary
School Details
Students/Teachers
Ranking
Finance
Year:
2024 - 2025
Select school year
2024 - 2025
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2016 - 2017
2015 - 2016
2014 - 2015
2010 - 2011
2009 - 2010
My Schools
Your saved schools
View my schools only
Email my list
Click the
button next to any school to save it here!
School
Students/Teachers
Per Pupil Expenditures (2024)
Ranking (
2025
vs
2024
)
ID
Rank
(of
463
)
School
Type
Grades
Address
City
Zip
County
District
Is Charter
Is Magnet
Is Virtual
Is Title I
Phone
# Students
Full-time Teachers
Student/
Teacher Ratio
Free/Disc Lunch
Recipients
White
Black
Hispanic
Asian
American
Indian
Pacific
Islander
Two or
More Races
Per Pupil Expenditures:
Total
Personnel from Federal Funds
Non-Personnel from Federal Funds
Total from Federal Funds
Personnel from State and Local Funds
Non-Personnel from State and Local Funds
Total from State and Local Funds
Average Standard
Score (
2025
)
Average Standard
Score (
2024
)
Rank (
2024
)
Rank Change from
2024
SchoolDigger Rating (
2025
)
ID
301
Freedom High School
Public
9-12
1138 Eagle Pass
Freedom
73842
Woods County
Freedom
No
(n/a)
No
No
(580) 621-3272
12
2
6.3
91.7%
12 (100.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$99,175
36.2
(n/a)
401218000574
302
Tushka High School
Public
9-12
2661 W Boggy Depot Road
Atoka
74525
Atoka County
Tushka
No
(n/a)
No
No
(580) 889-7355
176
13
13.6
69.3%
102 (58.0%)
3 (1.7%)
5 (2.8%)
0 (0.0%)
58 (33.0%)
0 (0.0%)
8 (4.5%)
$12,769
36.2
36.2
272
30
403036029613
303
Mountain View-Gotebo High School
Public
9-12
124 S 1st St
Mountain View
73062
Kiowa County
Mountain View-Gotebo
No
(n/a)
No
No
(580) 347-2211
75
5
15
57.3%
45 (60.0%)
0 (0.0%)
9 (12.0%)
0 (0.0%)
5 (6.7%)
0 (0.0%)
16 (21.3%)
$19,919
36.1
35.2
276
27
402988629691
304
Hollis High School
Public
9-12
415 N Main Sreet
Hollis
73550
Harmon County
Hollis
No
(n/a)
No
No
(580) 706-6400
135
8
17.4
72.6%
52 (38.5%)
16 (11.9%)
53 (39.3%)
0 (0.0%)
1 (0.7%)
0 (0.0%)
13 (9.6%)
$16,499
35.7
46.5
211
93
401485000700
305
Butner High School
Public
9-12
Hwy 56 and Yahola
Cromwell
74837
Seminole County
Butner
No
(n/a)
No
No
(405) 944-5526
55
4
13.1
80.0%
24 (43.6%)
1 (1.8%)
6 (10.9%)
0 (0.0%)
12 (21.8%)
0 (0.0%)
12 (21.8%)
$16,447
35.7
22.4
346
41
400600000228
306
Clinton High School
Public
9-12
2130 Gary Blvd
Clinton
73601
Custer County
Clinton
No
(n/a)
No
Yes
(580) 323-1230
609
33
18.6
78.5%
165 (27.1%)
15 (2.5%)
322 (52.9%)
2 (0.3%)
52 (8.5%)
1 (0.2%)
52 (8.5%)
$15,192
35.6
37.8
260
46
400807010335
307
Hanna High School
Public
9-12
301 E Second St
Hanna
74845
McIntosh County
Hanna
No
(n/a)
No
No
(918) 802-2311
25
2
13.4
64.0%
8 (32.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
17 (68.0%)
0 (0.0%)
0 (0.0%)
$24,832
35.6
(n/a)
401368000650
308
Davenport High School
Public
9-12
417 Broadway
Davenport
74026
Lincoln County
Davenport
No
(n/a)
No
No
(918) 377-2278
97
6
16.1
43.3%
71 (73.2%)
2 (2.1%)
7 (7.2%)
0 (0.0%)
8 (8.2%)
0 (0.0%)
9 (9.3%)
$19,441
35.6
12.9
393
85
400945000406
309
Calumet High School
Public
9-12
110 N Freehome
Calumet
73014
Canadian County
Calumet
No
(n/a)
No
No
(405) 893-2222
88
9
10.3
56.8%
58 (65.9%)
0 (0.0%)
6 (6.8%)
0 (0.0%)
10 (11.4%)
0 (0.0%)
14 (15.9%)
$32,222
35.6
41.8
234
75
400624029629
310
Strother High School
Public
9-12
36085 Ew 1140
Seminole
74868
Seminole County
Strother
No
(n/a)
No
No
(405) 382-4014
108
7
16.5
65.7%
61 (56.5%)
0 (0.0%)
13 (12.0%)
1 (0.9%)
25 (23.1%)
0 (0.0%)
8 (7.4%)
$18,829
35.4
33.4
289
21
402904001524
311
Muskogee High School
Public
9-12
3200 East Shawnee Rd
Muskogee
74403
Muskogee County
Muskogee
No
(n/a)
No
Yes
(918) 684-3750
1,045
61
17
72.2%
244 (23.3%)
195 (18.7%)
197 (18.9%)
6 (0.6%)
109 (10.4%)
0 (0.0%)
294 (28.1%)
$15,821
34.8
34.5
285
26
402097001032
312
Spiro High School
Public
9-12
600 West Broadway Street
Spiro
74959
Le Flore County
Spiro
No
(n/a)
No
No
(918) 962-2493
291
21
13.6
66.7%
144 (49.5%)
15 (5.2%)
32 (11.0%)
1 (0.3%)
88 (30.2%)
0 (0.0%)
11 (3.8%)
$13,402
34.8
49.4
198
114
402820001493
313
Empire High School
Public
9-12
276803 E 1760 Road
Duncan
73533
Stephens County
Empire
No
(n/a)
No
No
(580) 255-7515
150
7
20.7
40.0%
96 (64.0%)
0 (0.0%)
29 (19.3%)
0 (0.0%)
9 (6.0%)
0 (0.0%)
16 (10.7%)
$14,073
34.6
48.5
203
110
401089029761
314
Catoosa High School
Public
9-12
2000 South Cherokee Street
Catoosa
74015
Rogers County
Catoosa
No
(n/a)
No
No
(918) 266-8619
542
33
16.4
76.6%
232 (42.8%)
12 (2.2%)
129 (23.8%)
16 (3.0%)
78 (14.4%)
0 (0.0%)
75 (13.8%)
$13,831
34.5
39.9
246
68
400687000270
315
Ponca City High School
Public
9-12
927 North Fifth
Ponca City
74601
Kay County
Ponca City
No
(n/a)
No
No
(580) 767-9500
1,498
76
19.6
71.0%
765 (51.1%)
31 (2.1%)
256 (17.1%)
9 (0.6%)
204 (13.6%)
29 (1.9%)
204 (13.6%)
$12,356
33.9
77.2
75
240
402469001296
316
Enid High School
Public
9-12
611 West Wabash Avenue
Enid
73701
Garfield County
Enid
No
(n/a)
No
No
(580) 366-8300
2,157
116
18.5
74.1%
894 (41.4%)
61 (2.8%)
698 (32.4%)
27 (1.3%)
33 (1.5%)
254 (11.8%)
190 (8.8%)
$11,030
33.9
37.5
262
54
401092000513
317
MacArthur High School
Public
9-12
4402 East Gore Boulevard
Lawton
73501
Comanche County
Lawton
No
(n/a)
No
Yes
(580) 355-5230
1,253
76
16.4
63.9%
477 (38.1%)
222 (17.7%)
231 (18.4%)
20 (1.6%)
64 (5.1%)
21 (1.7%)
218 (17.4%)
$12,759
33.7
50
194
123
401725000822
318
Wyandotte High School
Public
9-12
5 South 1st Street
Wyandotte
74370
Ottawa County
Wyandotte
No
(n/a)
No
Yes
(918) 678-2222
264
22
12.2
71.6%
117 (44.3%)
1 (0.4%)
12 (4.5%)
7 (2.7%)
88 (33.3%)
0 (0.0%)
39 (14.8%)
$14,451
33.7
27.8
317
1
403324029731
319
Putnam City High School
Public
9-12
5300 NW 50th Street
Oklahoma City
73122
Oklahoma County
Putnam City
No
(n/a)
No
Yes
(405) 789-4350
1,995
102
19.6
66.4%
412 (20.7%)
528 (26.5%)
701 (35.1%)
114 (5.7%)
34 (1.7%)
5 (0.3%)
201 (10.1%)
$10,723
33.6
41.2
240
79
402529001342
320
Wetumka High School
Public
9-12
416 South Tiger Street
Wetumka
74883
Hughes County
Wetumka
No
(n/a)
No
No
(405) 452-3291
100
6
16.1
84.0%
36 (36.0%)
2 (2.0%)
3 (3.0%)
1 (1.0%)
44 (44.0%)
0 (0.0%)
14 (14.0%)
$17,193
33.5
32.4
291
29
403243001797
321
Shawnee High School
Public
9-12
1001 North Kennedy Street
Shawnee
74801
Pottawatomie County
Shawnee
No
(n/a)
No
Yes
(405) 275-3084
1,045
67
15.5
79.7%
489 (46.8%)
61 (5.8%)
138 (13.2%)
5 (0.5%)
123 (11.8%)
0 (0.0%)
229 (21.9%)
$14,440
33.4
39.6
249
72
402757001463
322
Central High High School
Public
9-12
274801 Broncho Rd
Marlow
73055
Stephens County
Central High
No
(n/a)
No
No
(580) 658-2929
113
8
13.6
38.1%
81 (71.7%)
0 (0.0%)
12 (10.6%)
1 (0.9%)
5 (4.4%)
0 (0.0%)
14 (12.4%)
$13,835
33.4
44
220
102
400717000282
323
Red Oak High School
Public
9-12
404 North Main
Red Oak
74563
Latimer County
Red Oak
No
(n/a)
No
No
(918) 754-2283
91
9
9.8
86.8%
38 (41.8%)
0 (0.0%)
5 (5.5%)
0 (0.0%)
41 (45.1%)
0 (0.0%)
7 (7.7%)
$16,541
33.3
46.3
213
110
402559001366
324
Dewey High School
Public
9-12
One Bulldogger Road
Dewey
74029
Washington County
Dewey
No
(n/a)
No
No
(918) 534-0933
363
24
15
50.1%
208 (57.3%)
5 (1.4%)
27 (7.4%)
0 (0.0%)
69 (19.0%)
0 (0.0%)
54 (14.9%)
$10,792
33.3
34.8
282
42
400981000423
325
Caney Valley High School
Public
9-12
696 Wyandotte Ave
Ramona
74061
Washington County
Caney Valley
No
(n/a)
No
No
(918) 536-3425
223
14
16.4
49.8%
123 (55.2%)
0 (0.0%)
17 (7.6%)
4 (1.8%)
41 (18.4%)
0 (0.0%)
38 (17.0%)
$11,677
33.3
41.7
235
90
402547001357
326
Haskell High School
Public
9-12
900 North Ohio
Haskell
74436
Muskogee County
Haskell
No
(n/a)
No
No
(918) 482-5221
202
16
12.3
73.8%
106 (52.5%)
12 (5.9%)
13 (6.4%)
4 (2.0%)
44 (21.8%)
1 (0.5%)
22 (10.9%)
$13,667
33.1
26.3
325
1
401395029705
327
Soper High School
Public
9-12
901 St Louis St
Soper
74759
Choctaw County
Soper
No
(n/a)
No
Yes
(580) 345-2211
76
8
10
78.9%
34 (44.7%)
2 (2.6%)
3 (3.9%)
0 (0.0%)
36 (47.4%)
0 (0.0%)
1 (1.3%)
$19,053
32.9
24.4
334
7
402796001485
328
Howe High School
Public
9-12
21444 E N Railroad Street
Howe
74940
Le Flore County
Howe
No
(n/a)
No
No
(918) 658-3368
219
13
17.3
56.6%
136 (62.1%)
1 (0.5%)
27 (12.3%)
0 (0.0%)
41 (18.7%)
0 (0.0%)
14 (6.4%)
$20,019
32.6
43.1
229
99
401512000709
329
Meeker High School
Public
9-12
214 East Carl Hubbell Boulevar
Meeker
74855
Lincoln County
Meeker
No
(n/a)
No
Yes
(405) 788-4540
239
17
14
62.3%
150 (62.8%)
2 (0.8%)
18 (7.5%)
1 (0.4%)
17 (7.1%)
0 (0.0%)
51 (21.3%)
$13,228
32.6
29.8
303
26
401968000938
330
Lookeba-Sickles High School
Public
9-12
10108 Cr 1150
Lookeba
73053
Caddo County
Lookeba Sickles
No
(n/a)
No
No
(405) 457-6300
57
6
9.5
84.2%
37 (64.9%)
0 (0.0%)
12 (21.1%)
0 (0.0%)
1 (1.8%)
0 (0.0%)
7 (12.3%)
$22,685
32.6
55.6
170
160
401839000877
331
Gans High School
Public
9-12
204 N Stacy
Gans
74936
Sequoyah County
Gans
No
(n/a)
No
No
(918) 775-2236
96
9
10.8
81.3%
54 (56.3%)
1 (1.0%)
5 (5.2%)
1 (1.0%)
25 (26.0%)
0 (0.0%)
10 (10.4%)
$15,751
32.2
29.2
308
23
401239000582
332
Ringling High School
Public
10-12
706 Unit A N 5th Street
Ringling
73456
Jefferson County
Ringling
No
(n/a)
No
No
(580) 409-2815
87
6
14.4
96.6%
56 (64.4%)
0 (0.0%)
9 (10.3%)
0 (0.0%)
16 (18.4%)
0 (0.0%)
6 (6.9%)
$18,166
32
(n/a)
402586001373
333
Guthrie High School
Public
9-12
200 North Crooks Drive
Guthrie
73044
Logan County
Guthrie
No
(n/a)
No
Yes
(405) 282-5906
960
55
17.3
56.5%
545 (56.8%)
66 (6.9%)
184 (19.2%)
5 (0.5%)
34 (3.5%)
1 (0.1%)
125 (13.0%)
$10,604
31.8
46.2
217
116
401356000633
334
El Reno High School
Public
9-12
407 South Choctaw
El Reno
73036
Canadian County
El Reno
No
(n/a)
No
Yes
(405) 262-3254
1,040
58
17.9
73.5%
440 (42.3%)
40 (3.8%)
281 (27.0%)
1 (0.1%)
155 (14.9%)
4 (0.4%)
119 (11.4%)
$10,333
31.8
38.7
255
79
401065000484
335
Astec Charter High School
Public, Charter
9-12
2401 NW 23rd Street Ste 39A
Oklahoma City
73107
Oklahoma County
Astec Charter School
Yes
(n/a)
No
Yes
(405) 947-6272
435
22
19.5
98.9%
12 (2.8%)
4 (0.9%)
407 (93.6%)
6 (1.4%)
0 (0.0%)
0 (0.0%)
6 (1.4%)
$12,368
31.4
25
332
3
400078302399
336
Lawton High School
Public
9-12
601 Northwest Fort Sill Boulev
Lawton
73507
Comanche County
Lawton
No
(n/a)
No
Yes
(580) 355-5170
1,243
82
15
78.5%
366 (29.4%)
256 (20.6%)
318 (25.6%)
12 (1.0%)
73 (5.9%)
18 (1.4%)
200 (16.1%)
$15,664
31.3
35.2
278
58
401725000819
337
Turpin High School
Public
9-12
316 S Lee
Turpin
73950
Beaver County
Turpin
No
(n/a)
No
Yes
(580) 778-3333
119
8
14.2
54.6%
44 (37.0%)
0 (0.0%)
74 (62.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
1 (0.8%)
$16,584
31.2
37.6
261
76
403033001689
338
Boswell High School
Public
9-12
604 7th St
Boswell
74727
Choctaw County
Boswell
No
(n/a)
No
Yes
(580) 566-2735
77
7
11.8
83.1%
24 (31.2%)
8 (10.4%)
13 (16.9%)
0 (0.0%)
27 (35.1%)
0 (0.0%)
5 (6.5%)
$18,612
31.2
30.4
301
37
400504029640
339
Pawhuska High School
Public
9-12
621 East 15th Street
Pawhuska
74056
Osage County
Pawhuska
No
(n/a)
No
No
(918) 287-1266
183
15
12.2
69.4%
43 (23.5%)
5 (2.7%)
10 (5.5%)
0 (0.0%)
91 (49.7%)
0 (0.0%)
34 (18.6%)
$15,324
31
27.1
323
16
402358001252
340
Waynoka High School
Public
9-12
2134 Lincoln Street
Waynoka
73860
Woods County
Waynoka
No
(n/a)
No
No
(580) 824-4341
66
9
7
56.1%
50 (75.8%)
1 (1.5%)
10 (15.2%)
0 (0.0%)
2 (3.0%)
0 (0.0%)
3 (4.5%)
$27,624
30.9
43.1
228
112
403204029830
341
South Coffeyville High School
Public
9-12
600 E 5th
S Coffeyville
74072
Nowata County
South Coffeyville
No
(n/a)
No
No
(918) 255-6087
81
5
14.9
63.0%
43 (53.1%)
1 (1.2%)
5 (6.2%)
0 (0.0%)
11 (13.6%)
0 (0.0%)
21 (25.9%)
$10,815
30.8
23
342
1
402664001860
342
Wapanucka High School
Public
9-12
502 S Choctaw
Wapanucka
73461
Johnston County
Wapanucka
No
(n/a)
No
No
(580) 937-4288
52
3
20.2
42.3%
31 (59.6%)
0 (0.0%)
8 (15.4%)
0 (0.0%)
13 (25.0%)
0 (0.0%)
0 (0.0%)
$17,279
30.8
12.9
394
52
403159001749
343
Weleetka High School
Public
10-12
302 E 6th St
Weleetka
74880
Okfuskee County
Weleetka
No
(n/a)
No
No
(405) 786-2203
89
10
9
64.0%
32 (36.0%)
4 (4.5%)
6 (6.7%)
0 (0.0%)
25 (28.1%)
0 (0.0%)
22 (24.7%)
$25,301
30.5
(n/a)
403222001784
344
Carney High School
Public
9-12
204 South Carney Street
Carney
74832
Lincoln County
Carney
No
(n/a)
No
No
(405) 865-2344
70
7
10.2
80.0%
48 (68.6%)
0 (0.0%)
3 (4.3%)
0 (0.0%)
9 (12.9%)
0 (0.0%)
9 (12.9%)
$17,255
30.4
20.7
354
10
400669000262
345
Walters High School
Public
9-12
418 South Broadway Street
Walters
73572
Cotton County
Walters
No
(n/a)
No
No
(580) 875-3257
197
14
14.2
58.4%
106 (53.8%)
2 (1.0%)
31 (15.7%)
1 (0.5%)
14 (7.1%)
0 (0.0%)
42 (21.3%)
$11,581
30.4
47
207
138
403147001743
346
Talihina High School
Public
9-12
600 1st Street
Talihina
74571
Le Flore County
Talihina
No
(n/a)
No
No
(918) 567-2259
155
16
9.9
57.4%
49 (31.6%)
0 (0.0%)
2 (1.3%)
0 (0.0%)
91 (58.7%)
0 (0.0%)
13 (8.4%)
$16,530
30.3
15.3
384
38
402940001547
347
Stonewall High School
Public
9-12
600 South Highschool
Stonewall
74871
Pontotoc County
Stonewall
No
(n/a)
No
Yes
(580) 265-4242
104
13
8.2
82.7%
55 (52.9%)
1 (1.0%)
8 (7.7%)
0 (0.0%)
20 (19.2%)
0 (0.0%)
20 (19.2%)
$18,843
30.1
30.6
298
49
402880001515
348
Little Axe High School
Public
9-12
2000 168th Avenue Northeast
Norman
73026
Cleveland County
Little Axe
No
(n/a)
No
Yes
(405) 329-1612
345
24
14.3
57.7%
184 (53.3%)
3 (0.9%)
59 (17.1%)
0 (0.0%)
26 (7.5%)
1 (0.3%)
72 (20.9%)
$13,368
29.9
57.5
160
188
401788002206
349
Wynnewood High School
Public
9-12
702 East Robert S Kerr Boulev
Wynnewood
73098
Garvin County
Wynnewood
No
(n/a)
No
No
(405) 665-2045
205
12
16.8
53.2%
105 (51.2%)
12 (5.9%)
24 (11.7%)
0 (0.0%)
21 (10.2%)
0 (0.0%)
43 (21.0%)
$16,316
29.9
28.9
311
38
403330001834
350
Guymon High School
Public
9-12
1900 North James
Guymon
73942
Texas County
Guymon
No
(n/a)
No
No
(580) 338-4350
865
48
18
80.6%
111 (12.8%)
22 (2.5%)
702 (81.2%)
11 (1.3%)
4 (0.5%)
0 (0.0%)
15 (1.7%)
$13,101
29.9
24.1
337
13
401359000639
351
Yale High School
Public
9-12
315 East Chicago Avenue
Yale
74085
Payne County
Yale
No
(n/a)
No
Yes
(918) 387-2434
127
8
15.7
64.6%
89 (70.1%)
0 (0.0%)
7 (5.5%)
0 (0.0%)
7 (5.5%)
0 (0.0%)
24 (18.9%)
$12,403
29.8
35.9
274
77
403336029743
352
Thackerville High School
Public
9-12
18943 Us Hwy 77
Thackerville
73459
Love County
Thackerville
No
(n/a)
No
No
(580) 276-3610
77
10
8.1
28.6%
54 (70.1%)
0 (0.0%)
6 (7.8%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
16 (20.8%)
$18,867
29.6
17.7
374
22
402985001565
353
Haworth High School
Public
9-12
409 N Elm Street
Haworth
74740
McCurtain County
Haworth
No
(n/a)
No
Yes
(580) 245-1460
143
13
11.3
62.2%
67 (46.9%)
25 (17.5%)
5 (3.5%)
0 (0.0%)
24 (16.8%)
0 (0.0%)
22 (15.4%)
$16,874
29.6
29.2
308
45
401408000663
354
Epic Charter Virtual High School
Public, Virtual, Charter
9-12
1900 NW Expy Floor R3
Oklahoma City
73118
Oklahoma County
Epic Charter Virtual School
Yes
(n/a)
Yes
Yes
(405) 749-4550
14,517
676
21.4
72.1%
7,282 (50.2%)
886 (6.1%)
2,370 (16.3%)
77 (0.5%)
1,005 (6.9%)
15 (0.1%)
2,882 (19.9%)
$10,391
29.5
26.2
326
28
400077702789
355
Sasakwa High School
Public
9-12
106 North Olive
Sasakwa
74867
Seminole County
Sasakwa
No
(n/a)
No
No
(405) 941-3250
76
6
13.7
100.0%
20 (26.3%)
1 (1.3%)
5 (6.6%)
0 (0.0%)
36 (47.4%)
0 (0.0%)
14 (18.4%)
$24,496
29.4
(n/a)
402694001427
356
Grandfield High School
Public
9-12
811 West 3rd Street
Grandfield
73546
Tillman County
Grandfield
No
(n/a)
No
Yes
(580) 479-3140
76
4
18.8
85.5%
33 (43.4%)
6 (7.9%)
27 (35.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
10 (13.2%)
$16,093
29.3
46.2
214
142
401320029765
357
Hulbert Junior-Senior High School (Sr)
Public
9-12
316 Rider Lane
Hulbert
74441
Cherokee County
Hulbert
No
(n/a)
No
No
(918) 772-2501
183
14
12.7
69.4%
41 (22.4%)
0 (0.0%)
21 (11.5%)
1 (0.5%)
83 (45.4%)
0 (0.0%)
37 (20.2%)
$14,531
29.3
28.2
314
43
401524029639
358
Inola High School
Public
9-12
801 E Commerical Street
Inola
74036
Rogers County
Inola
No
(n/a)
No
No
(918) 543-0400
429
27
15.6
37.5%
214 (49.9%)
2 (0.5%)
34 (7.9%)
16 (3.7%)
102 (23.8%)
0 (0.0%)
60 (14.0%)
$12,820
28.8
30.3
302
56
401548029755
359
Comanche High School
Public
9-12
1030 Ash Avenue
Comanche
73529
Stephens County
Comanche
No
(n/a)
No
No
(580) 439-2933
244
20
12.4
54.1%
175 (71.7%)
0 (0.0%)
24 (9.8%)
0 (0.0%)
4 (1.6%)
0 (0.0%)
41 (16.8%)
$14,238
28.7
23.4
340
19
400846000354
360
Mill Creek High School
Public
9-12
602 South Chickasaw Avenue
Mill Creek
74856
Johnston County
Mill Creek
No
(n/a)
No
Yes
(580) 384-5514
62
5
11.4
48.4%
28 (45.2%)
0 (0.0%)
6 (9.7%)
1 (1.6%)
20 (32.3%)
0 (0.0%)
7 (11.3%)
$21,083
28.6
28.1
316
44
402004000980
361
Roland High School
Public
9-12
300 Ranger Boulevard
Roland
74954
Sequoyah County
Roland
No
(n/a)
No
Yes
(918) 427-4601
339
29
11.6
74.6%
175 (51.6%)
10 (2.9%)
25 (7.4%)
0 (0.0%)
51 (15.0%)
0 (0.0%)
78 (23.0%)
$12,066
28
25.6
330
31
402631001385
362
Commerce High School
Public
9-12
420 Doug Furnas Blvd
Commerce
74339
Ottawa County
Commerce
No
(n/a)
No
No
(918) 675-4343
217
16
14
77.4%
75 (34.6%)
1 (0.5%)
63 (29.0%)
1 (0.5%)
59 (27.2%)
0 (0.0%)
18 (8.3%)
$12,656
27.9
56.9
164
198
400849000359
363
Millwood High School
Public
9-12
6718 North Martin Luther King
Oklahoma City
73111
Oklahoma County
Millwood
No
(n/a)
No
No
(405) 478-0504
317
18
18.1
70.0%
1 (0.3%)
261 (82.3%)
28 (8.8%)
0 (0.0%)
3 (0.9%)
0 (0.0%)
24 (7.6%)
$12,563
27.6
11.1
408
45
402008002068
364
Billings High School
Public
9-12
311 North Central
Billings
74630
Noble County
Billings
No
(n/a)
No
Yes
(580) 725-3271
28
6
4.6
64.3%
15 (53.6%)
0 (0.0%)
1 (3.6%)
0 (0.0%)
11 (39.3%)
0 (0.0%)
1 (3.6%)
$38,121
27.5
(n/a)
400436000141
365
Anadarko High School
Public
9-12
1400 Warrior Drive
Anadarko
73005
Caddo County
Anadarko
No
(n/a)
No
Yes
(405) 247-2486
376
24
15.6
84.0%
72 (19.1%)
15 (4.0%)
11 (2.9%)
2 (0.5%)
272 (72.3%)
0 (0.0%)
4 (1.1%)
$13,686
27.3
37.3
263
102
400300000050
366
Seminole High School
Public
9-12
2703 Hwy 9 West
Seminole
74818
Seminole County
Seminole
No
(n/a)
No
No
(405) 382-1415
432
27
16.1
75.5%
176 (40.7%)
11 (2.5%)
53 (12.3%)
4 (0.9%)
61 (14.1%)
0 (0.0%)
127 (29.4%)
$13,215
27
67.6
112
254
402730029757
367
Marietta High School
Public
9-12
408 Indian Way
Marietta
73448
Love County
Marietta
No
(n/a)
No
No
(580) 276-3204
288
17
16.5
79.5%
102 (35.4%)
0 (0.0%)
135 (46.9%)
0 (0.0%)
19 (6.6%)
0 (0.0%)
32 (11.1%)
$13,153
26.2
18.8
364
3
401899000900
368
Porter Consolidated High School
Public
9-12
125 North Main
Porter
74454
Wagoner County
Porter Consolidated
No
(n/a)
No
Yes
(918) 483-7011
175
11
15.5
56.6%
74 (42.3%)
14 (8.0%)
16 (9.1%)
0 (0.0%)
50 (28.6%)
0 (0.0%)
21 (12.0%)
$15,368
25.8
37.2
264
104
403019701305
369
Liberty High School
Public
9-12
2727 East 201st Street South
Mounds
74047
Tulsa County
Liberty
No
(n/a)
No
No
(918) 366-8784
150
12
12.6
65.3%
71 (47.3%)
0 (0.0%)
24 (16.0%)
0 (0.0%)
24 (16.0%)
0 (0.0%)
29 (19.3%)
$14,965
25.7
11.5
406
37
401776000859
370
Bokoshe High School
Public
9-12
30201 Chickasaw Street
Bokoshe
74930
Le Flore County
Bokoshe
No
(n/a)
No
No
(918) 969-2491
45
4
10.4
93.3%
24 (53.3%)
0 (0.0%)
3 (6.7%)
0 (0.0%)
16 (35.6%)
0 (0.0%)
2 (4.4%)
$17,193
25.4
25.9
327
43
400495029693
371
Star Spencer High School
Public
9-12
3001 North Spencer Road
Spencer
73084
Oklahoma County
Oklahoma City
No
(n/a)
No
Yes
(405) 587-8800
425
27
15.8
96.0%
33 (7.8%)
253 (59.5%)
63 (14.8%)
0 (0.0%)
15 (3.5%)
1 (0.2%)
60 (14.1%)
$19,214
25.4
5.8
424
53
402277001192
372
Watts High School
Public
9-12
616 6th Street
Watts
74964
Adair County
Watts
No
(n/a)
No
No
(918) 422-5132
76
6
13.3
88.2%
29 (38.2%)
0 (0.0%)
8 (10.5%)
4 (5.3%)
18 (23.7%)
0 (0.0%)
16 (21.1%)
$12,340
25.3
10.3
411
39
403186001762
373
Stringtown High School
Public
9-12
103 Tiger Drive
Stringtown
74569
Atoka County
Stringtown
No
(n/a)
No
No
(580) 346-7741
81
4
21.1
74.1%
41 (50.6%)
2 (2.5%)
2 (2.5%)
0 (0.0%)
31 (38.3%)
0 (0.0%)
5 (6.2%)
$18,618
25.1
46.2
214
159
402901001522
374
Mason High School
Public
9-12
374006 E 1000 Road
Mason
74859
Okfuskee County
Mason
No
(n/a)
No
No
(918) 623-0107
64
6
11
81.3%
24 (37.5%)
0 (0.0%)
3 (4.7%)
1 (1.6%)
22 (34.4%)
0 (0.0%)
14 (21.9%)
$16,669
24.7
14.3
388
14
401926000910
375
Mannford High School
Public
9-12
220 Evans Avenue
Mannford
74044
Creek County
Mannford
No
(n/a)
No
No
(918) 865-3841
485
28
17
61.6%
333 (68.7%)
5 (1.0%)
23 (4.7%)
3 (0.6%)
50 (10.3%)
0 (0.0%)
71 (14.6%)
$12,267
24.7
54.1
179
196
401884000894
376
Maysville High School
Public
9-12
600 First Street
Maysville
73057
Garvin County
Maysville
No
(n/a)
No
No
(405) 867-4410
71
6
11.5
66.2%
49 (69.0%)
0 (0.0%)
7 (9.9%)
0 (0.0%)
7 (9.9%)
0 (0.0%)
8 (11.3%)
$18,475
24.6
66
123
253
401938029669
377
Bluejacket High School
Public
9-12
276 NE Third
Bluejacket
74333
Craig County
Bluejacket
No
(n/a)
No
No
(918) 784-2133
57
4
13.6
56.1%
27 (47.4%)
0 (0.0%)
2 (3.5%)
0 (0.0%)
27 (47.4%)
0 (0.0%)
1 (1.8%)
$16,565
24.5
42.5
232
145
400483000165
378
Clayton High School
Public
9-12
304 N 1st St
Clayton
74536
Pushmataha County
Clayton
No
(n/a)
No
Yes
(918) 569-4156
100
8
12.9
69.0%
67 (67.0%)
0 (0.0%)
1 (1.0%)
0 (0.0%)
30 (30.0%)
0 (0.0%)
2 (2.0%)
$18,929
24.2
20.3
358
20
400780000328
379
Coalgate High School
Public
9-12
111 West Cedar
Coalgate
74538
Coal County
Coalgate
No
(n/a)
No
No
(580) 927-2592
236
23
10.4
71.6%
119 (50.4%)
3 (1.3%)
12 (5.1%)
2 (0.8%)
73 (30.9%)
0 (0.0%)
27 (11.4%)
$16,928
24
48.8
201
178
400813002063
380
Moyers High School
Public
9-12
100 Cobb Ridge Road
Moyers
74557
Pushmataha County
Moyers
No
(n/a)
No
No
(580) 298-6951
55
4
13.4
83.6%
24 (43.6%)
0 (0.0%)
1 (1.8%)
1 (1.8%)
22 (40.0%)
0 (0.0%)
7 (12.7%)
$17,837
23.9
32.1
292
88
402064002092
381
Westville High School
Public
9-12
500 W Chincapin
Westville
74965
Adair County
Westville
No
(n/a)
No
Yes
(918) 723-5644
338
26
13.2
74.6%
96 (28.4%)
2 (0.6%)
20 (5.9%)
19 (5.6%)
192 (56.8%)
0 (0.0%)
9 (2.7%)
$13,107
23.9
39.8
247
134
403240029611
382
Foyil High School
Public
10-12
1700 East 4th Street
Foyil
74031
Rogers County
Foyil
No
(n/a)
No
No
(918) 342-1782
105
8
13.4
77.1%
56 (53.3%)
1 (1.0%)
7 (6.7%)
1 (1.0%)
25 (23.8%)
0 (0.0%)
15 (14.3%)
$21,614
23.7
(n/a)
401209000565
383
Elmore City-Pernell High School
Public
9-12
100 North Muse Avenue
Elmore City
73433
Garvin County
Elmore City-Pernell
No
(n/a)
No
Yes
(580) 788-2565
149
14
10.8
57.0%
114 (76.5%)
1 (0.7%)
5 (3.4%)
0 (0.0%)
19 (12.8%)
0 (0.0%)
10 (6.7%)
$16,554
23.2
30.6
298
85
401086029670
384
Okay High School
Public
9-12
8611 N 49th Street East
Okay
74446
Wagoner County
Okay
No
(n/a)
No
No
(918) 682-0371
116
9
12.3
77.6%
49 (42.2%)
0 (0.0%)
6 (5.2%)
0 (0.0%)
55 (47.4%)
0 (0.0%)
6 (5.2%)
$13,886
23.1
17.7
372
12
402262001107
385
Daniel Webster High School
Public
9-12
1919 West 40th Street
Tulsa
74107
Tulsa County
Tulsa
No
(n/a)
No
Yes
(918) 746-8000
376
23
16.5
89.9%
97 (25.8%)
80 (21.3%)
81 (21.5%)
3 (0.8%)
34 (9.0%)
30 (8.0%)
51 (13.6%)
$15,429
22.8
8.2
417
32
403024001675
386
Midwest City High School
Public
9-12
213 E Elm Street
Midwest City
73110
Oklahoma County
Midwest City-Del City
No
(n/a)
No
Yes
(405) 739-1741
1,293
77
16.8
43.2%
317 (24.5%)
518 (40.1%)
199 (15.4%)
4 (0.3%)
29 (2.2%)
5 (0.4%)
221 (17.1%)
$11,798
22.7
16.6
378
8
401995000963
387
Stilwell High School
Public
9-12
1801 West Locust Street
Stilwell
74960
Adair County
Stilwell
No
(n/a)
No
Yes
(918) 696-7276
641
38
17
66.6%
95 (14.8%)
0 (0.0%)
108 (16.8%)
5 (0.8%)
331 (51.6%)
0 (0.0%)
102 (15.9%)
$12,552
22.5
38.7
254
133
402871001512
388
Asher High School
Public
9-12
201 South Division
Asher
74826
Pottawatomie County
Asher
No
(n/a)
No
No
(405) 784-2331
74
6
13
56.8%
44 (59.5%)
0 (0.0%)
4 (5.4%)
0 (0.0%)
16 (21.6%)
0 (0.0%)
10 (13.5%)
$14,844
21.8
29.2
308
80
400330000083
389
Woodland High School
Public
9-12
100 North 6th Street
Fairfax
74637
Osage County
Woodland
No
(n/a)
No
Yes
(918) 642-3295
103
7
14.4
74.8%
31 (30.1%)
1 (1.0%)
5 (4.9%)
2 (1.9%)
62 (60.2%)
0 (0.0%)
1 (1.0%)
$14,813
21.8
15.5
383
6
403004829730
390
Canadian High School
Public
9-12
400 SW Belt
Canadian
74425
Pittsburg County
Canadian
No
(n/a)
No
No
(918) 339-2705
131
10
12.6
74.0%
73 (55.7%)
3 (2.3%)
5 (3.8%)
2 (1.5%)
37 (28.2%)
0 (0.0%)
11 (8.4%)
$17,989
21.2
27
324
66
400639000249
391
Western Heights High School
Public
9-12
8201 Southwest 44th Street
Oklahoma City
73179
Oklahoma County
Western Heights
No
(n/a)
No
Yes
(405) 350-3435
771
43
17.9
95.7%
118 (15.3%)
137 (17.8%)
397 (51.5%)
13 (1.7%)
25 (3.2%)
2 (0.3%)
79 (10.2%)
$17,385
20.8
12.4
397
6
403237029721
392
Mangum High School
Public
9-12
301 North Oklahoma Avenue
Mangum
73554
Greer County
Mangum
No
(n/a)
No
Yes
(580) 782-3343
194
12
16.3
68.6%
131 (67.5%)
4 (2.1%)
46 (23.7%)
1 (0.5%)
1 (0.5%)
0 (0.0%)
11 (5.7%)
$14,565
20.8
52.7
185
207
401878000890
393
Macomb High School
Public
9-12
36591 State Highway 59B
Macomb
74852
Pottawatomie County
Macomb
No
(n/a)
No
No
(405) 598-5420
83
6
14.5
85.5%
46 (55.4%)
1 (1.2%)
11 (13.3%)
0 (0.0%)
15 (18.1%)
1 (1.2%)
9 (10.8%)
$15,657
20.5
7.8
418
25
401866000885
394
Valliant High School
Public
9-12
604 East Lucas Street
Valliant
74764
McCurtain County
Valliant
No
(n/a)
No
Yes
(580) 933-7232
284
21
13.7
74.3%
155 (54.6%)
7 (2.5%)
18 (6.3%)
4 (1.4%)
36 (12.7%)
0 (0.0%)
64 (22.5%)
$12,850
20.4
29.8
304
90
403087029700
395
Santa Fe South High School
Public, Charter
9-12
6921 Plaza Mayor Blvd
Oklahoma City
73149
Oklahoma County
Santa Fe South Charter
Yes
(n/a)
No
Yes
(405) 631-6100
1,081
61
17.8
94.7%
15 (1.4%)
14 (1.3%)
1,032 (95.5%)
2 (0.2%)
3 (0.3%)
0 (0.0%)
15 (1.4%)
$18,378
20.3
13.1
392
3
400079602838
396
Buffalo Valley High School
Public
9-12
4384 Southeast Highway 63
Talihina
74571
Latimer County
Buffalo Valley
No
(n/a)
No
No
(918) 942-9225
69
4
17.2
63.8%
30 (43.5%)
0 (0.0%)
2 (2.9%)
0 (0.0%)
21 (30.4%)
0 (0.0%)
16 (23.2%)
$14,087
20.3
48.8
200
196
400582029692
397
Calvin High School
Public
9-12
229 Third Street
Calvin
74531
Hughes County
Calvin
No
(n/a)
No
No
(405) 645-2411
42
5
9.3
90.5%
27 (64.3%)
0 (0.0%)
3 (7.1%)
0 (0.0%)
3 (7.1%)
0 (0.0%)
9 (21.4%)
$19,419
20.2
(n/a)
400627000244
398
Maud High School
Public
9-12
300 East Young Street
Maud
74854
Seminole County
Maud
No
(n/a)
No
No
(405) 374-2416
70
7
9.5
75.7%
42 (60.0%)
0 (0.0%)
7 (10.0%)
0 (0.0%)
9 (12.9%)
0 (0.0%)
12 (17.1%)
$16,165
20.1
39.8
248
150
401929000912
399
Colcord High School
Public
9-12
163 South Colcord
Colcord
74338
Delaware County
Colcord
No
(n/a)
No
No
(918) 326-4107
214
18
11.7
79.4%
74 (34.6%)
4 (1.9%)
17 (7.9%)
11 (5.1%)
81 (37.9%)
1 (0.5%)
26 (12.1%)
$14,989
19.8
52
186
213
400825029663
400
Sharon-Mutual High School
Public
9-12
210 S Maple St
Mutual
73853
Woodward County
Sharon-Mutual
No
(n/a)
No
No
(580) 989-3231
57
6
10.3
38.6%
47 (82.5%)
0 (0.0%)
3 (5.3%)
0 (0.0%)
6 (10.5%)
0 (0.0%)
1 (1.8%)
$27,475
19.4
19.6
360
40
402103001050
Page:
1
2
3
4
5
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
New!
SchoolDigger ranking lists for OK student subgroups:
Asian Students
African American Students
Hispanic Students
Native American Students
White Students
English Language Learner Students
Special Education Students
Low Socio Economic Status Students
About our rankings:
Schooldigger calculates school rankings based on OSTP English Language Arts I, OSTP Mathematics, OSTP Science, OSTP U.S. History 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...