Ranking of West Virginia Counties By Net Migration in 2022

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2022, the Net Migration for West Virginia was 1.96K. Among all West Virginia counties, Berkeley County had the highest net migration (3.14K), followed by Jefferson County (547), and Monongalia County (321).

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 in 2022
Berkeley
Jefferson
Monongalia
Morgan
Hampshire
Mineral
Wood
Preston
Marion
Hardy
Ranking of West Virginia Counties By Net Migration in 2022
Items per page:
0 of 0
Rank County Net Migration
1 Berkeley County 3142
2 Jefferson County 547
3 Monongalia County 321
4 Morgan County 266
5 Hampshire County 215
6 Mineral County 200
7 Wood County 182
8 Preston County 138
9 Marion County 109
10 Hardy County 103
10 Nicholas County 103
11 Jackson County 99
12 Barbour County 92
13 Mercer County 76
14 Greenbrier County 60
15 Wirt County 59
16 Grant County 46
17 Upshur County 44
18 Monroe County 37
19 Pendleton County 29
20 Pleasants County 27
21 Lewis County 15
22 Roane County 14
23 Summers County 13
24 Taylor County 10
25 Doddridge County 8
26 Clay County -1
27 Braxton County -5
27 Pocahontas County -5
28 Tucker County -10
29 Gilmer County -13
30 Ohio County -14
31 Hancock County -21
32 Wetzel County -24
33 Calhoun County -30
34 Tyler County -35
35 Webster County -54
36 Putnam County -66
37 Brooke County -92
38 Mason County -105
39 Randolph County -110
40 Ritchie County -115
41 Lincoln County -131
42 Cabell County -155
43 Raleigh County -169
44 Harrison County -179
45 Fayette County -203
46 Logan County -217
46 Wayne County -217
47 Boone County -225
48 Marshall County -227
49 Wyoming County -238
50 McDowell County -348
51 Mingo County -351
52 Kanawha County -633