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

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 478.10K people in Oklahoma with German ancestry (12.11% of Oklahoma population). Among all Oklahoma counties, Dewey County had the highest percentage of its population with German ancestry (25.18%), followed by Ellis County (25.13%), and Major County (23.09%).

The chart and table below shows the top 10 counties with high percentage of its population having German 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 German Ancestry in 2021
Dewey County
Ellis County
Major County
Blaine County
Noble County
Woods County
Alfalfa County
Beaver County
Nowata County
Washita County
Ranking of Oklahoma Counties By Percentage of Population with German Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Dewey County 25.18
2 Ellis County 25.13
3 Major County 23.09
4 Blaine County 22.18
5 Noble County 21.58
6 Woods County 21.17
7 Alfalfa County 21.00
8 Beaver County 20.65
9 Nowata County 20.45
10 Washita County 18.76
11 Kingfisher County 18.68
12 Custer County 17.82
13 Kay County 17.37
14 Grant County 17.11
15 Payne County 17.05
16 Harper County 16.86
17 Woodward County 16.54
18 Garfield County 16.24
19 Washington County 15.89
20 Coal County 15.21
21 Rogers County 15.00
22 Pawnee County 14.99
23 Canadian County 14.23
24 Kiowa County 13.85
25 Delaware County 13.72
26 McIntosh County 13.61
27 Ottawa County 13.48
28 Wagoner County 13.29
29 Comanche County 13.24
30 Lincoln County 12.88
31 Mayes County 12.86
32 Pittsburg County 12.78
33 Osage County 12.59
34 Greer County 12.58
35 Marshall County 12.51
36 Garvin County 12.50
36 Tulsa County 12.50
37 Logan County 12.46
38 Roger Mills County 12.43
39 Tillman County 12.39
40 Cleveland County 12.27
41 Jackson County 12.07
42 Craig County 11.87
43 Carter County 11.57
44 Creek County 11.41
45 Pontotoc County 11.35
46 McClain County 11.29
47 Caddo County 11.24
48 Johnston County 11.10
49 Jefferson County 11.05
50 Grady County 11.03
51 Pottawatomie County 10.91
52 Oklahoma County 10.74
53 Beckham County 10.60
54 Murray County 10.53
55 Haskell County 10.37
56 Texas County 10.25
57 Cotton County 10.10
58 Latimer County 9.92
59 Love County 9.42
60 Stephens County 9.41
61 Atoka County 9.33
62 Le Flore County 9.11
63 Cherokee County 8.77
64 Bryan County 8.76
65 Okfuskee County 8.64
66 Pushmataha County 8.52
67 Okmulgee County 8.35
68 Cimarron County 8.15
69 Muskogee County 7.30
70 Sequoyah County 6.83
71 Seminole County 6.35
72 Choctaw County 6.18
73 Harmon County 6.14
74 Adair County 5.08
75 McCurtain County 4.38
76 Hughes County 4.13