Ranking of West Virginia 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 227.98K people in West Virginia with Irish ancestry. Among all West Virginia counties, Kanawha County had the highest population with Irish ancestry (20.07K), followed by Berkeley County (17.32K), and Monongalia County (15.12K).

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 West Virginia.

Data Source: US Census Bureau.
Ranking of West Virginia Counties By Population with Irish Ancestry in 2021
Kanawha County
Berkeley County
Monongalia County
Harrison County
Wood County
Cabell County
Marion County
Jefferson County
Raleigh County
Mercer County
Ranking of West Virginia Counties By Population with Irish Ancestry in 2021
0 of 0
Rank County Population
1 Kanawha County 20073
2 Berkeley County 17319
3 Monongalia County 15121
4 Harrison County 11610
5 Wood County 10115
6 Cabell County 9975
7 Marion County 9008
8 Jefferson County 8262
9 Raleigh County 8017
10 Mercer County 7774
11 Ohio County 6858
12 Putnam County 6278
13 Hancock County 5659
14 Randolph County 4881
15 Greenbrier County 4714
16 Fayette County 4627
17 Upshur County 4301
18 Preston County 4052
19 Marshall County 3866
20 Nicholas County 3855
21 Logan County 3674
22 Mineral County 3438
23 Brooke County 3428
24 Hampshire County 3159
25 Wayne County 2976
26 Mingo County 2953
27 Mason County 2749
28 Jackson County 2731
29 Barbour County 2553
30 Morgan County 2182
31 McDowell County 2130
32 Wyoming County 2098
33 Lewis County 2046
34 Taylor County 1894
35 Braxton County 1819
36 Wetzel County 1744
37 Boone County 1590
38 Roane County 1444
39 Monroe County 1405
40 Doddridge County 1375
41 Lincoln County 1358
42 Summers County 1352
43 Clay County 1216
44 Pocahontas County 1198
45 Ritchie County 1124
46 Calhoun County 1039
47 Hardy County 990
48 Webster County 978
49 Pleasants County 866
50 Wirt County 835
51 Tucker County 791
52 Gilmer County 784
53 Tyler County 687
54 Grant County 631
55 Pendleton County 380