Ranking of Missouri 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 1.35M people in Missouri with German ancestry (21.95% of Missouri population). Among all Missouri counties, Osage County had the highest percentage of its population with German ancestry (53.78%), followed by Perry County (38.21%), and Franklin County (36.87%).

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 Missouri.

Data Source: US Census Bureau.
Ranking of Missouri Counties By Percentage of Population with German Ancestry in 2021
Osage County
Perry County
Franklin County
Gasconade County
Ste. Genevieve County
Cole County
St. Charles County
Warren County
Montgomery County
Jefferson County
Ranking of Missouri Counties By Percentage of Population with German Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Osage County 53.78
2 Perry County 38.21
3 Franklin County 36.87
4 Gasconade County 36.19
5 Ste. Genevieve County 34.35
6 Cole County 33.03
7 St. Charles County 32.71
8 Warren County 32.67
9 Montgomery County 30.68
10 Jefferson County 30.64
11 Cooper County 29.87
12 Howard County 29.49
13 Atchison County 29.37
14 Holt County 29.22
15 Chariton County 28.82
16 Moniteau County 28.10
17 Cape Girardeau County 27.14
18 Benton County 27.02
19 Lincoln County 26.83
20 Miller County 26.55
21 Nodaway County 26.38
22 Callaway County 25.94
23 Bates County 25.69
23 Scotland County 25.69
24 Putnam County 25.13
25 Lafayette County 25.00
26 Maries County 24.89
27 Andrew County 24.61
28 Ralls County 24.41
29 Knox County 24.30
30 Boone County 24.25
30 Henry County 24.25
31 Randolph County 24.16
32 Johnson County 23.86
33 St. Clair County 23.64
34 Platte County 23.55
35 Adair County 23.54
36 Camden County 23.39
37 St. Louis County 23.07
38 Marion County 22.82
39 Saline County 22.38
40 DeKalb County 22.37
41 Cass County 22.34
42 Lewis County 22.21
43 Bollinger County 22.14
44 Daviess County 21.95
45 Buchanan County 21.91
46 Stone County 21.65
47 Christian County 21.61
48 Pettis County 21.59
49 Shelby County 21.55
50 Vernon County 21.52
51 Morgan County 21.39
52 Clay County 21.35
53 Clark County 21.31
54 Lawrence County 21.18
55 Clinton County 21.07
56 Crawford County 20.69
57 Hickory County 20.32
58 Barton County 20.30
59 Cedar County 20.11
60 Carroll County 20.07
61 Taney County 20.00
62 St. Francois County 19.89
63 Scott County 19.80
64 Reynolds County 19.70
65 Audrain County 19.24
66 Monroe County 19.16
66 Webster County 19.16
67 Gentry County 19.08
68 Macon County 18.72
69 Dade County 18.70
70 Pike County 18.36
71 Madison County 18.32
72 Pulaski County 18.27
73 Schuyler County 18.17
74 Phelps County 17.75
75 Grundy County 17.55
76 Ray County 17.47
77 Carter County 17.37
78 Harrison County 17.33
79 Jasper County 17.22
80 Shannon County 17.09
81 Greene County 16.83
82 Polk County 16.74
83 Washington County 16.71
84 Stoddard County 16.68
85 Texas County 16.66
86 Mercer County 16.54
87 Iron County 16.22
88 Dallas County 16.20
89 Newton County 16.12
90 Jackson County 15.99
91 Barry County 15.76
92 St. Louis city 15.72
93 Laclede County 15.54
94 Wright County 15.36
95 Caldwell County 15.14
96 New Madrid County 15.12
97 Livingston County 14.84
98 Dent County 14.76
99 Ozark County 14.54
100 Butler County 13.94
101 Ripley County 13.43
102 Howell County 13.41
103 Douglas County 13.19
104 Worth County 12.68
105 Linn County 12.35
106 Sullivan County 12.03
107 Oregon County 11.99
108 Wayne County 11.68
109 Dunklin County 11.29
110 McDonald County 10.66
111 Mississippi County 6.40
112 Pemiscot County 6.11