The most improved public middle schools in Oklahoma are Bennington Elementary School, Prue Elementary School and Timberlake Elementary School.
A school's improvement is based on a its total rise in ranking spots during the last five years (2020-25).
Improved Rank Range: 697
1,396
Avg. Improved Rank: 864
Most Improved ºÚÁÏÍø¹ÙÍø Middle Schools in Oklahoma (2025-26)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Ranking Change (2020-25)
Grades
Location
Rank: #11.
Bennington Elementary School
(Math: 50-54% | Reading: 35-39%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +1396
(from 1,563 to 167)
(from 1,563 to 167)
Grades: PK-8
729 North Perry Street
Bennington, OK 74723
(580) 847-2310
Bennington, OK 74723
(580) 847-2310
Rank: #22.
Prue Elementary School
(Math: 45-49% | Reading: 30-34%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +1330
(from 1,638 to 308)
(from 1,638 to 308)
Grades: PK-8
104 Broadway
Prue, OK 74060
(918) 242-3384
Prue, OK 74060
(918) 242-3384
Rank: #33.
Timberlake Elementary School
(Math: 35-39% | Reading: 30-34%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +1140
(from 1,552 to 412)
(from 1,552 to 412)
Grades: PK-8
211 E Magnolia
Jet, OK 73749
(580) 626-4411
Jet, OK 73749
(580) 626-4411
Rank: #44.
Alex Elementary School
(Math: 50-54% | Reading: 40-44%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +1074
(from 1,205 to 131)
(from 1,205 to 131)
Grades: PK-8
209 South 2nd Street
Alex, OK 73002
(405) 785-2217
Alex, OK 73002
(405) 785-2217
Rank: #55.
Erick Elementary School
(Math: 35-39% | Reading: 50-54%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +1054
(from 1,201 to 147)
(from 1,201 to 147)
Grades: PK-8
205 South Cedar
Erick, OK 73645
(580) 526-3203
Erick, OK 73645
(580) 526-3203
Rank: #66.
Fox Elementary School
(Math: 30-34% | Reading: 30-34%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +1025
(from 1,520 to 495)
(from 1,520 to 495)
Grades: PK-8
20214 St Hwy 76
Fox, OK 73435
(580) 366-0301
Fox, OK 73435
(580) 366-0301
Rank: #77.
Achille Elementary School
(Math: 25-29% | Reading: 35-39%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +1010
(from 1,466 to 456)
(from 1,466 to 456)
Grades: PK-8
201 N 5th Ave
Achille, OK 74720
(580) 283-3002
Achille, OK 74720
(580) 283-3002
Rank: #88.
Fargo Elementary School
(Math: 35-39% | Reading: 35-39%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +993
(from 1,286 to 293)
(from 1,286 to 293)
Grades: PK-8
513 S Main
Fargo, OK 73840
(580) 698-2298
Fargo, OK 73840
(580) 698-2298
Rank: #99.
Krebs ºÚÁÏÍø¹ÙÍø School
(Math: 29% | Reading: 34%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +896
(from 1,466 to 570)
(from 1,466 to 570)
Grades: PK-8
20 Southwest Fifth Street
Krebs, OK 74554
(918) 426-4700
Krebs, OK 74554
(918) 426-4700
Rank: #10 - 1110. - 11.
Kildare ºÚÁÏÍø¹ÙÍø School
(Math: 40-49% | Reading: 30-39%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +884
(from 1,172 to 288)
(from 1,172 to 288)
Grades: PK-8
1265 Church Street
Ponca City, OK 74604
(580) 362-2811
Ponca City, OK 74604
(580) 362-2811
Rank: #10 - 1110. - 11.
Haywood ºÚÁÏÍø¹ÙÍø School
(Math: 30-39% | Reading: 20-24%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +884
(from 1,619 to 735)
(from 1,619 to 735)
Grades: PK-8
11461 West State Hwy 31
Mcalester, OK 74501
(918) 423-6265
Mcalester, OK 74501
(918) 423-6265
Rank: #1212.
Hammon Elementary School
(Math: 35-39% | Reading: 30-34%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +874
(from 1,286 to 412)
(from 1,286 to 412)
Grades: PK-8
802 Shockey St
Hammon, OK 73650
(580) 473-2289
Hammon, OK 73650
(580) 473-2289
Rank: #1313.
Dibble Middle School
(Math: 40-44% | Reading: 25-29%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +872
(from 1,357 to 485)
(from 1,357 to 485)
Grades: 6-8
22092 Old Town 1st
Dibble, OK 73031
(833) 324-1173
Dibble, OK 73031
(833) 324-1173
Rank: #1414.
Maple ºÚÁÏÍø¹ÙÍø School
(Math: 60-64% | Reading: 50-54%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +862
(from 890 to 28)
(from 890 to 28)
Grades: PK-8
904 South Maple Road
Calumet, OK 73014
(405) 262-5647
Calumet, OK 73014
(405) 262-5647
Rank: #1515.
Shattuck Elementary School
(Math: 35-39% | Reading: 50-54%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +860
(from 1,007 to 147)
(from 1,007 to 147)
Grades: PK-8
817 East 3rd Street
Shattuck, OK 73858
(580) 938-2222
Shattuck, OK 73858
(580) 938-2222
Rank: #16 - 1716. - 17.
Drummond Elementary School
(Math: 40-44% | Reading: 35-39%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +855
(from 1,099 to 244)
(from 1,099 to 244)
Grades: PK-8
South Hwy 132
Drummond, OK 73735
(580) 493-2271
Drummond, OK 73735
(580) 493-2271
Rank: #16 - 1716. - 17.
Tipton Elementary School
(Math: 25-29% | Reading: 25-29%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +855
(from 1,577 to 722)
(from 1,577 to 722)
Grades: PK-8
1000 South Broadway
Tipton, OK 73570
(580) 667-5268
Tipton, OK 73570
(580) 667-5268
Rank: #1818.
Pioneer ºÚÁÏÍø¹ÙÍø School
(Math: 70% | Reading: 53%)
Rank:
Rank:
10/
Top 5%10
Rank Change: +826
(from 846 to 20)
(from 846 to 20)
Grades: PK-8
3686 State Highway 92
Chickasha, OK 73018
(405) 224-2700
Chickasha, OK 73018
(405) 224-2700
Rank: #1919.
Roff Elementary School
(Math: 45-49% | Reading: 40-44%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +808
(from 980 to 172)
(from 980 to 172)
Grades: PK-8
100 N Broadway
Roff, OK 74865
(580) 456-7251
Roff, OK 74865
(580) 456-7251
Rank: #2020.
Balko Elementary School
(Math: 40-44% | Reading: 50-54%)
Rank:
Rank:
10/
Top 10%10
Rank Change: +771
(from 887 to 116)
(from 887 to 116)
Grades: PK-8
110 Bison Lane
Balko, OK 73931
(580) 646-3385
Balko, OK 73931
(580) 646-3385
Rank: #2121.
Verden Elementary School
(Math: 40-44% | Reading: 30-34%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +770
(from 1,135 to 365)
(from 1,135 to 365)
Grades: PK-8
196 South Locust
Verden, OK 73092
(405) 453-6021
Verden, OK 73092
(405) 453-6021
Rank: #2222.
Stratford Middle School
(Math: 30-34% | Reading: 20-24%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +763
(from 1,518 to 755)
(from 1,518 to 755)
Grades: 6-8
200 East Bayless
Stratford, OK 74872
(580) 759-3615
Stratford, OK 74872
(580) 759-3615
Rank: #2323.
Meeker Middle School
(Math: 25-29% | Reading: 35-39%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +749
(from 1,205 to 456)
(from 1,205 to 456)
Grades: 6-8
214 East Carl Hubbell Boulevar
Meeker, OK 74855
(405) 788-4540
Meeker, OK 74855
(405) 788-4540
Rank: #24 - 2624. - 26.
Mclish Middle School
(Math: 35-39% | Reading: 25-29%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +745
(from 1,304 to 559)
(from 1,304 to 559)
Grades: 5-8
20650 County Road 3590
Stonewall, OK 74871
(580) 232-1020
Stonewall, OK 74871
(580) 232-1020
Rank: #24 - 2624. - 26.
Panama Middle School
(Math: 20-24% | Reading: 30-34%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +745
(from 1,457 to 712)
(from 1,457 to 712)
Grades: 7-8
801 North Missouri
Panama, OK 74951
(918) 963-0406
Panama, OK 74951
(918) 963-0406
Rank: #24 - 2624. - 26.
Thomas Ies
(Math: 25% | Reading: 28%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +745
(from 1,525 to 780)
(from 1,525 to 780)
Grades: 4-8
1000 S Oliphant
Holdenville, OK 74848
(405) 379-6661
Holdenville, OK 74848
(405) 379-6661
Rank: #2727.
Jennings ºÚÁÏÍø¹ÙÍø School
(Math: 25-29% | Reading: 25-29%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +744
(from 1,466 to 722)
(from 1,466 to 722)
Grades: PK-8
475 North Oak Street
Jennings, OK 74038
(918) 757-2536
Jennings, OK 74038
(918) 757-2536
Rank: #2828.
Grandfield Elementary School
(Math: 25-29% | Reading: 20-24%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +733
(from 1,577 to 844)
(from 1,577 to 844)
Grades: PK-8
416 South Main
Grandfield, OK 73546
(580) 479-3288
Grandfield, OK 73546
(580) 479-3288
Rank: #2929.
Keys Elementary School
(Math: 37% | Reading: 46%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +724
(from 942 to 218)
(from 942 to 218)
Grades: PK-8
19061 East 840 Road
Park Hill, OK 74451
(918) 456-4501
Park Hill, OK 74451
(918) 456-4501
Rank: #3030.
Deer Creek-lamont Elementary School
(Math: 40-49% | Reading: 30-39%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +719
(from 1,007 to 288)
(from 1,007 to 288)
Grades: PK-8
1643 Main Street
Deer Creek, OK 74636
(580) 267-3241
Deer Creek, OK 74636
(580) 267-3241
Rank: #3131.
Zaneis ºÚÁÏÍø¹ÙÍø School
(Math: 35-39% | Reading: 35-39%)
Rank:
Rank:
9/
Top 20%10
Rank Change: +714
(from 1,007 to 293)
(from 1,007 to 293)
Grades: PK-8
30515 Us Highway 70
Wilson, OK 73463
(580) 668-2955
Wilson, OK 73463
(580) 668-2955
Rank: #3232.
Davenport Elementary School
(Math: 30-34% | Reading: 30-34%)
Rank:
Rank:
8/
Top 30%10
Rank Change: +710
(from 1,205 to 495)
(from 1,205 to 495)
Grades: PK-8
417 Broadway
Davenport, OK 74026
(918) 377-2279
Davenport, OK 74026
(918) 377-2279
Rank: #3333.
Tupelo Elementary School
(Math: 25-29% | Reading: 25-29%)
Rank:
Rank:
6/
Top 50%10
Rank Change: +703
(from 1,425 to 722)
(from 1,425 to 722)
Grades: PK-8
200 South 7th
Tupelo, OK 74572
(580) 845-2802
Tupelo, OK 74572
(580) 845-2802
Rank: #3434.
Kingston Middle School
(Math: 25% | Reading: 36%)
Rank:
Rank:
7/
Top 50%10
Rank Change: +699
(from 1,283 to 584)
(from 1,283 to 584)
Grades: 6-8
400 Ne 3rd
Kingston, OK 73439
(580) 564-2996
Kingston, OK 73439
(580) 564-2996
Rank: #3535.
Butner Elementary School
(Math: 20-24% | Reading: 20-24%)
Rank:
Rank:
5/
Bottom 50%10
Rank Change: +697
(from 1,687 to 990)
(from 1,687 to 990)
Grades: PK-8
Hwy 56 And Yahola
Cromwell, OK 74837
(405) 944-5526
Cromwell, OK 74837
(405) 944-5526
Show 100 more public schools in OK (out of 577 total schools)
Loading...
Recent Articles

School Choice vs. Neighborhood Schools: Key Factors
Explore school choice vs. neighborhood schools in 2025. Learn key factors parents should weigh when deciding the best fit for their child.

Best School Match 2025: ºÚÁÏÍø¹ÙÍø vs Charter vs Magnet
Compare 2025 public, charter, and magnet school options with updated data, trends, and strategies to find the best fit.

ºÚÁÏÍø¹ÙÍø School Boundaries and Equity in 2025
Explore how public school boundaries shape access, equity, and opportunity for students in 2025. Learn the impact on families and education policy.