Oklahoma Counties by Population (2025)

by Kristen Carney Kristen Carney

Updated: August 7, 2025

The most populous counties in Oklahoma are Oklahoma County with 816,490, Tulsa County at 693,514, Cleveland County with 303,952, Canadian County at 181,760, and Comanche County with 121,396. You can get the most current Census population data for all 77 Oklahoma counties, sorted from the most populous counties in Oklahoma to the least, according to the 2024 Population Estimates Program.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest Oklahoma counties population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for Oklahoma counties

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 13,528 businesses.

Rank County Population
1 Oklahoma County 816,490
2 Tulsa County 693,514
3 Cleveland County 303,952
4 Canadian County 181,760
5 Comanche County 121,396
6 Rogers County 101,371
7 Wagoner County 91,257
8 Payne County 84,199
9 Pottawatomie County 74,446
10 Creek County 73,971
11 Muskogee County 66,752
12 Garfield County 62,007
13 Grady County 58,353
14 Washington County 54,060
15 Logan County 53,860
16 Bryan County 50,305
17 Le Flore County 49,854
18 Carter County 49,135
19 Cherokee County 48,729
20 McClain County 48,434
21 Osage County 46,495
22 Stephens County 44,075
23 Kay County 43,437
24 Pittsburg County 43,395
25 Delaware County 41,771
26 Sequoyah County 40,555
27 Mayes County 40,144
28 Pontotoc County 38,310
29 Okmulgee County 37,084
30 Lincoln County 34,972
31 McCurtain County 30,805
32 Ottawa County 30,404
33 Custer County 28,266
34 Caddo County 26,337
35 Garvin County 26,149
36 Jackson County 24,541
37 Seminole County 23,351
38 Beckham County 22,248
39 Texas County 20,577
40 Woodward County 19,991
41 Adair County 19,821
42 McIntosh County 19,710
43 Marshall County 16,147
44 Pawnee County 16,111
45 Kingfisher County 15,820
46 Atoka County 14,600
47 Craig County 14,506
48 Choctaw County 14,174
49 Murray County 13,754
50 Hughes County 13,371
51 Haskell County 11,811
52 Okfuskee County 11,364
53 Noble County 10,896
54 Washita County 10,839
55 Pushmataha County 10,800
56 Love County 10,423
57 Johnston County 10,293
58 Nowata County 9,561
59 Latimer County 9,509
60 Woods County 8,582
61 Blaine County 8,573
62 Kiowa County 8,257
63 Major County 7,569
64 Tillman County 6,736
65 Alfalfa County 5,712
66 Cotton County 5,503
67 Greer County 5,433
68 Coal County 5,414
69 Jefferson County 5,374
70 Beaver County 5,025
71 Dewey County 4,268
72 Grant County 4,123
73 Ellis County 3,601
74 Roger Mills County 3,304
75 Harper County 3,209
76 Harmon County 2,315
77 Cimarron County 2,133

United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2024. Population Division. May 2025.

Email Me When New Data Are Released

Join thousands of subscribers and receive just 2 (TWO!) emails a year in March and December when the US Census Bureau releases new population data for Oklahoma counties.

Connect

Cubit logo

© Copyright 2025 Cubit Planning, Inc.