Ranking of Oklahoma Counties By Population in 2018

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2018, the Population for Oklahoma was 3.94M. Among all Oklahoma counties, Oklahoma County had the highest population (790.93K), followed by Tulsa County (648.50K), and Cleveland County (281.56K).

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 2018
Oklahoma
Tulsa
Cleveland
Canadian
Comanche
Rogers
Payne
Wagoner
Pottawatomie
Creek
Ranking of Oklahoma Counties By Population in 2018
Items per page:
0 of 0
Rank County Population
1 Oklahoma County 790926
2 Tulsa County 648496
3 Cleveland County 281559
4 Canadian County 144570
5 Comanche County 121001
6 Rogers County 91957
7 Payne County 82198
8 Wagoner County 80218
9 Pottawatomie County 72568
10 Creek County 71693
11 Muskogee County 68431
12 Garfield County 61270
13 Grady County 55411
14 Washington County 51881
15 Le Flore County 50080
16 Cherokee County 48692
17 Carter County 48345
18 Logan County 47304
19 Bryan County 47290
20 Osage County 47074
21 Kay County 44047
22 Pittsburg County 43842
23 Stephens County 43231
24 Delaware County 42897
25 Sequoyah County 41651
26 Mayes County 41173
27 McClain County 39855
28 Pontotoc County 38328
29 Okmulgee County 38223
30 Lincoln County 34824
31 McCurtain County 32921
32 Ottawa County 31332
33 Caddo County 29166
34 Custer County 28930
35 Garvin County 27747
36 Jackson County 24695
37 Seminole County 24529
38 Adair County 22251
39 Beckham County 21738
40 Texas County 20659
41 Woodward County 20277
42 McIntosh County 19702
43 Marshall County 16746
44 Pawnee County 16372
45 Kingfisher County 15916
46 Choctaw County 14666
47 Craig County 14273
48 Murray County 13977
49 Atoka County 13771
50 Hughes County 13277
51 Haskell County 12675
52 Okfuskee County 12046
53 Noble County 11304
54 Pushmataha County 11139
55 Washita County 11064
56 Johnston County 11003
57 Nowata County 10289
58 Latimer County 10155
59 Love County 10109
60 Blaine County 9490
61 Woods County 8872
62 Kiowa County 8728
63 Major County 7609
64 Tillman County 7325
65 Jefferson County 6088
66 Cotton County 5798
67 Greer County 5797
68 Alfalfa County 5742
69 Coal County 5519
70 Beaver County 5313
71 Dewey County 4930
72 Grant County 4315
73 Ellis County 3942
74 Harper County 3746
75 Roger Mills County 3657
76 Harmon County 2688
77 Cimarron County 2165