Ranking of Oklahoma Counties By Non-Hispanic White Population in 2019

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2019, among all Oklahoma counties, Oklahoma County had the highest number of people who identified their ethnicity as Non-Hispanic White (441.54K), followed by Tulsa County (397.72K), and Cleveland County (201.32K).

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 other racial and ethnicity groups in the United States.

You can also see similar information for other states, and also the ranking of all counties in the United States.

See this for other years:
Ranking of Oklahoma Counties By Non-Hispanic White Population in 2019
Oklahoma
Tulsa
Cleveland
Canadian
Comanche
Rogers
Payne
Wagoner
Creek
Pottawatomie
Ranking of Oklahoma Counties By Non-Hispanic White Population in 2019
0 of 0
Rank County Non-Hispanic White Population
1 Oklahoma County 441541
2 Tulsa County 397715
3 Cleveland County 201319
4 Canadian County 111140
5 Comanche County 67473
6 Rogers County 65759
7 Payne County 62559
8 Wagoner County 57518
9 Creek County 53772
10 Pottawatomie County 52030
11 Grady County 45211
12 Garfield County 44621
13 Muskogee County 37398
14 Logan County 37200
15 Washington County 37124
16 Le Flore County 35176
17 Stephens County 34360
18 Bryan County 33519
19 Carter County 33307
20 Kay County 32026
21 McClain County 31794
22 Pittsburg County 29924
23 Osage County 29546
24 Lincoln County 28596
25 Delaware County 27224
26 Mayes County 26336
27 Sequoyah County 25690
28 Pontotoc County 24674
29 Okmulgee County 23794
30 Cherokee County 22676
31 Garvin County 20492
32 Ottawa County 19906
33 McCurtain County 19843
34 Custer County 19572
35 Beckham County 16328
36 Caddo County 16294
37 Woodward County 15940
38 Seminole County 15462
39 Jackson County 14979
40 McIntosh County 13233
41 Pawnee County 12412
42 Kingfisher County 11966
43 Marshall County 10915
44 Murray County 9895
45 Atoka County 9590
46 Washita County 9047
47 Noble County 8951
48 Craig County 8757
49 Haskell County 8747
50 Choctaw County 8708
51 Texas County 8706
52 Adair County 8668
53 Hughes County 8162
54 Pushmataha County 7712
55 Johnston County 7541
56 Woods County 7250
57 Okfuskee County 7229
58 Love County 7050
59 Blaine County 6680
60 Nowata County 6638
61 Kiowa County 6458
62 Major County 6391
63 Latimer County 6296
64 Alfalfa County 4696
65 Jefferson County 4573
66 Cotton County 4265
67 Tillman County 4198
68 Greer County 4179
69 Dewey County 3969
70 Grant County 3755
71 Coal County 3701
72 Beaver County 3696
73 Ellis County 3337
74 Roger Mills County 3006
75 Harper County 2710
76 Cimarron County 1538
77 Harmon County 1444