Ranking of Oklahoma Counties By Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the population of Oklahoma (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 803,726. Among all Oklahoma counties, Oklahoma County had the highest population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (127,327), followed by Tulsa County (110,919), and Cleveland County (47,144).

The chart below shows the top 10 Oklahoma counties, and the table below shows the ranking of all Oklahoma counties.

You can see similar information for other educational attainments.

You can also see similar information for other states and for the United States.

Ranking of Oklahoma Counties By Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Oklahoma County
Tulsa County
Cleveland County
Canadian County
Comanche County
Rogers County
Creek County
Wagoner County
Pottawatomie County
Muskogee County
Ranking of Oklahoma Counties By Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Number of People
1 Oklahoma County 127327
2 Tulsa County 110919
3 Cleveland County 47144
4 Canadian County 27052
5 Comanche County 24859
6 Rogers County 21200
7 Creek County 19711
8 Wagoner County 17017
9 Pottawatomie County 16689
10 Muskogee County 15431
11 Garfield County 15134
12 Grady County 14687
13 Le Flore County 13027
14 Stephens County 12610
15 Payne County 12141
16 Osage County 11954
17 Washington County 11805
18 Carter County 11684
19 Pittsburg County 11470
20 Delaware County 11014
21 Mayes County 10885
22 Sequoyah County 10609
23 Logan County 10128
24 Bryan County 9903
25 Kay County 9835
26 Cherokee County 9696
27 Lincoln County 9674
28 McCurtain County 8860
29 McClain County 8677
30 Okmulgee County 8575
31 Caddo County 7940
32 Pontotoc County 7932
33 Garvin County 7671
34 Ottawa County 7003
35 McIntosh County 6111
36 Adair County 6027
37 Beckham County 5938
38 Woodward County 5640
39 Seminole County 5564
40 Custer County 4573
41 Pawnee County 4553
42 Jackson County 4377
43 Atoka County 4114
44 Craig County 4051
45 Kingfisher County 4018
46 Murray County 3955
47 Marshall County 3903
48 Choctaw County 3780
49 Hughes County 3670
50 Pushmataha County 3433
51 Haskell County 3212
52 Okfuskee County 3151
53 Washita County 3072
54 Texas County 3048
55 Nowata County 2705
56 Noble County 2658
57 Love County 2601
58 Johnston County 2528
59 Latimer County 2445
60 Blaine County 2226
61 Major County 2162
62 Kiowa County 1961
63 Woods County 1664
64 Tillman County 1606
65 Cotton County 1590
66 Jefferson County 1555
67 Coal County 1533
68 Alfalfa County 1501
69 Greer County 1485
70 Dewey County 1236
71 Beaver County 1098
72 Ellis County 1004
73 Grant County 998
74 Roger Mills County 829
75 Harper County 719
76 Cimarron County 586
77 Harmon County 583