Ranking of Missouri Counties By Median Household Income in 2021 (ACS-5Yrs)

Updated on September 30, 2023.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for Missouri was $61,043. Among all Missouri counties, St. Charles County had the highest median household income ($91,792), followed by Platte County ($85,031), and Cass County ($76,924). On the other hand, the following 3 counties had the lowest median household income: Hickory County ($32,132), Pemiscot County ($35,865), and Oregon County ($35,972).

The chart below shows the top 10 Missouri counties with high median household income, and the table below shows the ranking of all Missouri counties.

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

Ranking of Missouri Counties By Median Household Income in 2021
St. Charles County
Platte County
Cass County
Lincoln County
Clay County
St. Louis County
Jefferson County
Lafayette County
Christian County
Warren County
Ranking of Missouri Counties By Median Household Income in 2021
Items per page:
0 of 0
Rank County Median HH Income ($)
1 St. Charles County 91792
2 Platte County 85031
3 Cass County 76924
4 Lincoln County 76622
5 Clay County 75596
6 St. Louis County 72562
7 Jefferson County 71285
8 Lafayette County 70969
9 Christian County 69212
10 Warren County 68350
11 Ray County 67643
12 Osage County 67088
13 Franklin County 65263
14 Cole County 64715
15 Clinton County 63876
16 Callaway County 63791
17 Andrew County 63769
18 Boone County 62653
19 Ste. Genevieve County 62607
20 Jackson County 60800
21 Johnson County 59952
22 DeKalb County 59462
23 Webster County 59325
24 Cape Girardeau County 59252
24 Pulaski County 59252
25 Gasconade County 58956
26 Moniteau County 58900
27 Ralls County 58829
28 Howard County 58596
29 Perry County 56832
30 Chariton County 56758
31 Marion County 56213
32 Newton County 55820
33 Daviess County 55750
34 Camden County 55717
35 Cooper County 55711
36 Carroll County 54967
37 Montgomery County 54390
38 Caldwell County 54321
39 Stone County 54320
40 Livingston County 54309
41 Linn County 54245
42 Buchanan County 54073
43 Atchison County 53867
44 Holt County 52500
45 Mercer County 52105
46 Bates County 52093
47 Pettis County 51936
48 Jasper County 51876
49 Randolph County 51403
50 Bollinger County 51250
51 Taney County 51031
52 Polk County 50890
53 Greene County 50682
54 Scott County 50556
55 Madison County 50529
56 Maries County 50434
57 St. Francois County 50015
58 Schuyler County 49746
59 Saline County 49705
60 Henry County 49682
61 Grundy County 49621
62 Barry County 49574
63 Vernon County 49494
64 St. Louis city 48751
65 Scotland County 48705
66 Macon County 48583
67 Phelps County 48124
68 Gentry County 47746
69 Nodaway County 47669
70 Pike County 47382
71 Miller County 47288
72 Audrain County 47178
73 Laclede County 46968
74 Sullivan County 46964
75 Lawrence County 46923
76 Crawford County 46643
77 Adair County 46639
78 Monroe County 46441
79 Lewis County 46250
80 Shelby County 46178
81 Putnam County 46161
82 Morgan County 46078
83 Stoddard County 46052
84 Clark County 45965
85 Dent County 45700
86 Benton County 45533
87 Harrison County 45313
88 Douglas County 45125
89 Barton County 45113
90 Washington County 44955
91 Dallas County 44948
92 Butler County 44842
93 Iron County 44717
94 Dade County 43661
95 Howell County 43200
96 McDonald County 43086
97 Carter County 42378
98 New Madrid County 42370
99 Wayne County 42257
100 Dunklin County 42194
101 Reynolds County 41925
102 Worth County 41847
103 Cedar County 41211
104 Shannon County 41176
105 Knox County 40814
106 St. Clair County 40470
107 Wright County 40179
108 Mississippi County 39127
109 Texas County 37994
110 Ozark County 36402
111 Ripley County 36089
112 Oregon County 35972
113 Pemiscot County 35865
114 Hickory County 32132