Ranking of Iowa Counties By the Per Capita Income of the Non-Hispanic White Alone Ethnicity Group in 2021 (ACS-5Yrs)

Updated on December 3, 2023.

Based on the US Census ACS-5Yrs estimates, in 2021, the Per Capita Income for the Non-Hispanic White Alone ethnicity group in Iowa was $37,221. Among all Iowa counties, the Non-Hispanic White Alone ethnicity group had the highest per capita income in Dallas County ($50,613), followed by Polk County ($43,293), and Johnson County ($42,859). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest per capita income in the following 3 counties: Decatur County ($24,613), Appanoose County ($27,403), and Page County ($28,435).

The chart below shows the top 10 Iowa counties where the Non-Hispanic White Alone ethnicity group had high per capita income, and the table below shows the ranking of all Iowa counties.

You can see similar ranking for other racial and ethnicity groups in Iowa.

You can also see similar ranking of counties for other states as well as for the whole United States.

Ranking of Iowa Counties By the Per Capita Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Dallas County
Polk County
Johnson County
Scott County
Linn County
Dickinson County
Madison County
Warren County
Mills County
Ranking of Iowa Counties By the Per Capita Income of the Non-Hispanic White Alone Ethnicity Group in 2021
Items per page:
0 of 0
Rank County Per Capita Income ($)
1 Dallas County 50613
2 Polk County 43293
3 Johnson County 42859
4 Scott County 41615
5 Linn County 41114
6 Dickinson County 40669
7 Madison County 40008
8 Warren County 38991
9 Mills County 38721
10 Plymouth County 38032
11 Dubuque County 37775
12 Shelby County 37741
13 Grundy County 37552
14 Boone County 37314
15 Cerro Gordo County 37116
16 Delaware County 37109
17 Guthrie County 36855
18 Cherokee County 36521
19 Poweshiek County 36358
20 Jefferson County 36236
21 Adams County 36069
22 Sac County 35889
23 Benton County 35789
24 Bremer County 35717
25 Iowa County 35678
26 Muscatine County 35534
27 Marion County 35452
28 Winneshiek County 35354
29 Des Moines County 35320
30 Story County 35306
31 Buena Vista County 35275
32 Hamilton County 35114
33 Cedar County 35065
34 Woodbury County 34908
35 Montgomery County 34859
36 Black Hawk County 34854
37 Adair County 34761
38 Osceola County 34603
39 Worth County 34484
40 Humboldt County 34447
41 Marshall County 34201
42 Carroll County 34183
43 Sioux County 33863
44 Cass County 33856
45 Clarke County 33837
46 Wright County 33804
47 Washington County 33792
48 Pottawattamie County 33730
49 Tama County 33678
50 Jasper County 33618
51 Harrison County 33592
52 Mitchell County 33572
53 Monroe County 33383
54 Crawford County 33376
55 Chickasaw County 33340
56 Kossuth County 33224
57 Hancock County 33213
58 Jackson County 33177
59 Clinton County 33051
60 Webster County 32988
61 Buchanan County 32981
62 Fremont County 32925
63 Louisa County 32896
64 Pocahontas County 32698
65 Emmet County 32696
66 Franklin County 32682
67 Ida County 32547
68 Winnebago County 32367
69 Davis County 32338
70 Jones County 32238
71 Palo Alto County 32232
72 Floyd County 32088
73 Clayton County 31947
74 O'Brien County 31800
75 Calhoun County 31683
76 Monona County 31658
77 Clay County 31595
78 Allamakee County 31445
79 Butler County 31360
80 Keokuk County 31334
81 Mahaska County 31269
82 Taylor County 31160
83 Audubon County 30790
84 Van Buren County 30695
85 Lyon County 30460
86 Greene County 30448
87 Hardin County 30390
88 Lee County 30059
89 Lucas County 29996
90 Howard County 29836
91 Wayne County 29799
92 Fayette County 29630
93 Henry County 29425
94 Wapello County 29340
95 Ringgold County 29174
96 Union County 28502
97 Page County 28435
98 Appanoose County 27403
99 Decatur County 24613