Ranking of Oklahoma Counties By Population in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Population for Oklahoma was 4.10M. Among all Oklahoma counties, Oklahoma County had the highest population (816.49K), followed by Tulsa County (693.51K), and Cleveland County (303.95K).

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 2024
Oklahoma
Tulsa
Cleveland
Canadian
Comanche
Rogers
Wagoner
Payne
Pottawatomie
Creek
Ranking of Oklahoma Counties By Population in 2024
Items per page:
0 of 0
Rank County Population
1 Oklahoma County 816490
2 Tulsa County 693514
3 Cleveland County 303952
4 Canadian County 181760
5 Comanche County 121396
6 Rogers County 101371
7 Wagoner County 91257
8 Payne County 84199
9 Pottawatomie County 74446
10 Creek County 73971
11 Muskogee County 66752
12 Garfield County 62007
13 Grady County 58353
14 Washington County 54060
15 Logan County 53860
16 Bryan County 50305
17 Le Flore County 49854
18 Carter County 49135
19 Cherokee County 48729
20 McClain County 48434
21 Osage County 46495
22 Stephens County 44075
23 Kay County 43437
24 Pittsburg County 43395
25 Delaware County 41771
26 Sequoyah County 40555
27 Mayes County 40144
28 Pontotoc County 38310
29 Okmulgee County 37084
30 Lincoln County 34972
31 McCurtain County 30805
32 Ottawa County 30404
33 Custer County 28266
34 Caddo County 26337
35 Garvin County 26149
36 Jackson County 24541
37 Seminole County 23351
38 Beckham County 22248
39 Texas County 20577
40 Woodward County 19991
41 Adair County 19821
42 McIntosh County 19710
43 Marshall County 16147
44 Pawnee County 16111
45 Kingfisher County 15820
46 Atoka County 14600
47 Craig County 14506
48 Choctaw County 14174
49 Murray County 13754
50 Hughes County 13371
51 Haskell County 11811
52 Okfuskee County 11364
53 Noble County 10896
54 Washita County 10839
55 Pushmataha County 10800
56 Love County 10423
57 Johnston County 10293
58 Nowata County 9561
59 Latimer County 9509
60 Woods County 8582
61 Blaine County 8573
62 Kiowa County 8257
63 Major County 7569
64 Tillman County 6736
65 Alfalfa County 5712
66 Cotton County 5503
67 Greer County 5433
68 Coal County 5414
69 Jefferson County 5374
70 Beaver County 5025
71 Dewey County 4268
72 Grant County 4123
73 Ellis County 3601
74 Roger Mills County 3304
75 Harper County 3209
76 Harmon County 2315
77 Cimarron County 2133