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

Dallas County had the highest per capita income (US five-year survey estimate) of 99 counties in 2021, at $47,488. Decatur County had the lowest, at $24,074. The median was $31,996 and the figure for Iowa was $34,817. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest47,488Dallas County
Lowest24,074Decatur County
Median31,99699 counties
Iowa34,817History

Map of counties, 2021

Adair County: 33,581 USDAdams County: 36,129 USDAllamakee County: 29,923 USDAppanoose County: 26,703 USDAudubon County: 29,917 USDBenton County: 35,047 USDBlack Hawk County: 32,579 USDBoone County: 36,145 USDBremer County: 35,158 USDBuchanan County: 32,457 USDBuena Vista County: 28,513 USDButler County: 31,461 USDCalhoun County: 30,426 USDCarroll County: 33,416 USDCass County: 32,934 USDCedar County: 34,144 USDCerro Gordo County: 35,115 USDCherokee County: 34,489 USDChickasaw County: 32,566 USDClarke County: 30,876 USDClay County: 30,706 USDClayton County: 31,435 USDClinton County: 31,392 USDCrawford County: 27,017 USDDallas County: 47,488 USDDavis County: 31,784 USDDecatur County: 24,074 USDDelaware County: 36,665 USDDes Moines County: 32,936 USDDickinson County: 39,594 USDDubuque County: 35,816 USDEmmet County: 29,996 USDFayette County: 28,795 USDFloyd County: 33,327 USDFranklin County: 29,633 USDFremont County: 32,444 USDGreene County: 29,625 USDGrundy County: 36,743 USDGuthrie County: 35,942 USDHamilton County: 32,772 USDHancock County: 31,996 USDHardin County: 29,347 USDHarrison County: 32,994 USDHenry County: 27,679 USDHoward County: 29,080 USDHumboldt County: 33,182 USDIda County: 31,649 USDIowa County: 35,013 USDJackson County: 32,335 USDJasper County: 32,358 USDJefferson County: 31,909 USDJohnson County: 38,887 USDJones County: 31,062 USDKeokuk County: 30,650 USDKossuth County: 32,238 USDLee County: 28,995 USDLinn County: 38,106 USDLouisa County: 30,499 USDLucas County: 30,124 USDLyon County: 29,683 USDMadison County: 39,024 USDMahaska County: 31,171 USDMarion County: 34,545 USDMarshall County: 29,432 USDMills County: 37,591 USDMitchell County: 32,935 USDMonona County: 31,098 USDMonroe County: 32,160 USDMontgomery County: 33,028 USDMuscatine County: 31,667 USDO'Brien County: 30,208 USDOsceola County: 33,322 USDPage County: 26,770 USDPalo Alto County: 30,699 USDPlymouth County: 36,290 USDPocahontas County: 31,391 USDPolk County: 38,475 USDPottawattamie County: 31,923 USDPoweshiek County: 34,751 USDRinggold County: 28,792 USDSac County: 34,577 USDScott County: 38,044 USDShelby County: 36,955 USDSioux County: 31,654 USDStory County: 33,211 USDTama County: 30,355 USDTaylor County: 29,964 USDUnion County: 27,930 USDVan Buren County: 30,307 USDWapello County: 27,616 USDWarren County: 38,087 USDWashington County: 32,070 USDWayne County: 29,014 USDWebster County: 30,461 USDWinnebago County: 30,831 USDWinneshiek County: 34,539 USDWoodbury County: 30,206 USDWorth County: 33,700 USDWright County: 31,061 USD
  • Under 30K
  • 30K to 31K
  • 31K to 32K
  • 32K to 33K
  • 33K to 36K
  • 36K 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

Dallas County: 47,488 USDDallas County47,488Dickinson County: 39,594 USDDickinson County39,594Madison County: 39,024 USDMadison County39,024Johnson County: 38,887 USDJohnson County38,887Polk County: 38,475 USDPolk County38,475Linn County: 38,106 USDLinn County38,106Warren County: 38,087 USDWarren County38,087Scott County: 38,044 USDScott County38,044Mills County: 37,591 USDMills County37,591Shelby County: 36,955 USDShelby County36,955Grundy County: 36,743 USDGrundy County36,743Delaware County: 36,665 USDDelaware County36,665Plymouth County: 36,290 USDPlymouth County36,290Boone County: 36,145 USDBoone County36,145Adams County: 36,129 USDAdams County36,129Guthrie County: 35,942 USDGuthrie County35,942Dubuque County: 35,816 USDDubuque County35,816Bremer County: 35,158 USDBremer County35,158Cerro Gordo County: 35,115 USDCerro Gordo County35,115Benton County: 35,047 USDBenton County35,047Iowa County: 35,013 USDIowa County35,013Poweshiek County: 34,751 USDPoweshiek County34,751Sac County: 34,577 USDSac County34,577Marion County: 34,545 USDMarion County34,545Winneshiek County: 34,539 USDWinneshiek County34,539Cherokee County: 34,489 USDCherokee County34,489Cedar County: 34,144 USDCedar County34,144Worth County: 33,700 USDWorth County33,700Adair County: 33,581 USDAdair County33,581Carroll County: 33,416 USDCarroll County33,416Floyd County: 33,327 USDFloyd County33,327Osceola County: 33,322 USDOsceola County33,322Story County: 33,211 USDStory County33,211Humboldt County: 33,182 USDHumboldt County33,182Montgomery County: 33,028 USDMontgomery County33,028Harrison County: 32,994 USDHarrison County32,994Des Moines County: 32,936 USDDes Moines County32,936Mitchell County: 32,935 USDMitchell County32,935Cass County: 32,934 USDCass County32,934Hamilton County: 32,772 USDHamilton County32,772Dallas County: 47,488 USDDallas County47,488Dickinson County: 39,594 USDDickinson County39,594Madison County: 39,024 USDMadison County39,024Johnson County: 38,887 USDJohnson County38,887Polk County: 38,475 USDPolk County38,475Linn County: 38,106 USDLinn County38,106Warren County: 38,087 USDWarren County38,087Scott County: 38,044 USDScott County38,044Mills County: 37,591 USDMills County37,591Shelby County: 36,955 USDShelby County36,955Grundy County: 36,743 USDGrundy County36,743Delaware County: 36,665 USDDelaware County36,665Plymouth County: 36,290 USDPlymouth County36,290Boone County: 36,145 USDBoone County36,145Adams County: 36,129 USDAdams County36,129Guthrie County: 35,942 USDGuthrie County35,942Dubuque County: 35,816 USDDubuque County35,816Bremer County: 35,158 USDBremer County35,158Cerro Gordo County: 35,115 USDCerro Gordo County35,115Benton County: 35,047 USDBenton County35,047Iowa County: 35,013 USDIowa County35,013Poweshiek County: 34,751 USDPoweshiek County34,751Sac County: 34,577 USDSac County34,577Marion County: 34,545 USDMarion County34,545Winneshiek County: 34,539 USDWinneshiek County34,539Cherokee County: 34,489 USDCherokee County34,489Cedar County: 34,144 USDCedar County34,144Worth County: 33,700 USDWorth County33,700Adair County: 33,581 USDAdair County33,581Carroll County: 33,416 USDCarroll County33,416Floyd County: 33,327 USDFloyd County33,327Osceola County: 33,322 USDOsceola County33,322Story County: 33,211 USDStory County33,211Humboldt County: 33,182 USDHumboldt County33,182Montgomery County: 33,028 USDMontgomery County33,028Harrison County: 32,994 USDHarrison County32,994Des Moines County: 32,936 USDDes Moines County32,936Mitchell County: 32,935 USDMitchell County32,935Cass County: 32,934 USDCass County32,934Hamilton County: 32,772 USDHamilton County32,772
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
1Dallas County47,488
2Dickinson County39,594
3Madison County39,024
4Johnson County38,887
5Polk County38,475
6Linn County38,106
7Warren County38,087
8Scott County38,044
9Mills County37,591
10Shelby County36,955
11Grundy County36,743
12Delaware County36,665
13Plymouth County36,290
14Boone County36,145
15Adams County36,129
16Guthrie County35,942
17Dubuque County35,816
18Bremer County35,158
19Cerro Gordo County35,115
20Benton County35,047
21Iowa County35,013
22Poweshiek County34,751
23Sac County34,577
24Marion County34,545
25Winneshiek County34,539
26Cherokee County34,489
27Cedar County34,144
28Worth County33,700
29Adair County33,581
30Carroll County33,416
31Floyd County33,327
32Osceola County33,322
33Story County33,211
34Humboldt County33,182
35Montgomery County33,028
36Harrison County32,994
37Des Moines County32,936
38Mitchell County32,935
39Cass County32,934
40Hamilton County32,772
41Black Hawk County32,579
42Chickasaw County32,566
43Buchanan County32,457
44Fremont County32,444
45Jasper County32,358
46Jackson County32,335
47Kossuth County32,238
48Monroe County32,160
49Washington County32,070
50Hancock County31,996
51Pottawattamie County31,923
52Jefferson County31,909
53Davis County31,784
54Muscatine County31,667
55Sioux County31,654
56Ida County31,649
57Butler County31,461
58Clayton County31,435
59Clinton County31,392
60Pocahontas County31,391
61Mahaska County31,171
62Monona County31,098
63Jones County31,062
64Wright County31,061
65Clarke County30,876
66Winnebago County30,831
67Clay County30,706
68Palo Alto County30,699
69Keokuk County30,650
70Louisa County30,499
71Webster County30,461
72Calhoun County30,426
73Tama County30,355
74Van Buren County30,307
75O'Brien County30,208
76Woodbury County30,206
77Lucas County30,124
78Emmet County29,996
79Taylor County29,964
80Allamakee County29,923
81Audubon County29,917
82Lyon County29,683
83Franklin County29,633
84Greene County29,625
85Marshall County29,432
86Hardin County29,347
87Howard County29,080
88Wayne County29,014
89Lee County28,995
90Fayette County28,795
91Ringgold County28,792
92Buena Vista County28,513
93Union County27,930
94Henry County27,679
95Wapello County27,616
96Crawford County27,017
97Page County26,770
98Appanoose County26,703
99Decatur County24,074

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 Iowa 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 Iowa 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/iowa-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 Iowa 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/iowa-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 Iowa 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/iowa-counties?period=2021 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_iowa_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 Iowa 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/iowa-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 Iowa 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/iowa-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/per-capita-income-acs/iowa-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 Iowa 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":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=per_capita_income_acs&level=province&within=Iowa&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)?

Dallas County, with $47,488 in 2021, according to the U.S. Census Bureau.

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

Decatur County, with $24,074 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 Iowa: more rankings