Ranking of West Virginia Counties By Net Domestic Migration in 2014

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2014, the Net Domestic Migration for West Virginia was -4.30K. Among all West Virginia counties, Berkeley County had the highest net domestic migration (1.22K), followed by Jefferson County (410), and Preston County (247).

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 2014
Berkeley
Jefferson
Preston
Monongalia
Monroe
Morgan
Taylor
Tyler
Mason
Barbour
Ranking of West Virginia Counties By Net Domestic Migration in 2014
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Berkeley County 1217
2 Jefferson County 410
3 Preston County 247
4 Monongalia County 236
5 Monroe County 131
6 Morgan County 118
7 Taylor County 113
8 Tyler County 104
9 Mason County 90
10 Barbour County 75
11 Pleasants County 71
12 Upshur County 68
13 Marion County 62
14 Putnam County 58
15 Braxton County 53
16 Lincoln County 37
17 Calhoun County 34
18 Roane County 20
19 Mercer County 18
20 Pocahontas County 8
21 Tucker County 3
22 Hancock County -7
23 Wood County -19
24 Hampshire County -30
25 Jackson County -37
26 Lewis County -38
27 Wirt County -40
28 Ritchie County -50
29 Webster County -65
30 Doddridge County -68
30 Hardy County -68
31 Brooke County -91
32 Wetzel County -96
33 Grant County -105
34 Gilmer County -118
35 Randolph County -122
36 Mineral County -138
37 Pendleton County -144
38 Summers County -150
39 Nicholas County -191
40 Marshall County -202
41 Mingo County -215
42 Greenbrier County -218
43 Harrison County -248
44 Clay County -250
45 Wyoming County -266
46 Wayne County -297
47 Boone County -310
47 Fayette County -310
48 Cabell County -367
49 Ohio County -401
50 McDowell County -541
51 Logan County -586
52 Raleigh County -615
53 Kanawha County -1068