Town Chart.

← All rankings · All towns in Oklahoma

Towns with the best schools in Oklahoma

Ranked by our Schools score out of 100, which is based on how many high-school students take AP, IB or college classes, how many students miss a lot of school, the graduation rate and class size, for the public schools in the town. Of the 192 towns in Oklahoma with 1,000 or more people, these are the top 25.

Luther ranks first with a score of 83. Kingfisher and Piedmont follow, with 75 and 70. Scores compare each town with all 27,850 towns we track across the US.

RankTownScore High-school students in AP or IB classesHigh-school students taking college classes Population
1 Luther 83 32.8%29.5% 1,627
2 Kingfisher 75 12.0%16.3% 5,026
3 Piedmont 70 24.6%14.0% 8,342
4 Kiefer 67 21.0%35.6% 2,639
5 Prague 67 22.9%6.0% 2,155
6 Hennessey 66 14.4%17.5% 2,567
7 Yukon 65 20.1%25.6% 25,529
8 Edmond 65 27.1%5.4% 96,825
9 Jones 65 13.9%19.7% 3,053
10 Jenks 64 29.1%10.4% 27,102
11 Lindsay 63 4.9%10.1% 2,884
12 Bethany 63 21.3%13.0% 20,560
13 Coweta 62 21.5%7.0% 10,433
14 Bixby 62 25.7%10.1% 30,155
15 Fairland 62 3.0%28.1% 1,207
16 Bristow 61 23.4%22.3% 4,272
17 Glenpool 61 30.8%21.1% 14,151
18 Pauls Valley 60 15.0%5.9% 6,062
19 Hooker 60 3.2%8.1% 1,786
20 Tuttle 60 0.0%32.0% 8,040
21 Minco 60 0.0%18.5% 1,607
22 Park Hill 59 6.8%25.4% 3,237
23 Sulphur 59 7.4%19.0% 4,874
24 Thomas 59 0.0%22.2% 1,170
25 Mangum 59 17.3%11.9% 2,755

This is not a test-score ranking, and graduation rates are from 2018 or 2019. Only towns with a high school of their own are listed, and a town does not show up when its students go to school elsewhere. Only towns with 1,000 or more people are ranked. Scores compare each town with all towns we track. See how we score towns and where the figures come from. These are estimates, so check official sources before you decide.

More rankings for Oklahoma

Towns with the best schools in other states

Link to this page

Copy this HTML to link to this page from your own site.