Ranking of Alabama 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 397.27K people in Alabama with Irish ancestry (7.95% of Alabama population). Among all Alabama counties, Blount County had the highest percentage of its population with Irish ancestry (14.85%), followed by Cullman County (13.09%), and Winston County (11.78%).

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 Alabama.

Data Source: US Census Bureau.
Ranking of Alabama Counties By Percentage of Population with Irish Ancestry in 2021
Blount County
Cullman County
Winston County
Walker County
Cleburne County
Geneva County
Lauderdale County
Baldwin County
Shelby County
Limestone County
Ranking of Alabama Counties By Percentage of Population with Irish Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Blount County 14.85
2 Cullman County 13.09
3 Winston County 11.78
4 Walker County 11.63
5 Cleburne County 11.22
6 Geneva County 11.09
7 Lauderdale County 10.75
8 Baldwin County 10.38
9 Shelby County 10.04
10 Limestone County 9.97
11 Jackson County 9.88
12 Lamar County 9.84
13 Calhoun County 9.80
14 Elmore County 9.70
15 St. Clair County 9.41
16 Madison County 9.38
17 Fayette County 9.34
18 Talladega County 9.23
19 Lawrence County 9.21
20 Morgan County 8.81
21 Autauga County 8.71
22 Mobile County 8.68
23 Lee County 8.67
24 DeKalb County 8.66
25 Tallapoosa County 8.49
26 Randolph County 8.37
27 Coffee County 8.13
28 Marion County 8.01
29 Cherokee County 7.97
30 Conecuh County 7.86
31 Houston County 7.66
32 Henry County 7.65
33 Dale County 7.50
34 Etowah County 7.19
35 Clay County 7.09
36 Covington County 7.07
37 Tuscaloosa County 7.05
38 Washington County 6.84
39 Chilton County 6.69
40 Bibb County 6.56
41 Crenshaw County 6.30
42 Coosa County 6.17
43 Colbert County 6.16
44 Chambers County 6.09
45 Butler County 6.06
46 Jefferson County 6.03
47 Barbour County 5.98
47 Marshall County 5.98
48 Marengo County 5.61
49 Escambia County 5.46
50 Franklin County 4.56
51 Choctaw County 4.40
51 Clarke County 4.40
52 Russell County 4.38
53 Pickens County 4.37
54 Pike County 3.94
55 Montgomery County 3.78
56 Hale County 3.62
56 Monroe County 3.62
57 Perry County 3.51
58 Sumter County 3.24
59 Macon County 3.19
60 Dallas County 2.38
61 Wilcox County 2.17
62 Greene County 2.00
63 Bullock County 1.48
64 Lowndes County 1.21