Counties in Missouri by median household income

St. Charles County had the highest median household income of 115 counties in 2021, at $91,792. Hickory County had the lowest, at $32,132. The median was $50,015 and the figure for Missouri was $61,043. Source: the U.S. Census Bureau.

Highest91,792St. Charles County
Lowest32,132Hickory County
Median50,015115 counties
Missouri61,043History

Top 40 counties, 2021

CSVChart (SVG)

St. Charles CountySt. Charles County: 91,792 USD91,792Platte CountyPlatte County: 85,031 USD85,031Cass CountyCass County: 76,924 USD76,924Lincoln CountyLincoln County: 76,622 USD76,622Clay CountyClay County: 75,596 USD75,596St. Louis CountySt. Louis County: 72,562 USD72,562Jefferson CountyJefferson County: 71,285 USD71,285Lafayette CountyLafayette County: 70,969 USD70,969Christian CountyChristian County: 69,212 USD69,212Warren CountyWarren County: 68,350 USD68,350Ray CountyRay County: 67,643 USD67,643Osage CountyOsage County: 67,088 USD67,088Franklin CountyFranklin County: 65,263 USD65,263Cole CountyCole County: 64,715 USD64,715Clinton CountyClinton County: 63,876 USD63,876Callaway CountyCallaway County: 63,791 USD63,791Andrew CountyAndrew County: 63,769 USD63,769Boone CountyBoone County: 62,653 USD62,653Ste. Genevieve CountySte. Genevieve County: 62,607 USD62,607Jackson CountyJackson County: 60,800 USD60,800Johnson CountyJohnson County: 59,952 USD59,952DeKalb CountyDeKalb County: 59,462 USD59,462Webster CountyWebster County: 59,325 USD59,325Cape Girardeau CountyCape Girardeau County: 59,252 USD59,252Pulaski CountyPulaski County: 59,252 USD59,252Gasconade CountyGasconade County: 58,956 USD58,956Moniteau CountyMoniteau County: 58,900 USD58,900Ralls CountyRalls County: 58,829 USD58,829Howard CountyHoward County: 58,596 USD58,596Perry CountyPerry County: 56,832 USD56,832Chariton CountyChariton County: 56,758 USD56,758Marion CountyMarion County: 56,213 USD56,213Newton CountyNewton County: 55,820 USD55,820Daviess CountyDaviess County: 55,750 USD55,750Camden CountyCamden County: 55,717 USD55,717Cooper CountyCooper County: 55,711 USD55,711Carroll CountyCarroll County: 54,967 USD54,967Montgomery CountyMontgomery County: 54,390 USD54,390Caldwell CountyCaldwell County: 54,321 USD54,321Stone CountyStone County: 54,320 USD54,320
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2021
USD
1St. Charles County91,792
2Platte County85,031
3Cass County76,924
4Lincoln County76,622
5Clay County75,596
6St. Louis County72,562
7Jefferson County71,285
8Lafayette County70,969
9Christian County69,212
10Warren County68,350
11Ray County67,643
12Osage County67,088
13Franklin County65,263
14Cole County64,715
15Clinton County63,876
16Callaway County63,791
17Andrew County63,769
18Boone County62,653
19Ste. Genevieve County62,607
20Jackson County60,800
21Johnson County59,952
22DeKalb County59,462
23Webster County59,325
24Cape Girardeau County59,252
24Pulaski County59,252
26Gasconade County58,956
27Moniteau County58,900
28Ralls County58,829
29Howard County58,596
30Perry County56,832
31Chariton County56,758
32Marion County56,213
33Newton County55,820
34Daviess County55,750
35Camden County55,717
36Cooper County55,711
37Carroll County54,967
38Montgomery County54,390
39Caldwell County54,321
40Stone County54,320
41Livingston County54,309
42Linn County54,245
43Buchanan County54,073
44Atchison County53,867
45Holt County52,500
46Mercer County52,105
47Bates County52,093
48Pettis County51,936
49Jasper County51,876
50Randolph County51,403
51Bollinger County51,250
52Taney County51,031
53Polk County50,890
54Greene County50,682
55Scott County50,556
56Madison County50,529
57Maries County50,434
58St. Francois County50,015
59Schuyler County49,746
60Saline County49,705
61Henry County49,682
62Grundy County49,621
63Barry County49,574
64Vernon County49,494
65St. Louis city48,751
66Scotland County48,705
67Macon County48,583
68Phelps County48,124
69Gentry County47,746
70Nodaway County47,669
71Pike County47,382
72Miller County47,288
73Audrain County47,178
74Laclede County46,968
75Sullivan County46,964
76Lawrence County46,923
77Crawford County46,643
78Adair County46,639
79Monroe County46,441
80Lewis County46,250
81Shelby County46,178
82Putnam County46,161
83Morgan County46,078
84Stoddard County46,052
85Clark County45,965
86Dent County45,700
87Benton County45,533
88Harrison County45,313
89Douglas County45,125
90Barton County45,113
91Washington County44,955
92Dallas County44,948
93Butler County44,842
94Iron County44,717
95Dade County43,661
96Howell County43,200
97McDonald County43,086
98Carter County42,378
99New Madrid County42,370
100Wayne County42,257
101Dunklin County42,194
102Reynolds County41,925
103Worth County41,847
104Cedar County41,211
105Shannon County41,176
106Knox County40,814
107St. Clair County40,470
108Wright County40,179
109Mississippi County39,127
110Texas County37,994
111Ozark County36,402
112Ripley County36,089
113Oregon County35,972
114Pemiscot County35,865
115Hickory County32,132

Other periods

About this ranking

Household income in the past 12 months at the middle of the distribution, in US dollars adjusted to the last year of the period. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

US dollars. For Spanish places use net_income_per_household (average, EUR).

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b19013.dat. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Missouri by median household income using official data, and cite the source.
rank_places {"indicator":"median_household_income","level":"province","within":"Missouri","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income&level=province&within=Missouri&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median household income?

St. Charles County, with $91,792 in 2021, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Hickory County, with $32,132 in 2021.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B19013: median household income in the past 12 months. Retrieved 2026-10-08.

Median household income: other rankings

Counties in Missouri: more rankings