Ranking of Alabama Counties By 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. Among all Alabama counties, Jefferson County had the highest population with Irish ancestry (40.52K), followed by Mobile County (35.99K), and Madison County (35.84K).

The chart and table below shows the top 10 counties with high number of people with 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 Population with Irish Ancestry in 2021
Jefferson County
Mobile County
Madison County
Baldwin County
Shelby County
Tuscaloosa County
Lee County
Calhoun County
Cullman County
Morgan County
Ranking of Alabama Counties By Population with Irish Ancestry in 2021
0 of 0
Rank County Population
1 Jefferson County 40519
2 Mobile County 35985
3 Madison County 35842
4 Baldwin County 23574
5 Shelby County 22167
6 Tuscaloosa County 15789
7 Lee County 14929
8 Calhoun County 11410
9 Cullman County 11407
10 Morgan County 10800
11 Limestone County 10093
12 Lauderdale County 10037
13 Blount County 8746
14 Montgomery County 8664
15 St. Clair County 8506
16 Elmore County 8450
17 Houston County 8151
18 Walker County 7579
19 Talladega County 7558
20 Etowah County 7435
21 DeKalb County 6199
22 Marshall County 5813
23 Jackson County 5194
24 Autauga County 5073
25 Coffee County 4311
26 Dale County 3706
27 Tallapoosa County 3503
28 Colbert County 3500
29 Lawrence County 3046
30 Chilton County 3001
31 Geneva County 2951
32 Winston County 2787
33 Covington County 2652
34 Russell County 2568
35 Marion County 2354
36 Chambers County 2120
37 Escambia County 2014
38 Cherokee County 1990
39 Randolph County 1839
40 Cleburne County 1688
41 Fayette County 1529
42 Barbour County 1511
43 Bibb County 1471
44 Franklin County 1462
45 Lamar County 1371
46 Henry County 1313
47 Pike County 1308
48 Butler County 1163
49 Marengo County 1089
50 Washington County 1065
51 Clarke County 1027
52 Clay County 1005
53 Dallas County 933
54 Conecuh County 926
55 Pickens County 840
56 Crenshaw County 838
57 Monroe County 729
58 Coosa County 644
59 Macon County 621
60 Choctaw County 563
61 Hale County 537
62 Sumter County 404
63 Perry County 305
64 Wilcox County 232
65 Greene County 157
66 Bullock County 154
67 Lowndes County 125