Iowa Counties by Population

The most populated counties in Iowa are Polk County with 505,255, Linn County at 228,972, Scott County with 174,270, Johnson County at 157,528, and Black Hawk County with 130,471. You can get the most current Census population data for all 99 Iowa counties, sorted from the most populous counties in Iowa to the least, according to the 2023 Population Estimates Program.

Sure, you can copy this list right into your favorite spreadsheet tool. Or save yourself formatting headaches and grab the latest Iowa counties population data as a ready-to-use Excel™ file below. It's time to stop searching and start digging into data!

Download the newest population data for Iowa counties

↓ Download (.xlsx)

Free, Excel™ file.
Trusted by 12,695 businesses.

Rank County Population
1 Polk County 505,255
2 Linn County 228,972
3 Scott County 174,270
4 Johnson County 157,528
5 Black Hawk County 130,471
6 Dallas County 111,092
7 Woodbury County 105,951
8 Dubuque County 98,887
9 Story County 98,566
10 Pottawattamie County 93,179
11 Warren County 55,205
12 Clinton County 46,158
13 Cerro Gordo County 42,406
14 Muscatine County 42,218
15 Marshall County 40,014
16 Des Moines County 38,253
17 Jasper County 37,919
18 Webster County 36,485
19 Sioux County 36,246
20 Wapello County 35,166
21 Marion County 33,770
22 Lee County 32,565
23 Boone County 26,590
24 Benton County 25,796
25 Plymouth County 25,722
26 Bremer County 25,307
27 Washington County 22,560
28 Mahaska County 21,874
29 Jones County 20,900
30 Buchanan County 20,691
31 Buena Vista County 20,567
32 Carroll County 20,522
33 Winneshiek County 19,815
34 Henry County 19,547
35 Jackson County 19,342
36 Fayette County 19,210
37 Poweshiek County 18,453
38 Cedar County 18,302
39 Dickinson County 18,056
40 Delaware County 17,600
41 Madison County 16,971
42 Clayton County 16,969
43 Tama County 16,833
44 Clay County 16,511
45 Hardin County 16,463
46 Iowa County 16,381
47 Crawford County 16,013
48 Jefferson County 15,440
49 Floyd County 15,326
50 Page County 15,014
51 Hamilton County 14,729
52 Harrison County 14,670
53 Mills County 14,633
54 Kossuth County 14,396
55 Butler County 14,172
56 Allamakee County 14,074
57 O'Brien County 14,012
58 Cass County 13,130
59 Wright County 12,656
60 Grundy County 12,384
61 Lyon County 12,324
62 Appanoose County 12,119
63 Union County 11,906
64 Shelby County 11,806
65 Chickasaw County 11,658
66 Cherokee County 11,605
67 Guthrie County 10,722
68 Hancock County 10,615
69 Winnebago County 10,571
70 Mitchell County 10,518
71 Louisa County 10,513
72 Montgomery County 10,139
73 Keokuk County 9,914
74 Franklin County 9,875
75 Calhoun County 9,763
76 Sac County 9,686
77 Clarke County 9,588
78 Humboldt County 9,500
79 Howard County 9,376
80 Emmet County 9,229
81 Davis County 9,169
82 Palo Alto County 8,810
83 Lucas County 8,747
84 Greene County 8,584
85 Monona County 8,493
86 Decatur County 7,665
87 Monroe County 7,504
88 Adair County 7,389
89 Worth County 7,297
90 Van Buren County 7,266
91 Pocahontas County 6,976
92 Ida County 6,833
93 Wayne County 6,557
94 Fremont County 6,458
95 Osceola County 5,978
96 Taylor County 5,924
97 Audubon County 5,534
98 Ringgold County 4,642
99 Adams County 3,544

United States Census Bureau. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2023. U.S. Census Bureau, Population Division. Web. March 2024. http://www.census.gov/.

Connect

Cubit logo

© Copyright 2024 Cubit Planning, Inc.