Ranking of Iowa Counties By Population in 2022

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2022, the Population for Iowa was 3.20M. Among all Iowa counties, Polk County had the highest population (501.26K), followed by Linn County (228.95K), and Scott County (173.99K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Iowa counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Iowa Counties By Population in 2022
Polk
Linn
Scott
Johnson
Black Hawk
Dallas
Woodbury
Story
Dubuque
Pottawattamie
Ranking of Iowa Counties By Population in 2022
Items per page:
0 of 0
Rank County Population
1 Polk County 501261
2 Linn County 228947
3 Scott County 173985
4 Johnson County 156815
5 Black Hawk County 130081
6 Dallas County 108164
7 Woodbury County 105674
8 Story County 99995
9 Dubuque County 98748
10 Pottawattamie County 93180
11 Warren County 54325
12 Clinton County 46268
13 Muscatine County 42501
14 Cerro Gordo County 42408
15 Marshall County 39940
16 Des Moines County 38258
17 Jasper County 37966
18 Webster County 36703
19 Sioux County 36231
20 Wapello County 35080
21 Marion County 33582
22 Lee County 32793
23 Boone County 26570
24 Benton County 25756
25 Plymouth County 25714
26 Bremer County 25260
27 Washington County 22541
28 Mahaska County 21959
29 Jones County 20960
30 Buchanan County 20700
31 Buena Vista County 20651
32 Carroll County 20565
33 Henry County 20253
34 Winneshiek County 19915
35 Jackson County 19350
36 Fayette County 19292
37 Poweshiek County 18521
38 Cedar County 18331
39 Dickinson County 18052
40 Delaware County 17590
41 Clayton County 17058
42 Madison County 17050
43 Tama County 16910
44 Hardin County 16677
45 Clay County 16506
46 Iowa County 16491
47 Crawford County 16135
48 Jefferson County 15632
49 Floyd County 15316
50 Page County 15169
51 Hamilton County 14848
52 Harrison County 14635
53 Mills County 14572
54 Kossuth County 14462
55 Butler County 14275
56 O'Brien County 14107
57 Allamakee County 14072
58 Cass County 13125
59 Wright County 12740
60 Grundy County 12379
61 Lyon County 12185
62 Appanoose County 12135
63 Union County 11922
64 Chickasaw County 11755
65 Shelby County 11745
66 Cherokee County 11492
67 Guthrie County 10687
68 Hancock County 10664
69 Louisa County 10657
70 Winnebago County 10651
71 Mitchell County 10557
72 Montgomery County 10210
73 Franklin County 9918
74 Keokuk County 9895
75 Calhoun County 9725
76 Sac County 9680
77 Clarke County 9676
78 Humboldt County 9545
79 Howard County 9502
80 Emmet County 9197
81 Davis County 9158
82 Palo Alto County 8772
83 Lucas County 8720
84 Greene County 8707
85 Monona County 8515
86 Decatur County 7822
87 Monroe County 7524
88 Adair County 7457
89 Worth County 7316
90 Van Buren County 7250
91 Pocahontas County 7090
92 Ida County 6900
93 Wayne County 6472
94 Fremont County 6465
95 Osceola County 6073
96 Taylor County 5870
97 Audubon County 5573
98 Ringgold County 4692
99 Adams County 3602