Ranking of Missouri Counties By Non-Hispanic White Alone Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Missouri Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 1,045,332. Among all Missouri counties, St. Louis County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (90,004), followed by Jackson County (83,969), and St. Charles County (57,926).

The chart below shows the top 10 Missouri counties, and the table below shows the ranking of all Missouri counties.

You can see similar information for other educational attainments, and for other races and ethnicities.

You can also see similar information for other states and for the United States.

Ranking of Missouri Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
St. Louis County
Jackson County
St. Charles County
Greene County
Jefferson County
Clay County
Jasper County
Franklin County
Cass County
Buchanan County
Ranking of Missouri Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Number of People
1 St. Louis County 90004
2 Jackson County 83969
3 St. Charles County 57926
4 Greene County 49311
5 Jefferson County 45809
6 Clay County 38752
7 Jasper County 24173
8 Franklin County 23373
9 Cass County 21750
10 Buchanan County 19202
11 St. Louis city 19045
12 Boone County 17549
13 St. Francois County 16400
14 Christian County 16207
15 Lincoln County 15242
16 Cape Girardeau County 14837
17 Cole County 13194
18 Platte County 12904
19 Newton County 12266
20 Taney County 12248
21 Camden County 11440
22 Butler County 10398
23 Howell County 10223
24 Callaway County 10165
25 Laclede County 9655
26 Lawrence County 9229
27 Webster County 9198
28 Pettis County 9047
29 Lafayette County 9038
30 Johnson County 8882
31 Warren County 8539
32 Stoddard County 8500
33 Scott County 8220
34 Barry County 8115
35 Stone County 7992
36 Phelps County 7727
37 Polk County 7135
38 Ray County 7024
39 Pulaski County 6904
40 Audrain County 6617
41 Dunklin County 6513
42 Marion County 6507
43 Miller County 6498
44 Texas County 6415
45 Henry County 6354
46 Crawford County 6135
47 Washington County 6124
48 Clinton County 5985
49 Randolph County 5905
50 Benton County 5791
51 Pike County 5708
52 Morgan County 5491
53 Dallas County 5486
54 Vernon County 5180
55 McDonald County 5177
56 Saline County 5109
57 Bates County 5036
58 Perry County 5015
59 Wright County 4995
60 Ste. Genevieve County 4797
61 Macon County 4556
62 Andrew County 4497
63 Nodaway County 4478
64 Adair County 4379
65 Livingston County 4172
66 New Madrid County 4163
67 Gasconade County 4148
68 Dent County 4075
69 Cooper County 4004
70 Moniteau County 3987
71 Osage County 3787
72 Linn County 3671
73 Cedar County 3607
74 Bollinger County 3600
75 Madison County 3564
76 Pemiscot County 3452
77 Ralls County 3434
78 DeKalb County 3384
79 Wayne County 3346
80 Douglas County 3318
81 Montgomery County 3277
82 Mississippi County 3089
83 Ripley County 3069
84 Hickory County 3031
85 Barton County 2968
86 Monroe County 2869
87 Lewis County 2837
88 St. Clair County 2707
89 Iron County 2616
90 Caldwell County 2600
91 Ozark County 2588
92 Oregon County 2587
93 Carroll County 2567
94 Harrison County 2468
95 Grundy County 2348
96 Chariton County 2325
97 Maries County 2287
98 Dade County 2238
99 Shannon County 2198
100 Daviess County 2193
101 Howard County 2045
102 Clark County 2030
103 Sullivan County 1793
104 Shelby County 1730
105 Gentry County 1707
106 Carter County 1698
107 Reynolds County 1692
108 Atchison County 1654
109 Holt County 1427
110 Putnam County 1336
111 Schuyler County 1307
112 Scotland County 1199
113 Knox County 1103
114 Mercer County 1023
115 Worth County 674