Ranking of West Virginia Counties By Net Domestic Migration in 2017

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2017, the Net Domestic Migration for West Virginia was -10.14K. Among all West Virginia counties, Berkeley County had the highest net domestic migration (1.28K), followed by Jefferson County (392), and Morgan County (196).

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 Domestic Migration in 2017
Berkeley
Jefferson
Morgan
Hampshire
Putnam
Preston
Grant
Wirt
Pendleton
Summers
Ranking of West Virginia Counties By Net Domestic Migration in 2017
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Berkeley County 1284
2 Jefferson County 392
3 Morgan County 196
4 Hampshire County 178
5 Putnam County 94
6 Preston County 40
7 Grant County 27
8 Wirt County 22
9 Pendleton County 18
10 Summers County 11
11 Pleasants County -5
12 Taylor County -7
13 Hancock County -27
13 Hardy County -27
14 Pocahontas County -30
15 Mason County -31
15 Roane County -31
16 Doddridge County -34
17 Calhoun County -37
18 Lewis County -43
19 Tucker County -49
20 Braxton County -52
21 Monroe County -55
22 Clay County -80
22 Mineral County -80
23 Gilmer County -84
24 Randolph County -93
25 Upshur County -103
26 Marion County -108
27 Ritchie County -117
28 Tyler County -140
29 Wetzel County -144
30 Brooke County -149
31 Nicholas County -159
32 Webster County -162
33 Greenbrier County -183
34 Lincoln County -189
35 Jackson County -191
36 Barbour County -211
37 Harrison County -261
38 Boone County -362
39 Fayette County -363
40 Marshall County -384
41 Wayne County -389
42 Wyoming County -395
43 Monongalia County -414
44 Logan County -426
45 Ohio County -436
46 Wood County -470
47 Mingo County -490
48 Mercer County -562
49 McDowell County -565
50 Cabell County -920
51 Raleigh County -1032
52 Kanawha County -2311