West Virginia Net Migration By County in 2021

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2021, the net migration for West Virginia was 3,593. Berkeley County had the highest net migration (3,559) followed by Jefferson County (787), and Monongalia County (403). On the other hand, Kanawha County had the lowest net migration (-822), followed by Cabell County (-309), and McDowell County (-292).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also for the US by state. You can also see links at the bottom of the page for the trend of the net migration for each county in West Virginia.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
West Virginia Net Migration By County in 2021
West Virginia Net Migration By County in 2021
Items per page:
0 of 0
County Net Migration
Barbour 80
Berkeley 3559
Boone -220
Braxton -28
Brooke -121
Cabell -309
Calhoun 14
Clay -53
Doddridge -14
Fayette -52
Gilmer 32
Grant 87
Greenbrier 55
Hampshire 396
Hancock -114
Hardy -27
Harrison -199
Jackson 146
Jefferson 787
Kanawha -822
Lewis -18
Lincoln -39
Logan -270
McDowell -292
Marion 58
Marshall -108
Mason 28
Mercer 135
Mineral 138
Mingo -248
Monongalia 403
Monroe 101
Morgan 326
Nicholas 10
Ohio -141
Pendleton 27
Pleasants -8
Pocahontas 72
Preston 257
Putnam 116
Raleigh -26
Randolph 133
Ritchie 25
Roane -5
Summers 75
Taylor -92
Tucker 1
Tyler -44
Upshur 96
Wayne -52
Webster -25
Wetzel -87
Wirt -105
Wood 70
Wyoming -115