Counties in Missouri by per capita income (US five-year survey estimate)

St. Louis County had the highest per capita income (US five-year survey estimate) of 115 counties in 2023, at $51,085. Hickory County had the lowest, at $21,208. The median was $29,984 and the figure for Missouri was $38,497. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest51,085St. Louis County
Lowest21,208Hickory County
Median29,984115 counties
Missouri38,497History

Map of counties, 2023

Adair County: 33,713 USDAndrew County: 36,351 USDAtchison County: 33,891 USDAudrain County: 28,068 USDBarry County: 31,473 USDBarton County: 25,518 USDBates County: 28,444 USDBenton County: 30,994 USDBollinger County: 26,681 USDBoone County: 38,945 USDBuchanan County: 32,930 USDButler County: 27,108 USDCaldwell County: 31,963 USDCallaway County: 32,920 USDCamden County: 37,111 USDCape Girardeau County: 35,924 USDCarroll County: 33,666 USDCarter County: 27,115 USDCass County: 41,075 USDCedar County: 30,047 USDChariton County: 29,562 USDChristian County: 38,535 USDClark County: 26,904 USDClay County: 42,336 USDClinton County: 36,216 USDCole County: 37,325 USDCooper County: 29,695 USDCrawford County: 31,502 USDDade County: 29,523 USDDallas County: 27,078 USDDaviess County: 30,925 USDDeKalb County: 27,229 USDDent County: 27,470 USDDouglas County: 29,926 USDDunklin County: 26,121 USDFranklin County: 36,524 USDGasconade County: 35,247 USDGentry County: 29,984 USDGreene County: 35,189 USDGrundy County: 30,705 USDHarrison County: 25,701 USDHenry County: 32,566 USDHickory County: 21,208 USDHolt County: 34,933 USDHoward County: 30,241 USDHowell County: 26,493 USDIron County: 26,755 USDJackson County: 38,344 USDJasper County: 29,914 USDJefferson County: 37,869 USDJohnson County: 32,093 USDKnox County: 26,225 USDLaclede County: 28,202 USDLafayette County: 35,510 USDLawrence County: 27,516 USDLewis County: 26,018 USDLincoln County: 35,401 USDLinn County: 33,769 USDLivingston County: 31,414 USDMcDonald County: 24,491 USDMacon County: 29,099 USDMadison County: 30,380 USDMaries County: 31,622 USDMarion County: 30,958 USDMercer County: 26,940 USDMiller County: 30,290 USDMississippi County: 22,547 USDMoniteau County: 29,379 USDMonroe County: 27,776 USDMontgomery County: 29,876 USDMorgan County: 30,589 USDNew Madrid County: 28,435 USDNewton County: 32,855 USDNodaway County: 28,894 USDOregon County: 23,220 USDOsage County: 41,107 USDOzark County: 29,824 USDPemiscot County: 26,073 USDPerry County: 32,616 USDPettis County: 30,954 USDPhelps County: 29,191 USDPike County: 27,443 USDPlatte County: 49,273 USDPolk County: 28,199 USDPulaski County: 29,250 USDPutnam County: 33,208 USDRalls County: 31,075 USDRandolph County: 27,268 USDRay County: 38,179 USDReynolds County: 26,576 USDRipley County: 23,691 USDSt. Charles County: 49,859 USDSt. Clair County: 26,548 USDSte. Genevieve County: 34,056 USDSt. Francois County: 27,266 USDSt. Louis County: 51,085 USDSaline County: 28,530 USDSchuyler County: 23,774 USDScotland County: 30,417 USDScott County: 32,341 USDShannon County: 25,451 USDShelby County: 28,270 USDStoddard County: 27,411 USDStone County: 33,582 USDSullivan County: 27,916 USDTaney County: 31,125 USDTexas County: 24,570 USDVernon County: 26,360 USDWarren County: 36,403 USDWashington County: 28,855 USDWayne County: 24,091 USDWebster County: 29,530 USDWorth County: 32,793 USDWright County: 23,682 USDSt. Louis city: 38,947 USD
  • Under 27K
  • 27K to 28K
  • 28K to 30K
  • 30K to 32K
  • 32K to 36K
  • 36K and over
USD, 2023. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2023

St. Louis County: 51,085 USDSt. Louis County51,085St. Charles County: 49,859 USDSt. Charles County49,859Platte County: 49,273 USDPlatte County49,273Clay County: 42,336 USDClay County42,336Osage County: 41,107 USDOsage County41,107Cass County: 41,075 USDCass County41,075St. Louis city: 38,947 USDSt. Louis city38,947Boone County: 38,945 USDBoone County38,945Christian County: 38,535 USDChristian County38,535Jackson County: 38,344 USDJackson County38,344Ray County: 38,179 USDRay County38,179Jefferson County: 37,869 USDJefferson County37,869Cole County: 37,325 USDCole County37,325Camden County: 37,111 USDCamden County37,111Franklin County: 36,524 USDFranklin County36,524Warren County: 36,403 USDWarren County36,403Andrew County: 36,351 USDAndrew County36,351Clinton County: 36,216 USDClinton County36,216Cape Girardeau County: 35,924 USDCape Girardeau County35,924Lafayette County: 35,510 USDLafayette County35,510Lincoln County: 35,401 USDLincoln County35,401Gasconade County: 35,247 USDGasconade County35,247Greene County: 35,189 USDGreene County35,189Holt County: 34,933 USDHolt County34,933Ste. Genevieve County: 34,056 USDSte. Genevieve County34,056Atchison County: 33,891 USDAtchison County33,891Linn County: 33,769 USDLinn County33,769Adair County: 33,713 USDAdair County33,713Carroll County: 33,666 USDCarroll County33,666Stone County: 33,582 USDStone County33,582Putnam County: 33,208 USDPutnam County33,208Buchanan County: 32,930 USDBuchanan County32,930Callaway County: 32,920 USDCallaway County32,920Newton County: 32,855 USDNewton County32,855Worth County: 32,793 USDWorth County32,793Perry County: 32,616 USDPerry County32,616Henry County: 32,566 USDHenry County32,566Scott County: 32,341 USDScott County32,341Johnson County: 32,093 USDJohnson County32,093Caldwell County: 31,963 USDCaldwell County31,963St. Louis County: 51,085 USDSt. Louis County51,085St. Charles County: 49,859 USDSt. Charles County49,859Platte County: 49,273 USDPlatte County49,273Clay County: 42,336 USDClay County42,336Osage County: 41,107 USDOsage County41,107Cass County: 41,075 USDCass County41,075St. Louis city: 38,947 USDSt. Louis city38,947Boone County: 38,945 USDBoone County38,945Christian County: 38,535 USDChristian County38,535Jackson County: 38,344 USDJackson County38,344Ray County: 38,179 USDRay County38,179Jefferson County: 37,869 USDJefferson County37,869Cole County: 37,325 USDCole County37,325Camden County: 37,111 USDCamden County37,111Franklin County: 36,524 USDFranklin County36,524Warren County: 36,403 USDWarren County36,403Andrew County: 36,351 USDAndrew County36,351Clinton County: 36,216 USDClinton County36,216Cape Girardeau County: 35,924 USDCape Girardeau County35,924Lafayette County: 35,510 USDLafayette County35,510Lincoln County: 35,401 USDLincoln County35,401Gasconade County: 35,247 USDGasconade County35,247Greene County: 35,189 USDGreene County35,189Holt County: 34,933 USDHolt County34,933Ste. Genevieve County: 34,056 USDSte. Genevieve County34,056Atchison County: 33,891 USDAtchison County33,891Linn County: 33,769 USDLinn County33,769Adair County: 33,713 USDAdair County33,713Carroll County: 33,666 USDCarroll County33,666Stone County: 33,582 USDStone County33,582Putnam County: 33,208 USDPutnam County33,208Buchanan County: 32,930 USDBuchanan County32,930Callaway County: 32,920 USDCallaway County32,920Newton County: 32,855 USDNewton County32,855Worth County: 32,793 USDWorth County32,793Perry County: 32,616 USDPerry County32,616Henry County: 32,566 USDHenry County32,566Scott County: 32,341 USDScott County32,341Johnson County: 32,093 USDJohnson County32,093Caldwell County: 31,963 USDCaldwell County31,963
USD. Source: U.S. Census Bureau, American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Retrieved 2026-10-12.

Full ranking

RankCounties2023
USD
Change on 2022
1St. Louis County51,085+4.2%
2St. Charles County49,859+4.4%
3Platte County49,273+3.9%
4Clay County42,336+5.1%
5Osage County41,107+6.6%
6Cass County41,075+6%
7St. Louis city38,947+6.1%
8Boone County38,945+4.2%
9Christian County38,535+8.3%
10Jackson County38,344+3.9%
11Ray County38,179+7.2%
12Jefferson County37,869+4.7%
13Cole County37,325+5.1%
14Camden County37,111+3.3%
15Franklin County36,524+2.4%
16Warren County36,403+4.3%
17Andrew County36,351+7.8%
18Clinton County36,216+13.4%
19Cape Girardeau County35,924+10.1%
20Lafayette County35,510+3.9%
21Lincoln County35,401+4.4%
22Gasconade County35,247+2.4%
23Greene County35,189+5.8%
24Holt County34,933+5.5%
25Ste. Genevieve County34,056+3%
26Atchison County33,891+4.1%
27Linn County33,769+5.3%
28Adair County33,713+16.3%
29Carroll County33,666+10.7%
30Stone County33,582+5.4%
31Putnam County33,208+0.1%
32Buchanan County32,930+3.3%
33Callaway County32,920+3.3%
34Newton County32,855-0.1%
35Worth County32,793+6.5%
36Perry County32,616+6.1%
37Henry County32,566+2.4%
38Scott County32,341+8.9%
39Johnson County32,093+4.7%
40Caldwell County31,963+7.7%
41Maries County31,622+5.1%
42Crawford County31,502+6.5%
43Barry County31,473+1.7%
44Livingston County31,414-0.3%
45Taney County31,125+10.1%
46Ralls County31,075+4.9%
47Benton County30,994-1.6%
48Marion County30,958+1.7%
49Pettis County30,954-0.1%
50Daviess County30,925+4.8%
51Grundy County30,705+10.4%
52Morgan County30,589+9.9%
53Scotland County30,417+9.4%
54Madison County30,380-2.9%
55Miller County30,290+3.2%
56Howard County30,241+10.1%
57Cedar County30,047+10.3%
58Gentry County29,984+3.5%
59Douglas County29,926+7.8%
60Jasper County29,914+5.4%
61Montgomery County29,876+1%
62Ozark County29,824+12%
63Cooper County29,695+8.1%
64Chariton County29,562+3.3%
65Webster County29,530+7%
66Dade County29,523+2.8%
67Moniteau County29,379+2.9%
68Pulaski County29,250+7.9%
69Phelps County29,191+3%
70Macon County29,099+6.9%
71Nodaway County28,894+2.7%
72Washington County28,855+2.4%
73Saline County28,530+6.8%
74Bates County28,444+4.1%
75New Madrid County28,435+7.9%
76Shelby County28,270+2.6%
77Laclede County28,202+1.5%
78Polk County28,199+5.2%
79Audrain County28,068+3.4%
80Sullivan County27,916+7.9%
81Monroe County27,776-3.5%
82Lawrence County27,516+4.2%
83Dent County27,470+0.5%
84Pike County27,443+4.7%
85Stoddard County27,411+3%
86Randolph County27,268+7%
87St. Francois County27,266+7.8%
88DeKalb County27,229+6.4%
89Carter County27,115-0.1%
90Butler County27,108+7.4%
91Dallas County27,078+9.9%
92Mercer County26,940+0.3%
93Clark County26,904+1.8%
94Iron County26,755-0.2%
95Bollinger County26,681+8.3%
96Reynolds County26,576+5.4%
97St. Clair County26,548+6.9%
98Howell County26,493+8.6%
99Vernon County26,360-0.6%
100Knox County26,225+14.5%
101Dunklin County26,121-0%
102Pemiscot County26,073+7.3%
103Lewis County26,018+6.6%
104Harrison County25,701+4.8%
105Barton County25,518-0.5%
106Shannon County25,451+7.6%
107Texas County24,570+4%
108McDonald County24,491+5.5%
109Wayne County24,091+4.6%
110Schuyler County23,774+5.1%
111Ripley County23,691+7.3%
112Wright County23,682+4.8%
113Oregon County23,220+8.5%
114Mississippi County22,547+7%
115Hickory County21,208-1.2%

Other periods

About this ranking

Total money income received in the past 12 months by people aged 15 and over, divided by the total population, including children, 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.

Survey-reported money income before taxes. Lower than BEA per_capita_personal_income, which also counts employer contributions, imputed income and government transfers in kind.

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 B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year (Counties in Missouri by per capita income (US five-year survey estimate), 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat

MLA 9

American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, Counties in Missouri by per capita income (US five-year survey estimate), 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Invokely, https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Counties in Missouri by per capita income (US five-year survey estimate), 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year, Counties in Missouri by per capita income (US five-year survey estimate), 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat, via Invokely: https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_missouri_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year: Counties in Missouri by per capita income (US five-year survey estimate), 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year: Counties in Missouri by per capita income (US five-year survey estimate), 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat
L2  - https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b19301.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

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 per capita income (US five-year survey estimate) using official data, and cite the source.
rank_places {"indicator":"per_capita_income_acs","level":"province","within":"Missouri","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_income_acs&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 per capita income (US five-year survey estimate)?

St. Louis County, with $51,085 in 2023, according to the U.S. Census Bureau.

Which county has the lowest per capita income (US five-year survey estimate)?

Hickory County, with $21,208 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 B19301: per capita income in the past 12 months, in inflation-adjusted dollars of the final year. Retrieved 2026-10-12.

Per capita income (US five-year survey estimate): other rankings

Counties in Missouri: more rankings