Counties in Virginia by net domestic migration, July to June

Chesterfield County had the highest net domestic migration, July to June of 133 counties in 2020, at 3,453. Fairfax County had the lowest, at -15,196. The median was 36 and the figure for Virginia was -9,130. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Lowest-15,196Fairfax County
Median36133 counties
Virginia-9,130History

Map of counties, 2020

Accomack County: 0 personsAlbemarle County: 428 personsAlleghany County: -61 personsAmelia County: 7 personsAmherst County: 87 personsAppomattox County: 128 personsArlington County: -1,357 personsAugusta County: 644 personsBath County: -39 personsBedford County: 549 personsBland County: -18 personsBotetourt County: 268 personsBrunswick County: -35 personsBuchanan County: -295 personsBuckingham County: 80 personsCampbell County: -58 personsCaroline County: 85 personsCarroll County: 174 personsCharles City County: -83 personsCharlotte County: 14 personsChesterfield County: 3,453 personsClarke County: 75 personsCraig County: -15 personsCulpeper County: 597 personsCumberland County: -7 personsDickenson County: -130 personsDinwiddie County: -36 personsEssex County: 30 personsFairfax County: -15,196 personsFauquier County: -77 personsFloyd County: 18 personsFluvanna County: 140 personsFranklin County: 214 personsFrederick County: 1,441 personsGiles County: 76 personsGloucester County: 93 personsGoochland County: 528 personsGrayson County: -15 personsGreene County: 172 personsGreensville County: 18 personsHalifax County: -218 personsHanover County: 739 personsHenrico County: -828 personsHenry County: -70 personsHighland County: 40 personsIsle of Wight County: 334 personsJames City County: 776 personsKing and Queen County: -26 personsKing George County: 274 personsKing William County: 397 personsLancaster County: 122 personsLee County: -206 personsLoudoun County: 3,207 personsLouisa County: 695 personsLunenburg County: 67 personsMadison County: 106 personsMathews County: 58 personsMecklenburg County: 133 personsMiddlesex County: 85 personsMontgomery County: -870 personsNelson County: -68 personsNew Kent County: 639 personsNorthampton County: -56 personsNorthumberland County: 136 personsNottoway County: 12 personsOrange County: 746 personsPage County: 75 personsPatrick County: 16 personsPittsylvania County: -301 personsPowhatan County: 434 personsPrince Edward County: 186 personsPrince George County: 49 personsPrince William County: -1,952 personsPulaski County: 143 personsRappahannock County: -90 personsRichmond County: 36 personsRoanoke County: 282 personsRockbridge County: 84 personsRockingham County: 90 personsRussell County: 14 personsScott County: 163 personsShenandoah County: 378 personsSmyth County: 126 personsSouthampton County: -101 personsSpotsylvania County: 1,467 personsStafford County: 2,010 personsSurry County: -2 personsSussex County: -94 personsTazewell County: 47 personsWarren County: 146 personsWashington County: 32 personsWestmoreland County: 203 personsWise County: -111 personsWythe County: 145 personsYork County: 451 personsAlexandria city: -3,172 personsBristol city: 328 personsBuena Vista city: -80 personsCharlottesville city: -742 personsChesapeake city: 549 personsColonial Heights city: 88 personsCovington city: -4 personsDanville city: 49 personsEmporia city: -137 personsFairfax city: -299 personsFalls Church city: -26 personsFranklin city: -54 personsFredericksburg city: -7 personsGalax city: -20 personsHampton city: 7 personsHarrisonburg city: -819 personsHopewell city: -201 personsLexington city: 15 personsLynchburg city: -651 personsManassas city: -634 personsManassas Park city: -276 personsMartinsville city: -46 personsNewport News city: -1,977 personsNorfolk city: -2,337 personsNorton city: -12 personsPetersburg city: -222 personsPoquoson city: 50 personsPortsmouth city: 42 personsRadford city: 123 personsRichmond city: -51 personsRoanoke city: -549 personsSalem city: 233 personsStaunton city: 227 personsSuffolk city: 1,378 personsVirginia Beach city: -1,910 personsWaynesboro city: 234 personsWilliamsburg city: 231 personsWinchester city: -505 persons
  • Under -300
  • -300 to -100
  • -100 to 0
  • 0 to 100
  • 100 to 200
  • 200 and over
persons, 2020. 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, 2020

Chesterfield County: 3,453 personsChesterfield County3,453Loudoun County: 3,207 personsLoudoun County3,207Stafford County: 2,010 personsStafford County2,010Spotsylvania County: 1,467 personsSpotsylvania County1,467Frederick County: 1,441 personsFrederick County1,441Suffolk city: 1,378 personsSuffolk city1,378James City County: 776 personsJames City County776Orange County: 746 personsOrange County746Hanover County: 739 personsHanover County739Louisa County: 695 personsLouisa County695Augusta County: 644 personsAugusta County644New Kent County: 639 personsNew Kent County639Culpeper County: 597 personsCulpeper County597Bedford County: 549 personsBedford County549Chesapeake city: 549 personsChesapeake city549Goochland County: 528 personsGoochland County528York County: 451 personsYork County451Powhatan County: 434 personsPowhatan County434Albemarle County: 428 personsAlbemarle County428King William County: 397 personsKing William County397Shenandoah County: 378 personsShenandoah County378Isle of Wight County: 334 personsIsle of Wight County334Bristol city: 328 personsBristol city328Roanoke County: 282 personsRoanoke County282King George County: 274 personsKing George County274Botetourt County: 268 personsBotetourt County268Waynesboro city: 234 personsWaynesboro city234Salem city: 233 personsSalem city233Williamsburg city: 231 personsWilliamsburg city231Staunton city: 227 personsStaunton city227Franklin County: 214 personsFranklin County214Westmoreland County: 203 personsWestmoreland County203Prince Edward County: 186 personsPrince Edward County186Carroll County: 174 personsCarroll County174Greene County: 172 personsGreene County172Scott County: 163 personsScott County163Warren County: 146 personsWarren County146Wythe County: 145 personsWythe County145Pulaski County: 143 personsPulaski County143Fluvanna County: 140 personsFluvanna County140Chesterfield County: 3,453 personsChesterfield County3,453Loudoun County: 3,207 personsLoudoun County3,207Stafford County: 2,010 personsStafford County2,010Spotsylvania County: 1,467 personsSpotsylvania County1,467Frederick County: 1,441 personsFrederick County1,441Suffolk city: 1,378 personsSuffolk city1,378James City County: 776 personsJames City County776Orange County: 746 personsOrange County746Hanover County: 739 personsHanover County739Louisa County: 695 personsLouisa County695Augusta County: 644 personsAugusta County644New Kent County: 639 personsNew Kent County639Culpeper County: 597 personsCulpeper County597Bedford County: 549 personsBedford County549Chesapeake city: 549 personsChesapeake city549Goochland County: 528 personsGoochland County528York County: 451 personsYork County451Powhatan County: 434 personsPowhatan County434Albemarle County: 428 personsAlbemarle County428King William County: 397 personsKing William County397Shenandoah County: 378 personsShenandoah County378Isle of Wight County: 334 personsIsle of Wight County334Bristol city: 328 personsBristol city328Roanoke County: 282 personsRoanoke County282King George County: 274 personsKing George County274Botetourt County: 268 personsBotetourt County268Waynesboro city: 234 personsWaynesboro city234Salem city: 233 personsSalem city233Williamsburg city: 231 personsWilliamsburg city231Staunton city: 227 personsStaunton city227Franklin County: 214 personsFranklin County214Westmoreland County: 203 personsWestmoreland County203Prince Edward County: 186 personsPrince Edward County186Carroll County: 174 personsCarroll County174Greene County: 172 personsGreene County172Scott County: 163 personsScott County163Warren County: 146 personsWarren County146Wythe County: 145 personsWythe County145Pulaski County: 143 personsPulaski County143Fluvanna County: 140 personsFluvanna County140
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

RankCounties2020
persons
Change on 2019
1Chesterfield County Estimated3,453+15.3%
2Loudoun County Estimated3,207-11.3%
3Stafford County Estimated2,010-28.6%
4Spotsylvania County Estimated1,467-11.1%
5Frederick County Estimated1,441+66.6%
6Suffolk city Estimated1,378+75.8%
7James City County Estimated776+19.9%
8Orange County Estimated746+124%
9Hanover County Estimated739+3.6%
10Louisa County Estimated695-14.7%
11Augusta County Estimated644+246.2%
12New Kent County Estimated639-7.4%
13Culpeper County Estimated597-8%
14Bedford County Estimated549+55.1%
14Chesapeake city Estimated549-60.3%
16Goochland County Estimated528-6.5%
17York County Estimated451+145.1%
18Powhatan County Estimated434-13.4%
19Albemarle County Estimated428-12.8%
20King William County Estimated397+130.8%
21Shenandoah County Estimated378+215%
22Isle of Wight County Estimated334+151.1%
23Bristol city Estimated328+77.3%
24Roanoke County Estimated282-23%
25King George County Estimated274+75.6%
26Botetourt County Estimated268+38.9%
27Waynesboro city Estimated234+503.4%
28Salem city Estimated233+170.9%
29Williamsburg city Estimated231+505.3%
30Staunton city Estimated227-28.8%
31Franklin County Estimated214+919%
32Westmoreland County Estimated203-27.2%
33Prince Edward County Estimated186+351.4%
34Carroll County Estimated174-30.7%
35Greene County Estimated172+72%
36Scott County Estimated163+1,530%
37Warren County Estimated146+210.6%
38Wythe County Estimated145+55.9%
39Pulaski County Estimated143+38.8%
40Fluvanna County Estimated140-54.4%
41Northumberland County Estimated136+1,260%
42Mecklenburg County Estimated133-16.9%
43Appomattox County Estimated128n/a
44Smyth County Estimated126+175.4%
45Radford city Estimated123+46.4%
46Lancaster County Estimated122+269.7%
47Madison County Estimated106+630%
48Gloucester County Estimated93-46.6%
49Rockingham County Estimated90-84.4%
50Colonial Heights city Estimated88+139.6%
51Amherst County Estimated87+410.7%
52Caroline County Estimated85+178.7%
52Middlesex County Estimated85+246.6%
54Rockbridge County Estimated84+225.4%
55Buckingham County Estimated80-19.2%
56Giles County Estimated76+276.7%
57Clarke County Estimated75-23.5%
57Page County Estimated75+1,975%
59Lunenburg County Estimated67+272.2%
60Mathews County Estimated58-23.7%
61Poquoson city Estimated50-45.1%
62Danville city Estimated49+110.6%
62Prince George County Estimated49-76.4%
64Tazewell County Estimated47+120.9%
65Portsmouth city Estimated42+104.9%
66Highland County Estimated40+671.4%
67Richmond County Estimated36-66%
68Washington County Estimated32+147.8%
69Essex County Estimated30-31.8%
70Floyd County Estimated18-5.3%
70Greensville County Estimated18+127.3%
72Patrick County Estimated16-30.4%
73Lexington city Estimated15-80.5%
74Charlotte County Estimated14+145.2%
74Russell County Estimated14+142.4%
76Nottoway County Estimated12+109%
77Amelia County Estimated7-91.9%
77Hampton city Estimated7+102.5%
79Accomack County Estimated0+100%
80Surry County Estimated-2+94.7%
81Covington city Estimated-4+87.1%
82Cumberland County Estimated-7-110.3%
82Fredericksburg city Estimated-7+98.4%
84Norton city Estimated-12-192.3%
85Craig County Estimated-15-144.1%
85Grayson County Estimated-15-1,400%
87Bland County Estimated-18-185.7%
88Galax city Estimated-20-143.5%
89Falls Church city Estimated-26-262.5%
89King and Queen County Estimated-26-1,400%
91Brunswick County Estimated-35+27.1%
92Dinwiddie County Estimated-36-200%
93Bath County Estimated-39+51.9%
94Martinsville city Estimated-46-228.6%
95Richmond city Estimated-51+79.7%
96Franklin city Estimated-54+64.9%
97Northampton County Estimated-56-236.6%
98Campbell County Estimated-58+68.6%
99Alleghany County Estimated-61-662.5%
100Nelson County Estimated-68-181.9%
101Henry County Estimated-70+48.9%
102Fauquier County Estimated-77-121.4%
103Buena Vista city Estimated-80-263.6%
104Charles City County Estimated-83-2,175%
105Rappahannock County Estimated-90-662.5%
106Sussex County Estimated-94-95.8%
107Southampton County Estimated-101-294.2%
108Wise County Estimated-111+71.7%
109Dickenson County Estimated-130+6.5%
110Emporia city Estimated-137n/a
111Hopewell city Estimated-201-737.5%
112Lee County Estimated-206-90.7%
113Halifax County Estimated-218-384.4%
114Petersburg city Estimated-222-358.1%
115Manassas Park city Estimated-276+17.4%
116Buchanan County Estimated-295-7.7%
117Fairfax city Estimated-299-21.5%
118Pittsylvania County Estimated-301-42%
119Winchester city Estimated-505-741.7%
120Roanoke city Estimated-549-169.1%
121Manassas city Estimated-634+8%
122Lynchburg city Estimated-651-440.8%
123Charlottesville city Estimated-742-16.9%
124Harrisonburg city Estimated-819+17.3%
125Henrico County Estimated-828-1,050%
126Montgomery County Estimated-870-139.7%
127Arlington County Estimated-1,357+32.3%
128Virginia Beach city Estimated-1,910+27.4%
129Prince William County Estimated-1,952-72.7%
130Newport News city Estimated-1,977-259.5%
131Norfolk city Estimated-2,337+3%
132Alexandria city Estimated-3,172-18.2%
133Fairfax County Estimated-15,196-7.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 Virginia by net domestic migration, July to June, 2020) [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, 2020. 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=2020. 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, 2020. 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=2020.

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, 2020 [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=2020 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_virginia_by_2020,
  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, 2020}},
  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=2020. 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, 2020
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=2020
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/virginia-counties?period=2020.
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?

Chesterfield County, with 3,453 in 2020, according to the U.S. Census Bureau.

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

Fairfax County, with -15,196 in 2020.

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