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

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 407.89K people in Iowa with Irish ancestry (12.83% of Iowa population). Among all Iowa counties, Dubuque County had the highest percentage of its population with Irish ancestry (21.24%), followed by Palo Alto County (18.99%), and Monona County (17.64%).

The chart and table below shows the top 10 counties with high percentage of its population having Irish 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 Irish Ancestry in 2021
Dubuque County
Palo Alto County
Monona County
Monroe County
Jones County
Allamakee County
Jackson County
Clinton County
Scott County
Pocahontas County
Ranking of Iowa Counties By Percentage of Population with Irish Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Dubuque County 21.24
2 Palo Alto County 18.99
3 Monona County 17.64
4 Monroe County 17.50
5 Jones County 16.88
6 Allamakee County 16.66
7 Jackson County 16.55
8 Clinton County 16.50
9 Scott County 15.63
10 Pocahontas County 15.54
11 Poweshiek County 15.38
12 Adams County 15.31
13 Madison County 15.00
14 Boone County 14.98
15 Buchanan County 14.90
16 Harrison County 14.75
17 Delaware County 14.68
18 Fayette County 14.52
19 Page County 14.40
20 Lee County 14.35
21 Iowa County 14.33
22 Carroll County 14.17
23 Lucas County 14.14
24 Linn County 14.09
25 Keokuk County 13.93
26 Jasper County 13.73
27 Shelby County 13.57
28 Adair County 13.56
29 Washington County 13.48
30 Benton County 13.47
31 Cedar County 13.40
32 Chickasaw County 13.37
32 Johnson County 13.37
33 Mahaska County 13.32
34 Cass County 13.27
34 Greene County 13.27
35 Dallas County 13.07
36 Pottawattamie County 12.98
36 Ringgold County 12.98
37 Warren County 12.93
38 Polk County 12.87
39 Marion County 12.76
40 Humboldt County 12.50
41 Clayton County 12.49
42 Calhoun County 12.22
42 Fremont County 12.22
43 Bremer County 12.12
44 Woodbury County 12.01
45 Black Hawk County 11.98
45 Floyd County 11.98
46 Wayne County 11.89
47 Guthrie County 11.85
48 Des Moines County 11.82
49 Henry County 11.75
50 Plymouth County 11.73
51 Mills County 11.63
52 Story County 11.53
53 Montgomery County 11.33
54 Kossuth County 11.31
55 Webster County 11.26
56 Cerro Gordo County 11.20
57 Union County 11.13
58 Decatur County 11.12
59 Van Buren County 11.09
60 Dickinson County 11.00
61 Winneshiek County 10.96
62 Appanoose County 10.93
63 Jefferson County 10.68
64 Clay County 10.66
65 Wapello County 10.58
66 Hamilton County 10.54
67 Tama County 10.39
68 Mitchell County 10.20
69 Clarke County 10.09
70 Cherokee County 9.97
71 Osceola County 9.94
72 Butler County 9.92
73 Louisa County 9.79
74 Hardin County 9.51
75 Howard County 9.47
76 Davis County 9.25
77 Emmet County 9.24
78 Worth County 9.14
79 Ida County 8.94
80 Sac County 8.90
81 Muscatine County 8.73
82 Buena Vista County 8.62
83 Grundy County 8.43
84 Taylor County 8.36
85 Franklin County 8.10
86 Marshall County 8.03
87 Wright County 8.01
88 Hancock County 7.64
89 Lyon County 7.09
90 Crawford County 6.67
91 Audubon County 6.42
92 O'Brien County 5.81
93 Sioux County 5.06
94 Winnebago County 4.89