Ranking of Missouri Counties By the Average Household Income of the White Alone Racial Group in 2021 (ACS-5Yrs)

Updated on January 20, 2024.

Based on the US Census ACS-5Yrs estimates, in 2021, the Average Household Income for the White Alone racial group in Missouri was $86,967. Among all Missouri counties, the White Alone racial group had the highest average household income in St. Louis County ($123,562), followed by St. Charles County ($113,805), and Platte County ($112,042). On the other hand, the White Alone racial group had the lowest average household income in the following 3 counties: Hickory County ($42,729), Oregon County ($47,089), and Shannon County ($48,143).

The chart below shows the top 10 Missouri counties where the White Alone racial group had high average household income, and the table below shows the ranking of all Missouri counties.

You can see similar ranking for other racial and ethnicity groups in Missouri.

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of Missouri Counties By the Average Household Income of the White Alone Racial Group in 2021
St. Louis County
St. Charles County
Platte County
Clay County
Cass County
Osage County
Jackson County
Warren County
Boone County
St. Louis city
Ranking of Missouri Counties By the Average Household Income of the White Alone Racial Group in 2021
Items per page:
0 of 0
Rank County Average HH Income ($)
1 St. Louis County 123562
2 St. Charles County 113805
3 Platte County 112042
4 Clay County 97245
5 Cass County 93610
6 Osage County 92658
7 Jackson County 90636
8 Warren County 88190
9 Boone County 87769
10 St. Louis city 87389
11 Christian County 87171
12 Cole County 85536
13 Lincoln County 85363
14 Jefferson County 84681
15 Lafayette County 83961
16 Ray County 83296
17 Franklin County 82173
18 Newton County 80215
19 Ste. Genevieve County 80044
20 Camden County 78746
21 Andrew County 78263
22 Callaway County 77017
23 Cape Girardeau County 75643
24 Johnson County 75611
25 Howard County 74437
26 Clinton County 74399
27 Barry County 73027
28 Bates County 72476
29 Pulaski County 72475
30 Stone County 72415
31 Scott County 72339
32 Webster County 71711
33 Buchanan County 71578
34 Greene County 71546
35 Madison County 71405
36 Gasconade County 71378
37 Linn County 71313
38 Perry County 71142
39 Livingston County 70226
40 Daviess County 69758
41 Washington County 69454
42 Carroll County 69412
43 Pettis County 69332
44 Cooper County 69030
45 Henry County 68915
46 Cedar County 68877
47 Maries County 68876
48 Ralls County 68601
49 DeKalb County 68500
50 Moniteau County 68417
51 Scotland County 68196
52 Holt County 68021
53 Atchison County 68014
54 Phelps County 67993
55 Montgomery County 67373
56 Gentry County 67250
57 Jasper County 67058
58 Marion County 66773
59 Chariton County 66328
60 Saline County 66248
61 Barton County 66169
62 Putnam County 66074
63 Taney County 65843
64 Grundy County 65783
65 Sullivan County 65729
66 Miller County 65653
67 St. Francois County 65118
68 Morgan County 65086
69 Caldwell County 65048
70 Audrain County 64919
71 Dade County 64865
72 Dunklin County 64459
73 Adair County 64417
74 Crawford County 64297
75 Benton County 64005
76 Pike County 63993
77 Randolph County 63813
78 Polk County 63738
79 Knox County 63531
80 Dallas County 63487
81 Carter County 63371
82 Clark County 63161
83 Vernon County 63159
84 Shelby County 63109
85 Pemiscot County 62927
86 New Madrid County 62617
87 Lawrence County 62319
88 Nodaway County 62148
89 Douglas County 61682
90 Worth County 61580
91 Dent County 61349
92 Lewis County 61135
93 Butler County 60960
94 Laclede County 60958
95 Mercer County 60952
96 Stoddard County 60855
97 Monroe County 60502
98 Macon County 59945
99 Bollinger County 59447
100 Schuyler County 58288
101 Iron County 58008
102 McDonald County 57144
103 Mississippi County 56347
104 Harrison County 56318
105 Reynolds County 55624
106 Wayne County 55420
107 Howell County 54548
108 Texas County 53979
109 St. Clair County 53818
110 Ozark County 53458
111 Wright County 51040
112 Ripley County 49174
113 Shannon County 48143
114 Oregon County 47089
115 Hickory County 42729