Ranking of Oklahoma Counties By Population in 2019

Updated on January 28, 2024.

Based on the US Census Vintage data estimates, in 2019, the Population for Oklahoma was 3.96M. Among all Oklahoma counties, Oklahoma County had the highest population (797.56K), followed by Tulsa County (652.17K), and Cleveland County (284.54K).

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 2019
Oklahoma
Tulsa
Cleveland
Canadian
Comanche
Rogers
Payne
Wagoner
Pottawatomie
Creek
Ranking of Oklahoma Counties By Population in 2019
Items per page:
0 of 0
Rank County Population
1 Oklahoma County 797563
2 Tulsa County 652166
3 Cleveland County 284537
4 Canadian County 148635
5 Comanche County 121224
6 Rogers County 92616
7 Payne County 81683
8 Wagoner County 81466
9 Pottawatomie County 72703
10 Creek County 71362
11 Muskogee County 68097
12 Garfield County 61332
13 Grady County 55764
14 Washington County 51665
15 Le Flore County 49804
16 Cherokee County 48819
17 Carter County 48328
18 Bryan County 48089
19 Logan County 48084
20 Osage County 46942
21 Pittsburg County 43673
22 Kay County 43668
23 Stephens County 43258
24 Delaware County 43011
25 Sequoyah County 41599
26 Mayes County 41136
27 McClain County 40466
28 Okmulgee County 38417
29 Pontotoc County 38352
30 Lincoln County 34939
31 McCurtain County 32748
32 Ottawa County 31180
33 Caddo County 28927
34 Custer County 28913
35 Garvin County 27687
36 Jackson County 24431
37 Seminole County 24321
38 Adair County 22224
39 Beckham County 21834
40 Texas County 20216
41 Woodward County 20138
42 McIntosh County 19595
43 Marshall County 16946
44 Pawnee County 16379
45 Kingfisher County 15899
46 Choctaw County 14642
47 Craig County 14110
48 Murray County 14081
49 Atoka County 13738
50 Hughes County 13240
51 Haskell County 12670
52 Okfuskee County 11956
53 Noble County 11168
54 Johnston County 11055
55 Pushmataha County 11030
56 Washita County 10943
57 Love County 10177
58 Nowata County 10123
59 Latimer County 10044
60 Blaine County 9457
61 Woods County 8790
62 Kiowa County 8725
63 Major County 7630
64 Tillman County 7260
65 Jefferson County 5988
66 Greer County 5698
67 Alfalfa County 5664
68 Cotton County 5650
69 Coal County 5511
70 Beaver County 5308
71 Dewey County 4896
72 Grant County 4328
73 Ellis County 3865
74 Harper County 3707
75 Roger Mills County 3593
76 Harmon County 2645
77 Cimarron County 2148