Ranking of West Virginia Counties By Net Migration Rate per 1K in 2016

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2016, the Net Migration Rate per 1K for West Virginia was -4.23. Among all West Virginia counties, Morgan County had the highest net migration rate (13.31), followed by Berkeley County (13.02), and Monongalia County (6.05).

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 Migration Rate per 1K in 2016
Morgan
Berkeley
Monongalia
Tyler
Hampshire
Greenbrier
Taylor
Putnam
Jackson
Mineral
Ranking of West Virginia Counties By Net Migration Rate per 1K in 2016
Items per page:
0 of 0
Rank County Net Migration Rate
1 Morgan County 13.31
2 Berkeley County 13.02
3 Monongalia County 6.05
4 Tyler County 4.24
5 Hampshire County 2.06
6 Greenbrier County 2.05
7 Taylor County 2.01
8 Putnam County 1.32
9 Jackson County 1.23
10 Mineral County 0.95
11 Hardy County 0.51
12 Pleasants County 0.27
13 Braxton County 0
14 Preston County -0.35
15 Upshur County -0.48
16 Tucker County -0.99
17 Mason County -1.48
18 Harrison County -1.52
19 Grant County -2.32
20 Randolph County -2.64
21 Marion County -2.8
22 Jefferson County -3.03
23 Pocahontas County -3.39
24 Webster County -3.49
25 Clay County -3.72
26 Monroe County -4.5
27 Ohio County -5.18
28 Wood County -5.53
29 Mercer County -5.65
30 Nicholas County -5.69
31 Summers County -5.96
32 Lincoln County -6.04
33 Lewis County -6.42
34 Hancock County -6.6
35 Wirt County -7.09
36 Wetzel County -7.37
37 Cabell County -7.63
38 Fayette County -8.77
39 Kanawha County -8.81
40 Wayne County -9.41
41 Ritchie County -9.46
42 Calhoun County -10.63
43 Raleigh County -10.78
44 Barbour County -11.8
45 Marshall County -11.82
46 Wyoming County -12.01
47 Roane County -13.47
48 Doddridge County -13.65
49 Boone County -15.33
50 Pendleton County -15.46
51 Brooke County -15.47
52 Logan County -16.44
53 Gilmer County -17.12
54 Mingo County -21.75
55 McDowell County -23.26