West Virginia Net Migration By County in 2017

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2017, the net migration for West Virginia was -9,547. Berkeley County had the highest net migration (1,262) followed by Jefferson County (415), and Morgan County (190). On the other hand, Kanawha County had the lowest net migration (-2,234), followed by Raleigh County (-1,017), and Cabell County (-897).

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 2017
West Virginia Net Migration By County in 2017
Items per page:
0 of 0
County Net Migration
Barbour -211
Berkeley 1262
Boone -364
Braxton -52
Brooke -151
Cabell -897
Calhoun -39
Clay -80
Doddridge -32
Fayette -351
Gilmer -79
Grant 27
Greenbrier -166
Hampshire 175
Hancock -35
Hardy 6
Harrison -254
Jackson -185
Jefferson 415
Kanawha -2234
Lewis -44
Lincoln -184
Logan -425
McDowell -555
Marion -99
Marshall -376
Mason -28
Mercer -565
Mineral -84
Mingo -491
Monongalia -147
Monroe -52
Morgan 190
Nicholas -145
Ohio -433
Pendleton 18
Pleasants -5
Pocahontas -30
Preston 91
Putnam 101
Raleigh -1017
Randolph -88
Ritchie -107
Roane -26
Summers 10
Taylor -6
Tucker -49
Tyler -135
Upshur -94
Wayne -376
Webster -162
Wetzel -143
Wirt 22
Wood -474
Wyoming -394