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

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2019, among all Missouri counties, Osage County had the highest percentage of its population who identified their ethnicity as Non-Hispanic White (97.36%), followed by Scotland County (97.14%), and Clark County (96.87%).

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 2019
Osage
Scotland
Clark
Schuyler
Atchison
Daviess
Bollinger
Gasconade
Worth
Knox
Ranking of Missouri Counties By Percentage of Pop. that are Non-Hispanic White in 2019
0 of 0
Rank County % of County Population
1 Osage County 97.36
2 Scotland County 97.14
3 Clark County 96.87
4 Schuyler County 96.57
5 Atchison County 96.16
6 Daviess County 96.05
7 Bollinger County 95.87
8 Gasconade County 95.8
9 Worth County 95.73
10 Knox County 95.65
11 Gentry County 95.63
11 Ste. Genevieve County 95.63
12 Holt County 95.37
12 Putnam County 95.37
13 Stoddard County 95.23
14 Maries County 95.14
15 Ripley County 95.13
16 Ozark County 95.1
16 Ralls County 95.1
17 Crawford County 95.04
18 Shelby County 95
19 Franklin County 94.95
20 Chariton County 94.88
21 Perry County 94.72
21 Wright County 94.72
22 Madison County 94.69
23 Harrison County 94.67
24 Stone County 94.64
25 Douglas County 94.61
26 Benton County 94.58
26 Wayne County 94.58
27 Miller County 94.57
28 Carroll County 94.56
29 St. Clair County 94.43
30 Linn County 94.42
31 Hickory County 94.37
32 Cedar County 94.35
33 Iron County 94.32
34 Mercer County 94.31
35 Dallas County 94.24
36 Howell County 94.21
37 Jefferson County 94.1
38 Dent County 94.06
39 Camden County 94.04
40 Webster County 94.01
41 Andrew County 93.97
42 Grundy County 93.96
43 Morgan County 93.93
43 Oregon County 93.93
44 Washington County 93.84
45 Caldwell County 93.78
45 Carter County 93.78
46 Vernon County 93.75
47 Shannon County 93.67
48 Montgomery County 93.66
49 Bates County 93.63
50 Henry County 93.48
51 Reynolds County 93.46
52 Ray County 93.36
53 Clinton County 93.34
53 Polk County 93.34
54 Dade County 93.28
55 Laclede County 93.25
56 Macon County 93.19
57 Lincoln County 92.91
58 Christian County 92.85
59 Monroe County 92.59
60 Barton County 92.58
61 Nodaway County 92.51
62 Lewis County 92.43
63 Livingston County 92.12
64 St. Francois County 91.82
65 Warren County 91.58
66 Lafayette County 91.55
67 Texas County 91.05
68 Howard County 90.08
69 Callaway County 90.03
69 Marion County 90.03
70 Pike County 89.24
71 Moniteau County 89.14
72 Adair County 89.08
73 Phelps County 88.63
74 Randolph County 88.54
75 Lawrence County 88.5
76 DeKalb County 88.46
77 Butler County 88.31
78 Cooper County 88.21
78 Taney County 88.21
79 Audrain County 87.46
80 Cass County 87.19
81 Greene County 87.07
82 St. Charles County 86.55
83 Newton County 85.67
84 Cape Girardeau County 85.43
85 Johnson County 85.3
86 Barry County 85.07
87 Pettis County 84.16
88 Jasper County 83.5
89 Scott County 83.09
90 Buchanan County 82.81
91 Cole County 81.31
92 Platte County 80.14
93 Clay County 80.08
94 New Madrid County 79.67
95 Dunklin County 79.58
96 Saline County 79.33
97 Boone County 78.29
98 Sullivan County 76.75
99 McDonald County 76.66
100 Mississippi County 70.9
101 Pulaski County 69.22
102 Pemiscot County 68.44
103 St. Louis County 65.24
104 Jackson County 62.07
105 St. Louis city 44.62