Ranking of West Virginia Counties By Population with Italian Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 77.07K people in West Virginia with Italian ancestry. Among all West Virginia counties, Monongalia County had the highest population with Italian ancestry (10.07K), followed by Harrison County (6.98K), and Berkeley County (5.55K).

The chart and table below shows the top 10 counties with high number of people with Italian 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 Italian Ancestry in 2021
Monongalia County
Harrison County
Berkeley County
Kanawha County
Marion County
Hancock County
Jefferson County
Ohio County
Brooke County
Raleigh County
Ranking of West Virginia Counties By Population with Italian Ancestry in 2021
0 of 0
Rank County Population
1 Monongalia County 10070
2 Harrison County 6979
3 Berkeley County 5545
4 Kanawha County 4894
5 Marion County 4689
6 Hancock County 3762
7 Jefferson County 3700
8 Ohio County 3488
9 Brooke County 2971
10 Raleigh County 2466
11 Cabell County 2362
12 Wood County 2274
13 Mercer County 2202
14 Putnam County 1732
15 Upshur County 1334
16 Fayette County 1111
17 Preston County 1089
18 Marshall County 1084
19 Randolph County 965
20 Taylor County 954
21 Lewis County 893
22 Wyoming County 866
23 Mason County 860
24 Jackson County 770
25 Barbour County 767
26 Logan County 714
27 Nicholas County 687
28 Greenbrier County 649
29 Morgan County 640
30 Mineral County 599
31 McDowell County 541
32 Lincoln County 515
33 Roane County 394
34 Boone County 392
35 Mingo County 390
36 Hampshire County 379
37 Wayne County 378
38 Tucker County 284
39 Pocahontas County 280
40 Pleasants County 241
41 Hardy County 231
42 Wetzel County 228
43 Doddridge County 204
44 Summers County 179
45 Calhoun County 175
46 Monroe County 174
47 Webster County 160
48 Grant County 151
49 Tyler County 144
50 Braxton County 137
51 Gilmer County 123
52 Clay County 96
53 Wirt County 74
54 Ritchie County 43
55 Pendleton County 37