Iowa 2019 Population By County

Updated on December 2, 2021.

According to the US Census Bureau population estimates, there were 3,159,596 people living in Iowa in 2019. Polk County was the most populated county with 491,031 residents, followed by Linn County with 227,241 residents, and Scott County with 173,400 residents. Adams County with a population of 3,602 was the least populated county in Iowa in 2019.

Use the map below to interactively explore the population of each county in Iowa in 2019. The data can also be explored further by sorting and filtering with the table below.

Iowa 2019 Population By County
See also Population estimate for other years:
Table of Iowa 2019 Population By County
Items per page:
0 of 0
County Population % of State Population
Adair 7102 0.23
Adams 3602 0.11
Allamakee 13671 0.43
Appanoose 12525 0.40
Audubon 5491 0.17
Benton 25544 0.81
Black Hawk 131089 4.15
Boone 26338 0.83
Bremer 25170 0.80
Buchanan 21148 0.67
Buena Vista 19690 0.62
Butler 14404 0.46
Calhoun 9616 0.30
Carroll 20118 0.64
Cass 12822 0.41
Cedar 18541 0.59
Cerro Gordo 42477 1.34
Cherokee 11231 0.36
Chickasaw 11943 0.38
Clarke 9382 0.30
Clay 16094 0.51
Clayton 17497 0.55
Clinton 46559 1.47
Crawford 16903 0.54
Dallas 93631 2.96
Davis 9006 0.28
Decatur 7852 0.25
Delaware 17057 0.54
Des Moines 39051 1.24
Dickinson 17290 0.55
Dubuque 97432 3.08
Emmet 9224 0.29
Fayette 19575 0.62
Floyd 15655 0.50
Franklin 10082 0.32
Fremont 6917 0.22
Greene 8881 0.28
Grundy 12227 0.39
Guthrie 10741 0.34
Hamilton 14797 0.47
Hancock 10664 0.34
Hardin 16809 0.53
Harrison 14034 0.44
Henry 19835 0.63
Howard 9146 0.29
Humboldt 9499 0.30
Ida 6822 0.22
Iowa 16146 0.51
Jackson 19375 0.61
Jasper 37171 1.18
Jefferson 18180 0.57
Johnson 152480 4.83
Jones 20634 0.65
Keokuk 10192 0.32
Kossuth 14769 0.47
Lee 33641 1.07
Linn 227241 7.19
Louisa 11059 0.35
Lucas 8561 0.27
Lyon 11806 0.37
Madison 16273 0.52
Mahaska 22429 0.71
Marion 33280 1.05
Marshall 39472 1.25
Mills 15124 0.48
Mitchell 10565 0.33
Monona 8626 0.27
Monroe 7681 0.24
Montgomery 9917 0.31
Muscatine 42571 1.35
O'Brien 13796 0.44
Osceola 5961 0.19
Page 15129 0.48
Palo Alto 8873 0.28
Plymouth 25200 0.80
Pocahontas 6632 0.21
Polk 491031 15.54
Pottawattamie 93405 2.96
Poweshiek 18458 0.58
Ringgold 4866 0.15
Sac 9675 0.31
Scott 173400 5.49
Shelby 11479 0.36
Sioux 34950 1.11
Story 97441 3.08
Tama 16904 0.54
Taylor 6188 0.20
Union 12224 0.39
Van Buren 7044 0.22
Wapello 35151 1.11
Warren 51548 1.63
Washington 22030 0.70
Wayne 6413 0.20
Webster 35982 1.14
Winnebago 10357 0.33
Winneshiek 19992 0.63
Woodbury 103132 3.26
Worth 7407 0.23
Wright 12551 0.40