Ranking of Missouri Counties By Non-Hispanic White Population in 2016

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2016, among all Missouri counties, St. Louis County had the highest number of people who identified their ethnicity as Non-Hispanic White (665.62K), followed by Jackson County (433.84K), and St. Charles County (342.16K).

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 Non-Hispanic White Population in 2016
St. Louis
Jackson
St. Charles
Greene
Jefferson
Clay
Boone
St. Louis city
Jasper
Franklin
Ranking of Missouri Counties By Non-Hispanic White Population in 2016
0 of 0
Rank County Non-Hispanic White Population
1 St. Louis County 665622
2 Jackson County 433841
3 St. Charles County 342162
4 Greene County 253494
5 Jefferson County 211412
6 Clay County 195133
7 Boone County 140149
8 St. Louis city 136142
9 Jasper County 100910
10 Franklin County 97911
11 Cass County 90679
12 Platte County 80596
13 Christian County 78885
14 Buchanan County 74619
15 Cape Girardeau County 67658
16 Cole County 62823
17 St. Francois County 61118
18 Lincoln County 51436
19 Newton County 50381
20 Taney County 48804
21 Johnson County 46176
22 Camden County 42544
23 Callaway County 40690
24 Phelps County 39828
25 Butler County 37974
26 Howell County 37892
27 Pulaski County 36515
28 Webster County 36018
29 Pettis County 35998
30 Lawrence County 34271
31 Laclede County 33253
32 Scott County 32513
33 Warren County 31107
34 Barry County 30521
35 Lafayette County 29902
36 Stone County 29898
37 Polk County 29522
38 Stoddard County 28216
39 Marion County 25932
40 Dunklin County 24782
41 Miller County 23747
42 Texas County 23612
43 Washington County 23474
44 Crawford County 23185
45 Adair County 22924
46 Audrain County 22578
47 Randolph County 22215
48 Ray County 21348
49 Nodaway County 20842
50 Henry County 20324
51 Vernon County 19460
52 Clinton County 19293
53 Morgan County 18983
54 Saline County 18680
55 Perry County 18379
56 Benton County 17996
57 McDonald County 17769
58 Wright County 17365
59 Ste. Genevieve County 17098
60 Andrew County 16481
61 Pike County 16329
62 Cooper County 15659
63 Dallas County 15539
64 Bates County 15379
65 Dent County 14627
66 Moniteau County 14323
67 New Madrid County 14277
68 Macon County 14248
69 Gasconade County 14199
70 Livingston County 14007
71 Osage County 13308
72 Cedar County 13198
73 Ripley County 13138
74 Douglas County 12725
75 Wayne County 12596
76 Bollinger County 11774
77 Pemiscot County 11731
78 Madison County 11561
79 Linn County 11544
80 Barton County 10972
81 Montgomery County 10810
82 DeKalb County 10529
83 Oregon County 10131
84 Mississippi County 9848
85 Ralls County 9800
86 Iron County 9582
87 Grundy County 9532
88 Lewis County 9348
89 Howard County 9121
90 Hickory County 8912
91 St. Clair County 8814
92 Ozark County 8784
93 Caldwell County 8560
94 Maries County 8440
95 Carroll County 8382
96 Harrison County 8198
97 Monroe County 8022
98 Daviess County 7908
99 Shannon County 7738
100 Chariton County 7143
101 Dade County 7133
102 Clark County 6547
103 Gentry County 6368
104 Reynolds County 5989
105 Carter County 5876
106 Shelby County 5753
107 Atchison County 5125
108 Sullivan County 4914
109 Scotland County 4792
110 Putnam County 4642
111 Schuyler County 4373
112 Holt County 4295
113 Knox County 3781
114 Mercer County 3488
115 Worth County 1939