Ranking of Iowa Counties By Percentage of Population with Polish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 38.95K people in Iowa with Polish ancestry (1.23% of Iowa population). Among all Iowa counties, Howard County had the highest percentage of its population with Polish ancestry (2.44%), followed by Ringgold County (2.13%), and Adams County (2.11%).

The chart and table below shows the top 10 counties with high percentage of its population having Polish ancestry.

You can see similar information for other states and for other ancestry groups in Iowa.

Data Source: US Census Bureau.
Ranking of Iowa Counties By Percentage of Population with Polish Ancestry in 2021
Howard County
Ringgold County
Adams County
Scott County
Jackson County
Pottawattamie County
Johnson County
Jefferson County
Union County
Plymouth County
Ranking of Iowa Counties By Percentage of Population with Polish Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Howard County 2.44
2 Ringgold County 2.13
3 Adams County 2.11
4 Scott County 2.05
5 Jackson County 1.93
6 Pottawattamie County 1.91
7 Johnson County 1.88
8 Jefferson County 1.85
9 Union County 1.82
10 Plymouth County 1.75
11 Dallas County 1.72
12 Muscatine County 1.59
13 Story County 1.56
13 Woodbury County 1.56
14 Decatur County 1.54
15 Buchanan County 1.52
16 Humboldt County 1.47
17 Iowa County 1.40
17 Polk County 1.40
18 Cedar County 1.39
19 Shelby County 1.36
20 Lucas County 1.34
21 Bremer County 1.32
22 Tama County 1.26
23 Ida County 1.23
24 Clay County 1.22
24 Clinton County 1.22
25 Dubuque County 1.18
26 Davis County 1.17
26 Harrison County 1.17
27 Linn County 1.15
27 Osceola County 1.15
28 Warren County 1.14
29 Monona County 1.11
30 Van Buren County 1.10
30 Webster County 1.10
31 Mills County 1.09
32 Wayne County 1.05
33 Fremont County 1.03
34 Benton County 1.01
35 Clayton County 0.99
35 Montgomery County 0.99
35 Sioux County 0.99
36 Floyd County 0.98
37 Hancock County 0.97
37 Marion County 0.97
38 Marshall County 0.96
38 Monroe County 0.96
39 Calhoun County 0.95
39 Dickinson County 0.95
40 Keokuk County 0.94
40 Worth County 0.94
41 Cass County 0.93
42 Kossuth County 0.91
42 Poweshiek County 0.91
43 Jasper County 0.90
44 Palo Alto County 0.88
44 Washington County 0.88
45 Butler County 0.87
46 Winnebago County 0.85
47 Black Hawk County 0.83
48 Lee County 0.82
48 Pocahontas County 0.82
49 Lyon County 0.80
49 Mahaska County 0.80
50 Louisa County 0.77
51 Cerro Gordo County 0.75
51 Chickasaw County 0.75
52 Appanoose County 0.73
53 Cherokee County 0.72
54 Boone County 0.70
55 Henry County 0.67
56 Adair County 0.66
56 Des Moines County 0.66
56 Page County 0.66
57 Carroll County 0.65
57 Greene County 0.65
58 Audubon County 0.64
58 Guthrie County 0.64
58 Winneshiek County 0.64
59 Madison County 0.63
60 Delaware County 0.61
61 Emmet County 0.58
61 Grundy County 0.58
62 Crawford County 0.57
62 Jones County 0.57
63 Franklin County 0.51
64 Sac County 0.49
65 Hardin County 0.48
66 Fayette County 0.43
67 Hamilton County 0.41
68 Wright County 0.39
69 Buena Vista County 0.37
70 Allamakee County 0.36
71 Clarke County 0.34
72 Mitchell County 0.26
73 O'Brien County 0.18
74 Wapello County 0.15
75 Taylor County 0.14