Counties in West Virginia by net domestic migration, July to June

Berkeley County had the highest net domestic migration, July to June of 55 counties in 2017, at 1,284. Kanawha County had the lowest, at -2,311. The median was -103 and the figure for West Virginia was -10,139. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest1,284Berkeley County
Lowest-2,311Kanawha County
Median-10355 counties
West Virginia-10,139History

Map of counties, 2017

Barbour County: -211 personsBerkeley County: 1,284 personsBoone County: -362 personsBraxton County: -52 personsBrooke County: -149 personsCabell County: -920 personsCalhoun County: -37 personsClay County: -80 personsDoddridge County: -34 personsFayette County: -363 personsGilmer County: -84 personsGrant County: 27 personsGreenbrier County: -183 personsHampshire County: 178 personsHancock County: -27 personsHardy County: -27 personsHarrison County: -261 personsJackson County: -191 personsJefferson County: 392 personsKanawha County: -2,311 personsLewis County: -43 personsLincoln County: -189 personsLogan County: -426 personsMcDowell County: -565 personsMarion County: -108 personsMarshall County: -384 personsMason County: -31 personsMercer County: -562 personsMineral County: -80 personsMingo County: -490 personsMonongalia County: -414 personsMonroe County: -55 personsMorgan County: 196 personsNicholas County: -159 personsOhio County: -436 personsPendleton County: 18 personsPleasants County: -5 personsPocahontas County: -30 personsPreston County: 40 personsPutnam County: 94 personsRaleigh County: -1,032 personsRandolph County: -93 personsRitchie County: -117 personsRoane County: -31 personsSummers County: 11 personsTaylor County: -7 personsTucker County: -49 personsTyler County: -140 personsUpshur County: -103 personsWayne County: -389 personsWebster County: -162 personsWetzel County: -144 personsWirt County: 22 personsWood County: -470 personsWyoming County: -395 persons
  • Under -290
  • -290 to -80
  • -80 to 0
  • 0 to 30
  • 30 to 180
  • 180 and over
persons, 2017. Red areas are below zero and blue areas above it. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Boundaries: U.S. Census Bureau cartographic boundary files.

All counties, 2017

Berkeley County: 1,284 personsBerkeley County1,284Jefferson County: 392 personsJefferson County392Morgan County: 196 personsMorgan County196Hampshire County: 178 personsHampshire County178Putnam County: 94 personsPutnam County94Preston County: 40 personsPreston County40Grant County: 27 personsGrant County27Wirt County: 22 personsWirt County22Pendleton County: 18 personsPendleton County18Summers County: 11 personsSummers County11Pleasants County: -5 personsPleasants County-5Taylor County: -7 personsTaylor County-7Hancock County: -27 personsHancock County-27Hardy County: -27 personsHardy County-27Pocahontas County: -30 personsPocahontas County-30Mason County: -31 personsMason County-31Roane County: -31 personsRoane County-31Doddridge County: -34 personsDoddridge County-34Calhoun County: -37 personsCalhoun County-37Lewis County: -43 personsLewis County-43Tucker County: -49 personsTucker County-49Braxton County: -52 personsBraxton County-52Monroe County: -55 personsMonroe County-55Clay County: -80 personsClay County-80Mineral County: -80 personsMineral County-80Gilmer County: -84 personsGilmer County-84Randolph County: -93 personsRandolph County-93Upshur County: -103 personsUpshur County-103Marion County: -108 personsMarion County-108Ritchie County: -117 personsRitchie County-117Tyler County: -140 personsTyler County-140Wetzel County: -144 personsWetzel County-144Brooke County: -149 personsBrooke County-149Nicholas County: -159 personsNicholas County-159Webster County: -162 personsWebster County-162Greenbrier County: -183 personsGreenbrier County-183Lincoln County: -189 personsLincoln County-189Jackson County: -191 personsJackson County-191Barbour County: -211 personsBarbour County-211Harrison County: -261 personsHarrison County-261Boone County: -362 personsBoone County-362Fayette County: -363 personsFayette County-363Marshall County: -384 personsMarshall County-384Wayne County: -389 personsWayne County-389Wyoming County: -395 personsWyoming County-395Monongalia County: -414 personsMonongalia County-414Logan County: -426 personsLogan County-426Ohio County: -436 personsOhio County-436Wood County: -470 personsWood County-470Mingo County: -490 personsMingo County-490Mercer County: -562 personsMercer County-562McDowell County: -565 personsMcDowell County-565Cabell County: -920 personsCabell County-920Raleigh County: -1,032 personsRaleigh County-1,032Kanawha County: -2,311 personsKanawha County-2,311Berkeley County: 1,284 personsBerkeley County1,284Jefferson County: 392 personsJefferson County392Morgan County: 196 personsMorgan County196Hampshire County: 178 personsHampshire County178Putnam County: 94 personsPutnam County94Preston County: 40 personsPreston County40Grant County: 27 personsGrant County27Wirt County: 22 personsWirt County22Pendleton County: 18 personsPendleton County18Summers County: 11 personsSummers County11Pleasants County: -5 personsPleasants County-5Taylor County: -7 personsTaylor County-7Hancock County: -27 personsHancock County-27Hardy County: -27 personsHardy County-27Pocahontas County: -30 personsPocahontas County-30Mason County: -31 personsMason County-31Roane County: -31 personsRoane County-31Doddridge County: -34 personsDoddridge County-34Calhoun County: -37 personsCalhoun County-37Lewis County: -43 personsLewis County-43Tucker County: -49 personsTucker County-49Braxton County: -52 personsBraxton County-52Monroe County: -55 personsMonroe County-55Clay County: -80 personsClay County-80Mineral County: -80 personsMineral County-80Gilmer County: -84 personsGilmer County-84Randolph County: -93 personsRandolph County-93Upshur County: -103 personsUpshur County-103Marion County: -108 personsMarion County-108Ritchie County: -117 personsRitchie County-117Tyler County: -140 personsTyler County-140Wetzel County: -144 personsWetzel County-144Brooke County: -149 personsBrooke County-149Nicholas County: -159 personsNicholas County-159Webster County: -162 personsWebster County-162Greenbrier County: -183 personsGreenbrier County-183Lincoln County: -189 personsLincoln County-189Jackson County: -191 personsJackson County-191Barbour County: -211 personsBarbour County-211Harrison County: -261 personsHarrison County-261Boone County: -362 personsBoone County-362Fayette County: -363 personsFayette County-363Marshall County: -384 personsMarshall County-384Wayne County: -389 personsWayne County-389Wyoming County: -395 personsWyoming County-395Monongalia County: -414 personsMonongalia County-414Logan County: -426 personsLogan County-426Ohio County: -436 personsOhio County-436Wood County: -470 personsWood County-470Mingo County: -490 personsMingo County-490Mercer County: -562 personsMercer County-562McDowell County: -565 personsMcDowell County-565Cabell County: -920 personsCabell County-920Raleigh County: -1,032 personsRaleigh County-1,032Kanawha County: -2,311 personsKanawha County-2,311
persons. Source: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Full ranking

RankCounties2017
persons
Change on 2016
1Berkeley County Estimated1,284-10.5%
2Jefferson County Estimated392+280.6%
3Morgan County Estimated196-18.3%
4Hampshire County Estimated178+242.3%
5Putnam County Estimated94+40.3%
6Preston County Estimated40+162.5%
7Grant County Estimated27+203.8%
8Wirt County Estimated22+153.7%
9Pendleton County Estimated18+116.5%
10Summers County Estimated11+114.3%
11Pleasants County Estimated-5-350%
12Taylor County Estimated-7-123.3%
13Hancock County Estimated-27+85.9%
13Hardy County Estimated-27+50.9%
15Pocahontas County Estimated-30-7.1%
16Mason County Estimated-31+31.1%
16Roane County Estimated-31+84.6%
18Doddridge County Estimated-34+71.9%
19Calhoun County Estimated-37+51.9%
20Lewis County Estimated-43+63.2%
21Tucker County Estimated-49-600%
22Braxton County Estimated-52-5,300%
23Monroe County Estimated-55+21.4%
24Clay County Estimated-80-142.4%
24Mineral County Estimated-80-671.4%
26Gilmer County Estimated-84+42.9%
27Randolph County Estimated-93-4.5%
28Upshur County Estimated-103-221.9%
29Marion County Estimated-108+35.3%
30Ritchie County Estimated-117-4.5%
31Tyler County Estimated-140-551.6%
32Wetzel County Estimated-144-18%
33Brooke County Estimated-149+57.7%
34Nicholas County Estimated-159+3.6%
35Webster County Estimated-162-440%
36Greenbrier County Estimated-183-4,475%
37Lincoln County Estimated-189-48.8%
38Jackson County Estimated-191-1,055%
39Barbour County Estimated-211-5.5%
40Harrison County Estimated-261-125%
41Boone County Estimated-362-2.5%
42Fayette County Estimated-363+12.5%
43Marshall County Estimated-384-1.3%
44Wayne County Estimated-389+1.5%
45Wyoming County Estimated-395-47.9%
46Monongalia County Estimated-414-928%
47Logan County Estimated-426+24.1%
48Ohio County Estimated-436-88.7%
49Wood County Estimated-470+3.3%
50Mingo County Estimated-490+9.9%
51Mercer County Estimated-562-58.3%
52McDowell County Estimated-565-24.7%
53Cabell County Estimated-920-16.8%
54Raleigh County Estimated-1,032-19.9%
55Kanawha County Estimated-2,311-30.7%

Other periods

About this ranking

Estimated moves into an area from elsewhere in the same country minus moves out to the rest of the country, from July 1 of the previous year through June 30 of the reported year.

More on how it is measured
  • United States: states and counties.
  • Canada: provinces and territories, net interprovincial migration (Statistics Canada).
  • United Kingdom: local authorities, counting moves between any two UK local authorities, including across the borders of England, Wales, Scotland and Northern Ireland (ONS internal migration).
  • A negative value means more people left than arrived.

Sums to zero, or close to it, for each country as a whole, so there is no national value.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021 (Counties in West Virginia by net domestic migration, July to June, 2017) [Data set]. Retrieved October 12, 2026, from https://www.census.gov/programs-surveys/popest/data/data-sets.html

MLA 9

Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in West Virginia by net domestic migration, July to June, 2017. U.S. Census Bureau, 26 Mar. 2026, https://www.census.gov/programs-surveys/popest/data/data-sets.html. Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/west-virginia-counties?period=2017. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Counties in West Virginia by net domestic migration, July to June, 2017. Dataset. Accessed October 12, 2026. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Also distributed by Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/west-virginia-counties?period=2017.

Harvard

U.S. Census Bureau (2026) Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021, Counties in West Virginia by net domestic migration, July to June, 2017 [Dataset]. Available at: https://www.census.gov/programs-surveys/popest/data/data-sets.html, via Invokely: https://invokely.ai/rankings/net-domestic-migration-july-june/west-virginia-counties?period=2017 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_west_virginia_2017,
  author = {{U.S. Census Bureau}},
  title = {{Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in West Virginia by net domestic migration, July to June, 2017}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www.census.gov/programs-surveys/popest/data/data-sets.html},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/west-virginia-counties?period=2017. Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021: Counties in West Virginia by net domestic migration, July to June, 2017
PY  - 2026
DA  - 2026/03/26
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www.census.gov/programs-surveys/popest/data/data-sets.html
L2  - https://invokely.ai/rankings/net-domestic-migration-july-june/west-virginia-counties?period=2017
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/west-virginia-counties?period=2017.
N1  - Publisher attribution: U.S. Census Bureau. Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. https://www.census.gov/programs-surveys/popest/data/data-sets.html. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in West Virginia by net domestic migration, July to June using official data, and cite the source.
rank_places {"indicator":"net_domestic_migration_july_june","level":"province","within":"West Virginia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=West%20Virginia&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest net domestic migration, July to June?

Berkeley County, with 1,284 in 2017, according to the U.S. Census Bureau.

Which county has the lowest net domestic migration, July to June?

Kanawha County, with -2,311 in 2017.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Population Estimates Program: net domestic migration, states and counties, July 1 of the previous year to June 30 of the reported year; vintage 2020 files for 2011 to 2020 and the latest 2020s vintage from 2021. Retrieved 2026-10-12.

Net domestic migration, July to June: other rankings

Counties in West Virginia: more rankings