Ranking of Oklahoma Counties By Population in 2022

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2022, the Population for Oklahoma was 4.03M. Among all Oklahoma counties, Oklahoma County had the highest population (805.17K), followed by Tulsa County (679.21K), and Cleveland County (299.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 2022
Oklahoma
Tulsa
Cleveland
Canadian
Comanche
Rogers
Wagoner
Payne
Pottawatomie
Creek
Ranking of Oklahoma Counties By Population in 2022
Items per page:
0 of 0
Rank County Population
1 Oklahoma County 805165
2 Tulsa County 679212
3 Cleveland County 299950
4 Canadian County 169507
5 Comanche County 122390
6 Rogers County 99103
7 Wagoner County 86755
8 Payne County 83029
9 Pottawatomie County 73403
10 Creek County 72698
11 Muskogee County 66293
12 Garfield County 61990
13 Grady County 56700
14 Washington County 53289
15 Logan County 52029
16 Le Flore County 49004
17 Carter County 48488
18 Bryan County 48229
19 Cherokee County 48058
20 Osage County 45799
21 McClain County 45422
22 Kay County 43726
23 Stephens County 43674
24 Pittsburg County 43517
25 Delaware County 41491
26 Sequoyah County 39756
27 Mayes County 39593
28 Pontotoc County 38074
29 Okmulgee County 36937
30 Lincoln County 34153
31 McCurtain County 30892
32 Ottawa County 30366
33 Custer County 28075
34 Caddo County 26282
35 Garvin County 25793
36 Jackson County 24671
37 Seminole County 23484
38 Beckham County 21990
39 Texas County 20635
40 Woodward County 20054
41 Adair County 19513
42 McIntosh County 19419
43 Marshall County 15947
44 Pawnee County 15695
45 Kingfisher County 15313
46 Choctaw County 14416
47 Atoka County 14311
48 Craig County 14180
49 Murray County 13677
50 Hughes County 13421
51 Haskell County 11644
52 Okfuskee County 11230
53 Noble County 10861
54 Pushmataha County 10728
55 Washita County 10715
56 Johnston County 10328
57 Love County 10184
58 Latimer County 9580
59 Nowata County 9447
60 Woods County 8602
61 Blaine County 8477
62 Kiowa County 8437
63 Major County 7558
64 Tillman County 6968
65 Alfalfa County 5697
66 Greer County 5548
67 Cotton County 5473
68 Jefferson County 5428
69 Coal County 5309
70 Beaver County 5044
71 Dewey County 4387
72 Grant County 4124
73 Ellis County 3693
74 Roger Mills County 3366
75 Harper County 3176
76 Harmon County 2428
77 Cimarron County 2229