Ranking of Oklahoma Counties By Population in 2023

Updated on August 1, 2024.

Based on the US Census Vintage data estimates, in 2023, the Population for Oklahoma was 4.05M. Among all Oklahoma counties, Oklahoma County had the highest population (808.87K), followed by Tulsa County (682.87K), and Cleveland County (301.19K).

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

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Oklahoma Counties By Population in 2023
Oklahoma
Tulsa
Cleveland
Canadian
Comanche
Rogers
Wagoner
Payne
Pottawatomie
Creek
Ranking of Oklahoma Counties By Population in 2023
Items per page:
0 of 0
Rank County Population
1 Oklahoma County 808866
2 Tulsa County 682868
3 Cleveland County 301193
4 Canadian County 175829
5 Comanche County 121574
6 Rogers County 100248
7 Wagoner County 89280
8 Payne County 83352
9 Pottawatomie County 73791
10 Creek County 73332
11 Muskogee County 66677
12 Garfield County 62023
13 Grady County 57375
14 Washington County 53706
15 Logan County 53029
16 Le Flore County 49596
17 Bryan County 48967
18 Carter County 48596
19 Cherokee County 48185
20 McClain County 47072
21 Osage County 46130
22 Stephens County 44014
23 Kay County 43641
24 Pittsburg County 43479
25 Delaware County 41703
26 Sequoyah County 40291
27 Mayes County 39889
28 Pontotoc County 38396
29 Okmulgee County 37035
30 Lincoln County 34562
31 McCurtain County 30660
32 Ottawa County 30287
33 Custer County 28266
34 Caddo County 26214
35 Garvin County 25865
36 Jackson County 24669
37 Seminole County 23565
38 Beckham County 22042
39 Texas County 20371
40 Woodward County 19947
41 Adair County 19627
42 McIntosh County 19603
43 Marshall County 15970
44 Pawnee County 15864
45 Kingfisher County 15481
46 Atoka County 14525
47 Craig County 14494
48 Choctaw County 14276
49 Murray County 13754
50 Hughes County 13436
51 Haskell County 11832
52 Okfuskee County 11300
53 Noble County 10832
54 Pushmataha County 10800
55 Washita County 10736
56 Love County 10296
57 Johnston County 10216
58 Latimer County 9526
59 Nowata County 9438
60 Woods County 8564
61 Blaine County 8539
62 Kiowa County 8398
63 Major County 7581
64 Tillman County 6869
65 Alfalfa County 5673
66 Greer County 5466
67 Cotton County 5427
68 Jefferson County 5347
69 Coal County 5266
70 Beaver County 5018
71 Dewey County 4286
72 Grant County 4083
73 Ellis County 3648
74 Roger Mills County 3295
75 Harper County 3190
76 Harmon County 2392
77 Cimarron County 2191