Ranking of West Virginia Counties By Net Domestic Migration in 2015

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2015, the Net Domestic Migration for West Virginia was -5.99K. Among all West Virginia counties, Berkeley County had the highest net domestic migration (1.09K), followed by Jefferson County (335), and Doddridge County (250).

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 2015
Berkeley
Jefferson
Doddridge
Barbour
Monongalia
Morgan
Cabell
Marion
Tucker
Greenbrier
Ranking of West Virginia Counties By Net Domestic Migration in 2015
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Berkeley County 1092
2 Jefferson County 335
3 Doddridge County 250
4 Barbour County 103
5 Monongalia County 86
6 Morgan County 55
7 Cabell County 50
8 Marion County 43
8 Tucker County 43
9 Greenbrier County 42
10 Grant County 40
11 Ritchie County 39
12 Jackson County 32
13 Wirt County 31
14 Upshur County 30
15 Monroe County 25
16 Wood County 22
17 Lewis County 14
18 Clay County -2
19 Mason County -10
20 Braxton County -37
21 Brooke County -40
22 Pocahontas County -52
23 Pleasants County -58
24 Calhoun County -64
25 Marshall County -69
26 Webster County -78
27 Putnam County -79
28 Hampshire County -86
29 Harrison County -88
30 Summers County -91
31 Pendleton County -96
32 Tyler County -102
33 Preston County -106
34 Nicholas County -117
35 Randolph County -124
36 Mineral County -125
37 Taylor County -135
38 Ohio County -136
38 Wetzel County -136
39 Hancock County -142
40 Roane County -157
41 Hardy County -160
42 Wayne County -183
43 Gilmer County -187
44 Lincoln County -218
45 Fayette County -298
46 Wyoming County -302
47 Boone County -354
48 Mingo County -412
49 Mercer County -498
50 McDowell County -532
51 Logan County -665
52 Raleigh County -673
53 Kanawha County -1709