Ranking of Missouri Counties By Percentage of Population that are Non-Hispanic White in 2022

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2022, among all Missouri counties, Osage County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (96.96%), followed by Scotland County (96.73%), and Schuyler County (96.2%).

The chart below shows the top 10 counties, and the table below shows the ranking of all Missouri 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 Missouri Counties By Percentage of Pop. that are Non-Hispanic White in 2022
Osage
Scotland
Schuyler
Clark
Worth
Knox
Atchison
Gasconade
Daviess
Ralls
Ranking of Missouri Counties By Percentage of Pop. that are Non-Hispanic White in 2022
Items per page:
0 of 0
Rank County % of County Population
1 Osage County 96.96
2 Scotland County 96.73
3 Schuyler County 96.2
4 Clark County 96.16
5 Worth County 95.77
6 Knox County 95.68
7 Atchison County 95.47
8 Gasconade County 95.44
9 Daviess County 95.29
10 Ralls County 95.19
11 Bollinger County 95.1
12 Gentry County 94.71
13 Harrison County 94.66
14 Holt County 94.57
15 Crawford County 94.51
16 Putnam County 94.49
17 Ste. Genevieve County 94.41
18 Shelby County 94.36
19 Perry County 94.35
19 Stoddard County 94.35
20 Franklin County 94.28
20 Ozark County 94.28
21 St. Clair County 94.26
22 Wayne County 94.19
23 Ripley County 94.18
24 Miller County 94.15
25 Maries County 94.07
26 Benton County 94.03
27 Linn County 93.95
28 Webster County 93.92
29 Chariton County 93.87
30 Hickory County 93.84
31 Washington County 93.77
32 Dallas County 93.7
33 Oregon County 93.68
34 Cedar County 93.67
35 Carroll County 93.65
36 Stone County 93.52
37 Dent County 93.49
38 Montgomery County 93.46
39 Howell County 93.42
40 Iron County 93.39
41 Wright County 93.38
42 Morgan County 93.37
43 Andrew County 93.31
44 Carter County 93.3
45 Ray County 93.24
46 Jefferson County 93.15
46 Reynolds County 93.15
47 Madison County 93.11
48 Nodaway County 93.1
49 Vernon County 93.08
50 Caldwell County 93.03
50 Dade County 93.03
51 Clinton County 92.96
51 Grundy County 92.96
52 Camden County 92.9
53 Douglas County 92.88
54 Bates County 92.84
55 Macon County 92.6
56 Shannon County 92.54
57 Henry County 92.53
58 Polk County 92.52
59 Lincoln County 92.3
60 Livingston County 92.29
61 Monroe County 92.23
62 Laclede County 92.2
63 Mercer County 92.15
64 Barton County 92.09
65 Lewis County 92.01
66 St. Francois County 91.94
67 Christian County 91.81
68 Lafayette County 91.2
69 Warren County 90.78
70 Texas County 90.33
71 Marion County 89.71
72 Pike County 89.42
73 Howard County 89.33
74 Moniteau County 89.27
75 Callaway County 89.18
76 Cooper County 89.01
77 Randolph County 88.27
78 Adair County 88
79 Phelps County 87.87
80 Audrain County 87.72
81 Butler County 87.45
82 Lawrence County 87.27
83 DeKalb County 86.96
84 Taney County 86.75
85 Greene County 85.56
86 Cass County 85.53
87 Johnson County 85.23
88 St. Charles County 84.63
89 Cape Girardeau County 84.42
90 Barry County 83.87
91 Newton County 83.76
92 Pettis County 82.93
93 Scott County 82.47
94 Jasper County 81.9
95 Buchanan County 81.74
96 Cole County 80.85
97 New Madrid County 79.01
98 Dunklin County 78.51
99 Platte County 78.33
100 Clay County 78.25
101 Sullivan County 77.2
102 Boone County 76.96
103 Saline County 75.89
104 McDonald County 74.68
105 Mississippi County 72.94
106 Pulaski County 69.37
107 Pemiscot County 67.41
108 St. Louis County 63.72
109 Jackson County 60.45
110 St. Louis city 45.37