Ranking of West Virginia Counties By Net International Migration in 2019

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2019, the Net International Migration for West Virginia was 1.19K. Among all West Virginia counties, Monongalia County had the highest net international migration (491), followed by Kanawha County (157), and Cabell County (65).

The chart below shows the top 10 counties, and the table below shows the ranking of all West Virginia counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of West Virginia Counties By Net International Migration in 2019
Monongalia
Kanawha
Cabell
Jefferson
Berkeley
Hardy
McDowell
Raleigh
Wayne
Jackson
Ranking of West Virginia Counties By Net International Migration in 2019
Items per page:
0 of 0
Rank County Net Intl. Migration
1 Monongalia County 491
2 Kanawha County 157
3 Cabell County 65
4 Jefferson County 58
5 Berkeley County 37
6 Hardy County 36
7 McDowell County 31
8 Raleigh County 29
9 Wayne County 26
10 Jackson County 25
11 Fayette County 22
11 Greenbrier County 22
12 Nicholas County 21
13 Upshur County 20
14 Ritchie County 18
15 Harrison County 17
16 Gilmer County 14
17 Marshall County 13
18 Marion County 12
19 Lincoln County 11
19 Putnam County 11
20 Mercer County 10
20 Randolph County 10
21 Ohio County 9
21 Roane County 9
21 Tyler County 9
22 Monroe County 8
23 Braxton County 5
23 Mason County 5
23 Wetzel County 5
24 Doddridge County 3
25 Taylor County 2
26 Barbour County 1
26 Wyoming County 1
27 Clay County 0
27 Grant County 0
27 Pendleton County 0
27 Pleasants County 0
27 Pocahontas County 0
27 Tucker County 0
27 Webster County 0
27 Wirt County 0
27 Wood County 0
28 Brooke County -1
28 Lewis County -1
28 Logan County -1
28 Mingo County -1
28 Preston County -1
28 Summers County -1
29 Boone County -2
29 Calhoun County -2
29 Mineral County -2
30 Hampshire County -3
31 Morgan County -6
32 Hancock County -7