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!
SchoolDigger updates Oklahoma rankings as soon as the Oklahoma State Department of Education releases new OSTP test scores each year. The current rankings are based on scores released Monday, December 1, 2025.
Be the first to know when we post new 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
All columns
(scrolling grid)
List
Table
Sort:
Rank
Sort schools by
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 (2025)
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 (2025)
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%)
$44,731
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%)
$14,558
36.2
36.2
273
29
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%)
$20,234
36.1
35.2
277
26
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,923
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%)
$18,413
35.7
22.4
347
42
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,029
35.6
37.8
261
45
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%)
$18,211
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%)
$16,820
35.6
12.9
394
86
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%)
$25,240
35.6
41.8
235
74
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,515
35.4
33.4
290
20
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,665
34.8
34.5
286
25
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,570
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%)
$13,215
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,453
34.5
39.9
247
67
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%)
$11,597
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%)
$10,828
33.9
37.5
263
53
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%)
$11,481
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%)
$13,572
33.7
27.8
318
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%)
$11,503
33.6
41.2
241
78
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%)
$18,179
33.5
32.4
292
28
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%)
$13,873
33.4
39.6
250
71
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%)
$14,756
33.4
44
221
101
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%)
$18,175
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,958
33.3
34.8
283
41
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,598
33.3
41.7
236
89
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,915
33.1
26.3
326
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%)
$21,960
32.9
24.4
335
8
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,748
32.6
43.1
230
98
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%)
$12,920
32.6
29.8
304
25
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,390
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%)
$16,780
32.2
29.2
309
22
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%)
$19,640
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%)
$11,166
31.8
46.2
218
115
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%)
$11,166
31.8
38.7
256
78
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,652
31.4
25
333
2
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%)
$14,939
31.3
35.2
279
57
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%)
$17,802
31.2
37.6
262
75
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%)
$20,120
31.2
30.4
302
36
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%)
$16,479
31
27.1
324
15
402358001252
340
Waynoka High School
Public
9-12
2134 Lincoln Street
Waynoka
73860
Woods County
Waynoka
No
(n/a)
No
No
(580) 824-6561
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%)
$30,632
30.9
43.1
229
111
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%)
$13,866
30.8
23
343
2
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%)
$16,615
30.8
12.9
395
53
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%)
$20,963
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%)
$18,603
30.4
20.7
355
11
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,258
30.4
47
207
138
403147001743
346
Talihina High School
Public
9-12
600 1st Street
Talihina
74571
Latimer 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%)
$20,042
30.3
15.3
385
39
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%)
$21,734
30.1
30.6
299
48
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%)
$11,920
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%)
$18,164
29.9
28.9
312
37
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,332
29.9
24.1
338
12
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%)
$13,966
29.8
35.9
275
76
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%)
$19,805
29.6
17.7
375
23
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%)
$20,269
29.6
29.2
309
44
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%)
$9,652
29.5
26.2
327
27
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%)
$19,589
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%)
$17,219
29.3
46.2
215
141
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%)
$13,335
29.3
28.2
315
42
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%)
$11,963
28.8
30.3
303
55
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%)
$15,667
28.7
23.4
341
18
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,252
28.6
28.1
317
43
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,832
28
25.6
331
30
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%)
$14,082
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%)
$13,937
27.6
11.1
409
46
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,241
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%)
$14,751
27.3
37.3
264
101
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,287
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,905
26.2
18.8
365
2
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%)
$14,488
25.8
37.2
265
103
403019701305
369
Liberty High School
Public
9-12
2727 East 201st Street South
Mounds
74047
Creek 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%)
$16,960
25.7
11.5
407
38
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%)
$20,352
25.4
25.9
328
42
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%)
$15,832
25.4
5.8
425
54
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%)
$13,817
25.3
10.3
412
40
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%)
$17,990
25.1
46.2
215
158
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%)
$20,739
24.7
14.3
389
15
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,309
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,415
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%)
$15,902
24.5
42.5
233
144
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%)
$19,357
24.2
20.3
359
19
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%)
$17,427
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%)
$18,159
23.9
32.1
293
87
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,876
23.9
39.8
248
133
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%)
$20,143
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%)
$21,332
23.2
30.6
299
84
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,483
23.1
17.7
373
11
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%)
$18,727
22.8
8.2
418
33
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%)
$12,374
22.7
16.6
379
7
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,623
22.5
38.7
255
132
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%)
$15,944
21.8
29.2
309
79
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%)
$17,528
21.8
15.5
384
5
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%)
$18,520
21.2
27
325
65
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%)
$16,747
20.8
12.4
398
7
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,421
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,583
20.5
7.8
419
26
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%)
$13,968
20.4
29.8
305
89
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%)
$20,067
20.3
13.1
393
2
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%)
$18,285
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%)
$20,665
20.2
(n/a)
400627000244
398
Maud High School
Public
9-12
300 East Young Street
Maud
74854
Pottawatomie 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%)
$19,565
20.1
39.8
249
149
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%)
$16,547
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%)
$26,975
19.4
19.6
361
39
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
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
.
Explore SchoolDigger:
Search all schools in Oklahoma
and filter by grade, district, and more.
See how site visitors rate schools
in every state.
New data:
see the latest test scores and school information we've added.
Widgets:
add SchoolDigger school info to your own site.
Developers: build with our school data API
.
OK ranking lists by student group:
Asian
·
African American
·
Hispanic
·
Native American
·
White
·
English Language Learner
·
Special Education
·
Low Socio Economic Status
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...