Counties in Virginia by net domestic migration, July to June

Loudoun County had the highest net domestic migration, July to June of 133 counties in 2019, at 3,616. Fairfax County had the lowest, at -14,107. The median was 10 and the figure for Virginia was -8,892. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest3,616Loudoun County
Lowest-14,107Fairfax County
Median10133 counties
Virginia-8,892History

Map of counties, 2019

Accomack County: -232 personsAlbemarle County: 491 personsAlleghany County: -8 personsAmelia County: 86 personsAmherst County: -28 personsAppomattox County: 0 personsArlington County: -2,004 personsAugusta County: 186 personsBath County: -81 personsBedford County: 354 personsBland County: 21 personsBotetourt County: 193 personsBrunswick County: -48 personsBuchanan County: -274 personsBuckingham County: 99 personsCampbell County: -185 personsCaroline County: -108 personsCarroll County: 251 personsCharles City County: 4 personsCharlotte County: -31 personsChesterfield County: 2,994 personsClarke County: 98 personsCraig County: 34 personsCulpeper County: 649 personsCumberland County: 68 personsDickenson County: -139 personsDinwiddie County: -12 personsEssex County: 44 personsFairfax County: -14,107 personsFauquier County: 359 personsFloyd County: 19 personsFluvanna County: 307 personsFranklin County: 21 personsFrederick County: 865 personsGiles County: -43 personsGloucester County: 174 personsGoochland County: 565 personsGrayson County: -1 personsGreene County: 100 personsGreensville County: -66 personsHalifax County: -45 personsHanover County: 713 personsHenrico County: -72 personsHenry County: -137 personsHighland County: -7 personsIsle of Wight County: 133 personsJames City County: 647 personsKing and Queen County: 2 personsKing George County: 156 personsKing William County: 172 personsLancaster County: 33 personsLee County: -108 personsLoudoun County: 3,616 personsLouisa County: 815 personsLunenburg County: 18 personsMadison County: -20 personsMathews County: 76 personsMecklenburg County: 160 personsMiddlesex County: -58 personsMontgomery County: -363 personsNelson County: 83 personsNew Kent County: 690 personsNorthampton County: 41 personsNorthumberland County: 10 personsNottoway County: -133 personsOrange County: 333 personsPage County: -4 personsPatrick County: 23 personsPittsylvania County: -212 personsPowhatan County: 501 personsPrince Edward County: -74 personsPrince George County: 208 personsPrince William County: -1,130 personsPulaski County: 103 personsRappahannock County: 16 personsRichmond County: 106 personsRoanoke County: 366 personsRockbridge County: -67 personsRockingham County: 576 personsRussell County: -33 personsScott County: 10 personsShenandoah County: 120 personsSmyth County: -167 personsSouthampton County: 52 personsSpotsylvania County: 1,651 personsStafford County: 2,815 personsSurry County: -38 personsSussex County: -48 personsTazewell County: -225 personsWarren County: 47 personsWashington County: -67 personsWestmoreland County: 279 personsWise County: -392 personsWythe County: 93 personsYork County: 184 personsAlexandria city: -2,683 personsBristol city: 185 personsBuena Vista city: -22 personsCharlottesville city: -635 personsChesapeake city: 1,383 personsColonial Heights city: -222 personsCovington city: -31 personsDanville city: -463 personsEmporia city: 0 personsFairfax city: -246 personsFalls Church city: 16 personsFranklin city: -154 personsFredericksburg city: -451 personsGalax city: 46 personsHampton city: -280 personsHarrisonburg city: -990 personsHopewell city: -24 personsLexington city: 77 personsLynchburg city: 191 personsManassas city: -689 personsManassas Park city: -334 personsMartinsville city: -14 personsNewport News city: -550 personsNorfolk city: -2,409 personsNorton city: 13 personsPetersburg city: 86 personsPoquoson city: 91 personsPortsmouth city: -858 personsRadford city: 84 personsRichmond city: -251 personsRoanoke city: -204 personsSalem city: 86 personsStaunton city: 319 personsSuffolk city: 784 personsVirginia Beach city: -2,631 personsWaynesboro city: -58 personsWilliamsburg city: -57 personsWinchester city: -60 persons
  • Under -200
  • -200 to -100
  • -100 to 0
  • 0 to 100
  • 100 to 200
  • 200 and over
persons, 2019. 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.

Top 40 counties, 2019

Loudoun County: 3,616 personsLoudoun County3,616Chesterfield County: 2,994 personsChesterfield County2,994Stafford County: 2,815 personsStafford County2,815Spotsylvania County: 1,651 personsSpotsylvania County1,651Chesapeake city: 1,383 personsChesapeake city1,383Frederick County: 865 personsFrederick County865Louisa County: 815 personsLouisa County815Suffolk city: 784 personsSuffolk city784Hanover County: 713 personsHanover County713New Kent County: 690 personsNew Kent County690Culpeper County: 649 personsCulpeper County649James City County: 647 personsJames City County647Rockingham County: 576 personsRockingham County576Goochland County: 565 personsGoochland County565Powhatan County: 501 personsPowhatan County501Albemarle County: 491 personsAlbemarle County491Roanoke County: 366 personsRoanoke County366Fauquier County: 359 personsFauquier County359Bedford County: 354 personsBedford County354Orange County: 333 personsOrange County333Staunton city: 319 personsStaunton city319Fluvanna County: 307 personsFluvanna County307Westmoreland County: 279 personsWestmoreland County279Carroll County: 251 personsCarroll County251Prince George County: 208 personsPrince George County208Botetourt County: 193 personsBotetourt County193Lynchburg city: 191 personsLynchburg city191Augusta County: 186 personsAugusta County186Bristol city: 185 personsBristol city185York County: 184 personsYork County184Gloucester County: 174 personsGloucester County174King William County: 172 personsKing William County172Mecklenburg County: 160 personsMecklenburg County160King George County: 156 personsKing George County156Isle of Wight County: 133 personsIsle of Wight County133Shenandoah County: 120 personsShenandoah County120Richmond County: 106 personsRichmond County106Pulaski County: 103 personsPulaski County103Greene County: 100 personsGreene County100Buckingham County: 99 personsBuckingham County99Loudoun County: 3,616 personsLoudoun County3,616Chesterfield County: 2,994 personsChesterfield County2,994Stafford County: 2,815 personsStafford County2,815Spotsylvania County: 1,651 personsSpotsylvania County1,651Chesapeake city: 1,383 personsChesapeake city1,383Frederick County: 865 personsFrederick County865Louisa County: 815 personsLouisa County815Suffolk city: 784 personsSuffolk city784Hanover County: 713 personsHanover County713New Kent County: 690 personsNew Kent County690Culpeper County: 649 personsCulpeper County649James City County: 647 personsJames City County647Rockingham County: 576 personsRockingham County576Goochland County: 565 personsGoochland County565Powhatan County: 501 personsPowhatan County501Albemarle County: 491 personsAlbemarle County491Roanoke County: 366 personsRoanoke County366Fauquier County: 359 personsFauquier County359Bedford County: 354 personsBedford County354Orange County: 333 personsOrange County333Staunton city: 319 personsStaunton city319Fluvanna County: 307 personsFluvanna County307Westmoreland County: 279 personsWestmoreland County279Carroll County: 251 personsCarroll County251Prince George County: 208 personsPrince George County208Botetourt County: 193 personsBotetourt County193Lynchburg city: 191 personsLynchburg city191Augusta County: 186 personsAugusta County186Bristol city: 185 personsBristol city185York County: 184 personsYork County184Gloucester County: 174 personsGloucester County174King William County: 172 personsKing William County172Mecklenburg County: 160 personsMecklenburg County160King George County: 156 personsKing George County156Isle of Wight County: 133 personsIsle of Wight County133Shenandoah County: 120 personsShenandoah County120Richmond County: 106 personsRichmond County106Pulaski County: 103 personsPulaski County103Greene County: 100 personsGreene County100Buckingham County: 99 personsBuckingham County99
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

RankCounties2019
persons
Change on 2018
1Loudoun County Estimated3,616-7.8%
2Chesterfield County Estimated2,994-13.9%
3Stafford County Estimated2,815+39.6%
4Spotsylvania County Estimated1,651+154.4%
5Chesapeake city Estimated1,383+41.6%
6Frederick County Estimated865-39.9%
7Louisa County Estimated815-3.9%
8Suffolk city Estimated784+55.9%
9Hanover County Estimated713-30.8%
10New Kent County Estimated690+15.4%
11Culpeper County Estimated649+115.6%
12James City County Estimated647-25.1%
13Rockingham County Estimated576-14%
14Goochland County Estimated565-1.2%
15Powhatan County Estimated501+4.6%
16Albemarle County Estimated491+68.7%
17Roanoke County Estimated366-9.6%
18Fauquier County Estimated359-63.9%
19Bedford County Estimated354-54.1%
20Orange County Estimated333-50.5%
21Staunton city Estimated319+30.2%
22Fluvanna County Estimated307-7.8%
23Westmoreland County Estimated279+92.4%
24Carroll County Estimated251+364.8%
25Prince George County Estimated208+458.6%
26Botetourt County Estimated193+66.4%
27Lynchburg city Estimated191+9.8%
28Augusta County Estimated186-64.1%
29Bristol city Estimated185+424.6%
30York County Estimated184+165.2%
31Gloucester County Estimated174+10.8%
32King William County Estimated172-5.5%
33Mecklenburg County Estimated160-13%
34King George County Estimated156-1.9%
35Isle of Wight County Estimated133-63.1%
36Shenandoah County Estimated120+18.8%
37Richmond County Estimated106-30.3%
38Pulaski County Estimated103+835.7%
39Greene County Estimated100+203%
40Buckingham County Estimated99+1,200%
41Clarke County Estimated98+24.1%
42Wythe County Estimated93+275.5%
43Poquoson city Estimated91-35.9%
44Amelia County Estimated86+75.5%
44Petersburg city Estimated86+127.5%
44Salem city Estimated86+196.6%
47Radford city Estimated84-84.7%
48Nelson County Estimated83+56.6%
49Lexington city Estimated77-25.2%
50Mathews County Estimated76-40.2%
51Cumberland County Estimated68+74.4%
52Southampton County Estimated52+178.8%
53Warren County Estimated47-90.4%
54Galax city Estimated46+190.2%
55Essex County Estimated44+189.8%
56Northampton County Estimated41+217.1%
57Craig County Estimated34-22.7%
58Lancaster County Estimated33-66.7%
59Patrick County Estimated23-52.1%
60Bland County Estimated21+210.5%
60Franklin County Estimated21-80.7%
62Floyd County Estimated19-20.8%
63Lunenburg County Estimated18+122%
64Falls Church city Estimated16-84.3%
64Rappahannock County Estimated16+133.3%
66Norton city Estimated13-76.8%
67Northumberland County Estimated10+155.6%
67Scott County Estimated10+109%
69Charles City County Estimated4-20%
70King and Queen County Estimated2-96.6%
71Appomattox County Estimated0-100%
71Emporia city Estimated0+100%
73Grayson County Estimated-1-106.3%
74Page County Estimated-4-101.8%
75Highland County Estimated-7-600%
76Alleghany County Estimated-8+87.9%
77Dinwiddie County Estimated-12-109.4%
78Martinsville city Estimated-14+84.1%
79Madison County Estimated-20-1,900%
80Buena Vista city Estimated-22-37.5%
81Hopewell city Estimated-24+75.8%
82Amherst County Estimated-28+75.4%
83Charlotte County Estimated-31+75.2%
83Covington city Estimated-31-160.8%
85Russell County Estimated-33+72.5%
86Surry County Estimated-38+28.3%
87Giles County Estimated-43-130.5%
88Halifax County Estimated-45+81.4%
89Brunswick County Estimated-48+75.4%
89Sussex County Estimated-48+63.1%
91Williamsburg city Estimated-57+6.6%
92Middlesex County Estimated-58-130.9%
92Waynesboro city Estimated-58-146.8%
94Winchester city Estimated-60+87.1%
95Greensville County Estimated-66+32%
96Rockbridge County Estimated-67-129.9%
96Washington County Estimated-67-151.9%
98Henrico County Estimated-72+83.5%
99Prince Edward County Estimated-74-134.9%
100Bath County Estimated-81-400%
101Caroline County Estimated-108-142%
101Lee County Estimated-108+6.9%
103Nottoway County Estimated-133-13,200%
104Henry County Estimated-137-878.6%
105Dickenson County Estimated-139+4.1%
106Franklin city Estimated-154-105.3%
107Smyth County Estimated-167-183.1%
108Campbell County Estimated-185-262.7%
109Roanoke city Estimated-204+23.6%
110Pittsylvania County Estimated-212-48.3%
111Colonial Heights city Estimated-222-1,950%
112Tazewell County Estimated-225-561.8%
113Accomack County Estimated-232-84.1%
114Fairfax city Estimated-246-16.6%
115Richmond city Estimated-251-183.1%
116Buchanan County Estimated-274-90.3%
117Hampton city Estimated-280+65.9%
118Manassas Park city Estimated-334-170%
119Montgomery County Estimated-363-3,200%
120Wise County Estimated-392+26.6%
121Fredericksburg city Estimated-451-253.4%
122Danville city Estimated-463-143.7%
123Newport News city Estimated-550+75.5%
124Charlottesville city Estimated-635-29.6%
125Manassas city Estimated-689+7.8%
126Portsmouth city Estimated-858-84.1%
127Harrisonburg city Estimated-990-36.9%
128Prince William County Estimated-1,130+58.1%
129Arlington County Estimated-2,004-6%
130Norfolk city Estimated-2,409-4.4%
131Virginia Beach city Estimated-2,631+3.9%
132Alexandria city Estimated-2,683+22.8%
133Fairfax County Estimated-14,107+2.3%

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 Virginia by net domestic migration, July to June, 2019) [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 Virginia by net domestic migration, July to June, 2019. 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/virginia-counties?period=2019. 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 Virginia by net domestic migration, July to June, 2019. 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/virginia-counties?period=2019.

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 Virginia by net domestic migration, July to June, 2019 [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/virginia-counties?period=2019 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_virginia_by_2019,
  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 Virginia by net domestic migration, July to June, 2019}},
  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/virginia-counties?period=2019. 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 Virginia by net domestic migration, July to June, 2019
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/virginia-counties?period=2019
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/virginia-counties?period=2019.
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 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":"Virginia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=net_domestic_migration_july_june&level=province&within=Virginia&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?

Loudoun County, with 3,616 in 2019, according to the U.S. Census Bureau.

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

Fairfax County, with -14,107 in 2019.

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 Virginia: more rankings