Counties in Missouri by median household income

St. Charles County had the highest median household income of 115 counties in 2023, at $102,912. Hickory County had the lowest, at $35,084. The median was $57,488 and the figure for Missouri was $68,920. Source: the U.S. Census Bureau.

Highest102,912St. Charles County
Lowest35,084Hickory County
Median57,488115 counties
Missouri68,920History

Top 40 counties, 2023

CSVChart (SVG)

St. Charles CountySt. Charles County: 102,912 USD102,912Platte CountyPlatte County: 95,748 USD95,748Cass CountyCass County: 87,413 USD87,413Clay CountyClay County: 86,150 USD86,150Lincoln CountyLincoln County: 85,276 USD85,276St. Louis CountySt. Louis County: 81,340 USD81,340Christian CountyChristian County: 81,245 USD81,245Jefferson CountyJefferson County: 80,522 USD80,522Lafayette CountyLafayette County: 79,091 USD79,091Warren CountyWarren County: 77,989 USD77,989Osage CountyOsage County: 75,355 USD75,355Andrew CountyAndrew County: 74,007 USD74,007Cole CountyCole County: 73,273 USD73,273Callaway CountyCallaway County: 72,645 USD72,645Ray CountyRay County: 72,152 USD72,152Franklin CountyFranklin County: 71,973 USD71,973Clinton CountyClinton County: 70,625 USD70,625Boone CountyBoone County: 69,913 USD69,913Webster CountyWebster County: 69,731 USD69,731DeKalb CountyDeKalb County: 69,093 USD69,093Cape Girardeau CountyCape Girardeau County: 68,912 USD68,912Scotland CountyScotland County: 67,568 USD67,568Cooper CountyCooper County: 67,548 USD67,548Jackson CountyJackson County: 67,178 USD67,178Johnson CountyJohnson County: 67,123 USD67,123Pulaski CountyPulaski County: 66,435 USD66,435Moniteau CountyMoniteau County: 65,161 USD65,161Gasconade CountyGasconade County: 65,096 USD65,096Newton CountyNewton County: 64,583 USD64,583Marion CountyMarion County: 63,908 USD63,908Perry CountyPerry County: 63,356 USD63,356Chariton CountyChariton County: 63,307 USD63,307Camden CountyCamden County: 62,927 USD62,927Howard CountyHoward County: 62,628 USD62,628Caldwell CountyCaldwell County: 62,520 USD62,520Ralls CountyRalls County: 62,054 USD62,054Linn CountyLinn County: 61,975 USD61,975Carroll CountyCarroll County: 61,712 USD61,712Maries CountyMaries County: 61,359 USD61,359Stone CountyStone County: 61,323 USD61,323
USD. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2023
USD
Change on 2022
1St. Charles County102,912+3.3%
2Platte County95,748+3.5%
3Cass County87,413+6%
4Clay County86,150+4.7%
5Lincoln County85,276+3.3%
6St. Louis County81,340+4.2%
7Christian County81,245+7.2%
8Jefferson County80,522+4.3%
9Lafayette County79,091+0.9%
10Warren County77,989+3.3%
11Osage County75,355+7.2%
12Andrew County74,007+7.6%
13Cole County73,273+3.7%
14Callaway County72,645+2.9%
15Ray County72,152+3.4%
16Franklin County71,973+2.7%
17Clinton County70,625+6.2%
18Boone County69,913+5%
19Webster County69,731+7.1%
20DeKalb County69,093+1.7%
21Cape Girardeau County68,912+5.9%
22Scotland County67,568+15.2%
23Cooper County67,548+8.5%
24Jackson County67,178+3.1%
25Johnson County67,123+7.4%
26Pulaski County66,435+6.2%
27Moniteau County65,161-2.4%
28Gasconade County65,096+3.9%
29Newton County64,583+7.1%
30Marion County63,908+2.3%
31Perry County63,356+3%
32Chariton County63,307+2.3%
33Camden County62,927+5.2%
34Howard County62,628+6.1%
35Caldwell County62,520+7.3%
36Ralls County62,054-0.9%
37Linn County61,975+6.1%
38Carroll County61,712+4.4%
39Maries County61,359+8.6%
40Stone County61,323+5%
41Ste. Genevieve County61,310+0.2%
42Montgomery County61,042+4.1%
43Daviess County60,665+1.6%
44Mercer County60,357+8.6%
45Pettis County60,232+4.6%
46Livingston County60,148+2.3%
47Buchanan County59,423+1.9%
48Atchison County59,260+1.3%
49Shannon County59,000+26.2%
50Scott County58,847+7.7%
51Holt County58,516+6.1%
52Madison County58,435+8.1%
53Macon County58,318+7.8%
54Taney County58,258+7%
55Bates County57,914+7%
56Pike County57,572+7.9%
57Jasper County57,525+4.7%
58Greene County57,488+4.6%
59Gentry County57,458+6.8%
60Bollinger County57,286+9.5%
61Putnam County56,875+11.6%
62Polk County56,686+4%
63Henry County56,621+3.1%
64Barry County56,611+1.8%
65Adair County56,583+10.9%
66Saline County56,566+2.1%
67Crawford County56,345+7.6%
68Audrain County56,232+8.7%
69Schuyler County56,023+4.3%
70Nodaway County55,970+3.8%
71Lawrence County55,849+6.9%
72Sullivan County55,500+3.9%
73Phelps County55,427+4.1%
74Randolph County55,310+7.4%
75St. Louis city55,279+4.4%
76Miller County55,172+3.1%
77St. Francois County54,813+3.3%
78Vernon County54,519+2.3%
79Dent County54,306+5.6%
80Stoddard County54,067+4.6%
81Grundy County53,839+5.5%
82Harrison County53,364+3%
83Knox County53,333+8.5%
84Dallas County53,177+14.2%
85Lewis County52,340+5.1%
86Benton County52,200+3.9%
87Shelby County52,127+3.5%
88Washington County51,886+5.1%
89Clark County51,458-3.6%
90Iron County51,161-4.2%
91Laclede County50,825+3.3%
92Dade County49,899+6.6%
93Douglas County49,828+4.1%
94Howell County49,814+7.4%
95Morgan County49,663+1.7%
96Barton County49,503+2.9%
97New Madrid County49,237+11.7%
98Butler County49,213+4.2%
99Monroe County48,299-3.9%
100McDonald County48,145+3.6%
101Texas County48,055+12.1%
102Dunklin County47,368+5.6%
103Wright County47,304+8.6%
104St. Clair County46,731+7.5%
105Mississippi County46,258+13.3%
106Worth County46,167+6%
107Cedar County45,577+4.6%
108Carter County45,083-1.4%
109Reynolds County44,357+1.1%
110Oregon County44,259+7%
111Ripley County43,898+3.2%
112Wayne County43,393+1.5%
113Ozark County42,329+8.2%
114Pemiscot County40,748+8.9%
115Hickory County35,084+5.4%

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/2023/table-based-SF/data/5YRData/acsdt5y2023-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 $102,912 in 2023, according to the U.S. Census Bureau.

Which county has the lowest median household income?

Hickory County, with $35,084 in 2023.

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