West Virginia Net Domestic Migration By County in 2022

Updated on June 21, 2025.

According to the US Census Bureau estimates, in 2022, the net domestic migration for West Virginia was 289. Berkeley County had the highest net domestic migration (3,044) followed by Jefferson County (423), and Morgan County (267). On the other hand, Kanawha County had the lowest net domestic migration (-962), followed by McDowell County (-366), and Mingo County (-348).

Net Domestic Migration for a given county refers to the the difference between number of people moving to the county from other parts of the United States (excluding Puerto Rico) and number of people moving out of the county to other parts of the United States (excluding Puerto Rico).

You can also see similar information for other states and also by state for the United States.

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 Domestic Migration By County in 2022
West Virginia Net Domestic Migration By County in 2022
Items per page:
0 of 0
County Net Domestic Migration
Barbour 87
Berkeley 3044
Boone -226
Braxton -5
Brooke -113
Cabell -223
Calhoun -28
Clay -1
Doddridge 10
Fayette -210
Gilmer -18
Grant 36
Greenbrier 41
Hampshire 218
Hancock -31
Hardy 98
Harrison -211
Jackson 74
Jefferson 423
Kanawha -962
Lewis 15
Lincoln -136
Logan -215
McDowell -366
Marion 104
Marshall -237
Mason -107
Mercer 46
Mineral 207
Mingo -348
Monongalia -244
Monroe 29
Morgan 267
Nicholas 72
Ohio -57
Pendleton 26
Pleasants 27
Pocahontas -5
Preston 97
Putnam -107
Raleigh -215
Randolph -110
Ritchie -118
Roane 13
Summers 14
Taylor 11
Tucker -10
Tyler -34
Upshur 39
Wayne -247
Webster -54
Wetzel -37
Wirt 59
Wood 142
Wyoming -235