Ranking of Oklahoma Counties By Percentage of Population with Welsh Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 20.52K people in Oklahoma with Welsh ancestry (0.52% of Oklahoma population). Among all Oklahoma counties, Harper County had the highest percentage of its population with Welsh ancestry (3.34%), followed by Kingfisher County (1.56%), and Ellis County (1.05%).

The chart and table below shows the top 10 counties with high percentage of its population having Welsh ancestry.

You can see similar information for other states and for other ancestry groups in Oklahoma.

Data Source: US Census Bureau.
Ranking of Oklahoma Counties By Percentage of Population with Welsh Ancestry in 2021
Harper County
Kingfisher County
Ellis County
Coal County
Washington County
McIntosh County
Pittsburg County
Cleveland County
Canadian County
Delaware County
Ranking of Oklahoma Counties By Percentage of Population with Welsh Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Harper County 3.34
2 Kingfisher County 1.56
3 Ellis County 1.05
4 Coal County 0.98
5 Washington County 0.87
6 McIntosh County 0.85
7 Pittsburg County 0.81
8 Cleveland County 0.77
9 Canadian County 0.75
10 Delaware County 0.70
11 McClain County 0.67
12 Tulsa County 0.63
13 Kay County 0.62
14 Pontotoc County 0.60
15 Atoka County 0.59
15 Love County 0.59
16 Lincoln County 0.58
17 Cherokee County 0.56
17 Mayes County 0.56
18 Comanche County 0.53
18 Stephens County 0.53
19 Harmon County 0.51
20 Rogers County 0.50
21 Oklahoma County 0.49
22 Logan County 0.48
23 Latimer County 0.45
23 Pawnee County 0.45
24 Creek County 0.44
24 Marshall County 0.44
24 Wagoner County 0.44
25 Le Flore County 0.42
26 Grady County 0.41
26 Kiowa County 0.41
26 Nowata County 0.41
26 Washita County 0.41
27 Jefferson County 0.40
28 Seminole County 0.39
29 Garfield County 0.37
29 Payne County 0.37
30 Bryan County 0.36
30 Pottawatomie County 0.36
31 Okmulgee County 0.35
32 Caddo County 0.34
32 Johnston County 0.34
32 Ottawa County 0.34
33 Sequoyah County 0.33
34 Haskell County 0.32
35 Beaver County 0.31
36 Jackson County 0.30
36 Woodward County 0.30
37 Beckham County 0.29
37 Garvin County 0.29
38 Hughes County 0.28
38 Osage County 0.28
39 Blaine County 0.27
39 Carter County 0.27
39 Choctaw County 0.27
39 Muskogee County 0.27
40 Alfalfa County 0.26
40 Cimarron County 0.26
40 Major County 0.26
41 Texas County 0.25
42 McCurtain County 0.23
43 Noble County 0.21
44 Custer County 0.20
45 Cotton County 0.18
45 Murray County 0.18
46 Adair County 0.15
46 Okfuskee County 0.15
47 Greer County 0.13
47 Woods County 0.13
48 Craig County 0.10
48 Tillman County 0.10
49 Pushmataha County 0.06
49 Roger Mills County 0.06
50 Dewey County 0.02