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 2021, at $45,307. Ripley County had the lowest, at $19,083. The median was $26,059 and the figure for Missouri was $33,770. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest45,307St. Louis County
Lowest19,083Ripley County
Median26,059115 counties
Missouri33,770History

Map of counties, 2021

Adair County: 26,847 USDAndrew County: 31,680 USDAtchison County: 30,737 USDAudrain County: 24,625 USDBarry County: 28,954 USDBarton County: 25,793 USDBates County: 27,986 USDBenton County: 28,198 USDBollinger County: 24,071 USDBoone County: 34,320 USDBuchanan County: 28,603 USDButler County: 23,203 USDCaldwell County: 25,597 USDCallaway County: 28,460 USDCamden County: 32,400 USDCape Girardeau County: 29,087 USDCarroll County: 28,417 USDCarter County: 24,082 USDCass County: 36,072 USDCedar County: 26,330 USDChariton County: 25,160 USDChristian County: 32,771 USDClark County: 24,827 USDClay County: 37,497 USDClinton County: 29,335 USDCole County: 33,243 USDCooper County: 24,944 USDCrawford County: 26,059 USDDade County: 26,525 USDDallas County: 24,563 USDDaviess County: 26,248 USDDeKalb County: 21,785 USDDent County: 24,813 USDDouglas County: 25,189 USDDunklin County: 24,481 USDFranklin County: 32,422 USDGasconade County: 29,322 USDGentry County: 25,987 USDGreene County: 30,477 USDGrundy County: 26,030 USDHarrison County: 22,692 USDHenry County: 29,491 USDHickory County: 20,779 USDHolt County: 30,133 USDHoward County: 25,827 USDHowell County: 22,030 USDIron County: 23,175 USDJackson County: 34,040 USDJasper County: 26,231 USDJefferson County: 32,916 USDJohnson County: 28,484 USDKnox County: 22,839 USDLaclede County: 24,737 USDLafayette County: 32,000 USDLawrence County: 23,919 USDLewis County: 22,873 USDLincoln County: 30,941 USDLinn County: 28,307 USDLivingston County: 27,284 USDMcDonald County: 20,945 USDMacon County: 24,283 USDMadison County: 27,371 USDMaries County: 28,976 USDMarion County: 26,958 USDMercer County: 24,614 USDMiller County: 26,592 USDMississippi County: 19,359 USDMoniteau County: 24,229 USDMonroe County: 26,178 USDMontgomery County: 26,994 USDMorgan County: 25,146 USDNew Madrid County: 24,429 USDNewton County: 30,218 USDNodaway County: 24,639 USDOregon County: 19,412 USDOsage County: 36,280 USDOzark County: 23,061 USDPemiscot County: 21,963 USDPerry County: 28,041 USDPettis County: 27,939 USDPhelps County: 26,375 USDPike County: 23,697 USDPlatte County: 44,103 USDPolk County: 24,628 USDPulaski County: 25,957 USDPutnam County: 29,131 USDRalls County: 27,202 USDRandolph County: 24,324 USDRay County: 33,616 USDReynolds County: 23,114 USDRipley County: 19,083 USDSt. Charles County: 43,511 USDSt. Clair County: 23,181 USDSte. Genevieve County: 31,994 USDSt. Francois County: 23,615 USDSt. Louis County: 45,307 USDSaline County: 24,209 USDSchuyler County: 21,420 USDScotland County: 25,226 USDScott County: 27,221 USDShannon County: 19,699 USDShelby County: 25,878 USDStoddard County: 24,295 USDStone County: 29,804 USDSullivan County: 24,411 USDTaney County: 26,100 USDTexas County: 21,272 USDVernon County: 24,771 USDWarren County: 32,318 USDWashington County: 26,024 USDWayne County: 21,627 USDWebster County: 25,684 USDWorth County: 27,699 USDWright County: 20,040 USDSt. Louis city: 33,326 USD
  • Under 23K
  • 23K to 25K
  • 25K to 26K
  • 26K to 28K
  • 28K to 31K
  • 31K and over
USD, 2021. 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, 2021

St. Louis County: 45,307 USDSt. Louis County45,307Platte County: 44,103 USDPlatte County44,103St. Charles County: 43,511 USDSt. Charles County43,511Clay County: 37,497 USDClay County37,497Osage County: 36,280 USDOsage County36,280Cass County: 36,072 USDCass County36,072Boone County: 34,320 USDBoone County34,320Jackson County: 34,040 USDJackson County34,040Ray County: 33,616 USDRay County33,616St. Louis city: 33,326 USDSt. Louis city33,326Cole County: 33,243 USDCole County33,243Jefferson County: 32,916 USDJefferson County32,916Christian County: 32,771 USDChristian County32,771Franklin County: 32,422 USDFranklin County32,422Camden County: 32,400 USDCamden County32,400Warren County: 32,318 USDWarren County32,318Lafayette County: 32,000 USDLafayette County32,000Ste. Genevieve County: 31,994 USDSte. Genevieve County31,994Andrew County: 31,680 USDAndrew County31,680Lincoln County: 30,941 USDLincoln County30,941Atchison County: 30,737 USDAtchison County30,737Greene County: 30,477 USDGreene County30,477Newton County: 30,218 USDNewton County30,218Holt County: 30,133 USDHolt County30,133Stone County: 29,804 USDStone County29,804Henry County: 29,491 USDHenry County29,491Clinton County: 29,335 USDClinton County29,335Gasconade County: 29,322 USDGasconade County29,322Putnam County: 29,131 USDPutnam County29,131Cape Girardeau County: 29,087 USDCape Girardeau County29,087Maries County: 28,976 USDMaries County28,976Barry County: 28,954 USDBarry County28,954Buchanan County: 28,603 USDBuchanan County28,603Johnson County: 28,484 USDJohnson County28,484Callaway County: 28,460 USDCallaway County28,460Carroll County: 28,417 USDCarroll County28,417Linn County: 28,307 USDLinn County28,307Benton County: 28,198 USDBenton County28,198Perry County: 28,041 USDPerry County28,041Bates County: 27,986 USDBates County27,986St. Louis County: 45,307 USDSt. Louis County45,307Platte County: 44,103 USDPlatte County44,103St. Charles County: 43,511 USDSt. Charles County43,511Clay County: 37,497 USDClay County37,497Osage County: 36,280 USDOsage County36,280Cass County: 36,072 USDCass County36,072Boone County: 34,320 USDBoone County34,320Jackson County: 34,040 USDJackson County34,040Ray County: 33,616 USDRay County33,616St. Louis city: 33,326 USDSt. Louis city33,326Cole County: 33,243 USDCole County33,243Jefferson County: 32,916 USDJefferson County32,916Christian County: 32,771 USDChristian County32,771Franklin County: 32,422 USDFranklin County32,422Camden County: 32,400 USDCamden County32,400Warren County: 32,318 USDWarren County32,318Lafayette County: 32,000 USDLafayette County32,000Ste. Genevieve County: 31,994 USDSte. Genevieve County31,994Andrew County: 31,680 USDAndrew County31,680Lincoln County: 30,941 USDLincoln County30,941Atchison County: 30,737 USDAtchison County30,737Greene County: 30,477 USDGreene County30,477Newton County: 30,218 USDNewton County30,218Holt County: 30,133 USDHolt County30,133Stone County: 29,804 USDStone County29,804Henry County: 29,491 USDHenry County29,491Clinton County: 29,335 USDClinton County29,335Gasconade County: 29,322 USDGasconade County29,322Putnam County: 29,131 USDPutnam County29,131Cape Girardeau County: 29,087 USDCape Girardeau County29,087Maries County: 28,976 USDMaries County28,976Barry County: 28,954 USDBarry County28,954Buchanan County: 28,603 USDBuchanan County28,603Johnson County: 28,484 USDJohnson County28,484Callaway County: 28,460 USDCallaway County28,460Carroll County: 28,417 USDCarroll County28,417Linn County: 28,307 USDLinn County28,307Benton County: 28,198 USDBenton County28,198Perry County: 28,041 USDPerry County28,041Bates County: 27,986 USDBates County27,986
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

RankCounties2021
USD
1St. Louis County45,307
2Platte County44,103
3St. Charles County43,511
4Clay County37,497
5Osage County36,280
6Cass County36,072
7Boone County34,320
8Jackson County34,040
9Ray County33,616
10St. Louis city33,326
11Cole County33,243
12Jefferson County32,916
13Christian County32,771
14Franklin County32,422
15Camden County32,400
16Warren County32,318
17Lafayette County32,000
18Ste. Genevieve County31,994
19Andrew County31,680
20Lincoln County30,941
21Atchison County30,737
22Greene County30,477
23Newton County30,218
24Holt County30,133
25Stone County29,804
26Henry County29,491
27Clinton County29,335
28Gasconade County29,322
29Putnam County29,131
30Cape Girardeau County29,087
31Maries County28,976
32Barry County28,954
33Buchanan County28,603
34Johnson County28,484
35Callaway County28,460
36Carroll County28,417
37Linn County28,307
38Benton County28,198
39Perry County28,041
40Bates County27,986
41Pettis County27,939
42Worth County27,699
43Madison County27,371
44Livingston County27,284
45Scott County27,221
46Ralls County27,202
47Montgomery County26,994
48Marion County26,958
49Adair County26,847
50Miller County26,592
51Dade County26,525
52Phelps County26,375
53Cedar County26,330
54Daviess County26,248
55Jasper County26,231
56Monroe County26,178
57Taney County26,100
58Crawford County26,059
59Grundy County26,030
60Washington County26,024
61Gentry County25,987
62Pulaski County25,957
63Shelby County25,878
64Howard County25,827
65Barton County25,793
66Webster County25,684
67Caldwell County25,597
68Scotland County25,226
69Douglas County25,189
70Chariton County25,160
71Morgan County25,146
72Cooper County24,944
73Clark County24,827
74Dent County24,813
75Vernon County24,771
76Laclede County24,737
77Nodaway County24,639
78Polk County24,628
79Audrain County24,625
80Mercer County24,614
81Dallas County24,563
82Dunklin County24,481
83New Madrid County24,429
84Sullivan County24,411
85Randolph County24,324
86Stoddard County24,295
87Macon County24,283
88Moniteau County24,229
89Saline County24,209
90Carter County24,082
91Bollinger County24,071
92Lawrence County23,919
93Pike County23,697
94St. Francois County23,615
95Butler County23,203
96St. Clair County23,181
97Iron County23,175
98Reynolds County23,114
99Ozark County23,061
100Lewis County22,873
101Knox County22,839
102Harrison County22,692
103Howell County22,030
104Pemiscot County21,963
105DeKalb County21,785
106Wayne County21,627
107Schuyler County21,420
108Texas County21,272
109McDonald County20,945
110Hickory County20,779
111Wright County20,040
112Shannon County19,699
113Oregon County19,412
114Mississippi County19,359
115Ripley County19,083

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/2021/table-based-SF/data/5YRData/acsdt5y2021-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), 2021) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-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), 2021. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b19301.dat. Invokely, https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2021. 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), 2021. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b19301.dat. Also distributed by Invokely, https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2021.

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), 2021 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b19301.dat, via Invokely: https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_missouri_by_2021,
  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), 2021}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b19301.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2021. 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/2021/table-based-SF/data/5YRData/acsdt5y2021-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), 2021
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2021/table-based-SF/data/5YRData/acsdt5y2021-b19301.dat
L2  - https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/missouri-counties?period=2021.
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/2021/table-based-SF/data/5YRData/acsdt5y2021-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 $45,307 in 2021, according to the U.S. Census Bureau.

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

Ripley County, with $19,083 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 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