Ranking of West Virginia Counties By Net Domestic Migration in 2018

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2018, the Net Domestic Migration for West Virginia was -7.73K. Among all West Virginia counties, Berkeley County had the highest net domestic migration (1.94K), followed by Jefferson County (438), and Morgan County (197).

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 2018
Berkeley
Jefferson
Morgan
Putnam
Pleasants
Doddridge
Pendleton
Mason
Wirt
Barbour
Ranking of West Virginia Counties By Net Domestic Migration in 2018
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Berkeley County 1935
2 Jefferson County 438
3 Morgan County 197
4 Putnam County 108
5 Pleasants County 51
6 Doddridge County 49
7 Pendleton County 44
8 Mason County 38
9 Wirt County 31
10 Barbour County 26
11 Hampshire County 19
12 Randolph County 6
13 Tucker County 0
14 Webster County -6
15 Taylor County -9
16 Grant County -22
17 Roane County -28
18 Tyler County -30
19 Wayne County -34
20 Pocahontas County -36
20 Ritchie County -36
21 Monroe County -40
22 Clay County -63
23 Calhoun County -67
24 Wetzel County -80
25 Hardy County -89
26 Gilmer County -92
27 Ohio County -108
28 Jackson County -110
29 Lewis County -112
29 Upshur County -112
30 Braxton County -119
31 Summers County -130
32 Hancock County -141
33 Brooke County -145
34 Marion County -169
34 Mineral County -169
35 Nicholas County -180
36 McDowell County -185
37 Lincoln County -215
38 Mingo County -230
39 Logan County -232
40 Harrison County -238
41 Preston County -279
42 Marshall County -289
43 Wyoming County -302
44 Greenbrier County -317
45 Fayette County -356
46 Mercer County -364
47 Boone County -374
48 Raleigh County -531
49 Monongalia County -540
50 Wood County -655
51 Cabell County -1251
52 Kanawha County -2191