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 2021, at 4,494. Fairfax County had the lowest, at -16,385. The median was 118 and the figure for Virginia was -3,666. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Lowest-16,385Fairfax County
Median118133 counties
Virginia-3,666History

Map of counties, 2021

Accomack County: 121 personsAlbemarle County: 1,122 personsAlleghany County: -8 personsAmelia County: 112 personsAmherst County: 169 personsAppomattox County: 226 personsArlington County: -7,168 personsAugusta County: 529 personsBath County: -55 personsBedford County: 1,098 personsBland County: -24 personsBotetourt County: 526 personsBrunswick County: 253 personsBuchanan County: -160 personsBuckingham County: 209 personsCampbell County: 40 personsCaroline County: 506 personsCarroll County: 160 personsCharles City County: -47 personsCharlotte County: 21 personsChesterfield County: 4,494 personsClarke County: 178 personsCraig County: 32 personsCulpeper County: 791 personsCumberland County: 73 personsDickenson County: -100 personsDinwiddie County: 239 personsEssex County: 15 personsFairfax County: -16,385 personsFauquier County: 926 personsFloyd County: 136 personsFluvanna County: 540 personsFranklin County: 813 personsFrederick County: 2,115 personsGiles County: -57 personsGloucester County: 592 personsGoochland County: 798 personsGrayson County: 201 personsGreene County: 374 personsGreensville County: 93 personsHalifax County: 67 personsHanover County: 1,823 personsHenrico County: -1,415 personsHenry County: -38 personsHighland County: 14 personsIsle of Wight County: 755 personsJames City County: 1,663 personsKing and Queen County: 142 personsKing George County: 647 personsKing William County: 284 personsLancaster County: 208 personsLee County: 115 personsLoudoun County: 1,735 personsLouisa County: 1,297 personsLunenburg County: 90 personsMadison County: 118 personsMathews County: 122 personsMecklenburg County: 259 personsMiddlesex County: 283 personsMontgomery County: -957 personsNelson County: 151 personsNew Kent County: 884 personsNorthampton County: -36 personsNorthumberland County: 376 personsNottoway County: 22 personsOrange County: 895 personsPage County: 261 personsPatrick County: 278 personsPittsylvania County: 85 personsPowhatan County: 831 personsPrince Edward County: 12 personsPrince George County: -126 personsPrince William County: -2,492 personsPulaski County: 266 personsRappahannock County: 151 personsRichmond County: 175 personsRoanoke County: 195 personsRockbridge County: 219 personsRockingham County: 688 personsRussell County: 2 personsScott County: 122 personsShenandoah County: 683 personsSmyth County: 77 personsSouthampton County: 219 personsSpotsylvania County: 3,038 personsStafford County: 2,883 personsSurry County: 4 personsSussex County: 90 personsTazewell County: 0 personsWarren County: 138 personsWashington County: 242 personsWestmoreland County: 361 personsWise County: -104 personsWythe County: 108 personsYork County: 855 personsAlexandria city: -5,881 personsBristol city: -74 personsBuena Vista city: -1 personsCharlottesville city: -1,052 personsChesapeake city: 1,192 personsColonial Heights city: 46 personsCovington city: 1 personsDanville city: 86 personsEmporia city: -20 personsFairfax city: -266 personsFalls Church city: -210 personsFranklin city: 4 personsFredericksburg city: 226 personsGalax city: -15 personsHampton city: 306 personsHarrisonburg city: -663 personsHopewell city: 150 personsLexington city: 91 personsLynchburg city: -201 personsManassas city: -489 personsManassas Park city: -130 personsMartinsville city: 96 personsNewport News city: -2,248 personsNorfolk city: -3,779 personsNorton city: -10 personsPetersburg city: -79 personsPoquoson city: 168 personsPortsmouth city: -333 personsRadford city: 375 personsRichmond city: -853 personsRoanoke city: -1,097 personsSalem city: 88 personsStaunton city: -127 personsSuffolk city: 1,465 personsVirginia Beach city: -3,043 personsWaynesboro city: 274 personsWilliamsburg city: 52 personsWinchester city: 22 persons
  • Under -700
  • -700 to -100
  • -100 to 0
  • 0 to 100
  • 100 to 400
  • 400 and over
persons, 2021. 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, 2021

Chesterfield County: 4,494 personsChesterfield County4,494Spotsylvania County: 3,038 personsSpotsylvania County3,038Stafford County: 2,883 personsStafford County2,883Frederick County: 2,115 personsFrederick County2,115Hanover County: 1,823 personsHanover County1,823Loudoun County: 1,735 personsLoudoun County1,735James City County: 1,663 personsJames City County1,663Suffolk city: 1,465 personsSuffolk city1,465Louisa County: 1,297 personsLouisa County1,297Chesapeake city: 1,192 personsChesapeake city1,192Albemarle County: 1,122 personsAlbemarle County1,122Bedford County: 1,098 personsBedford County1,098Fauquier County: 926 personsFauquier County926Orange County: 895 personsOrange County895New Kent County: 884 personsNew Kent County884York County: 855 personsYork County855Powhatan County: 831 personsPowhatan County831Franklin County: 813 personsFranklin County813Goochland County: 798 personsGoochland County798Culpeper County: 791 personsCulpeper County791Isle of Wight County: 755 personsIsle of Wight County755Rockingham County: 688 personsRockingham County688Shenandoah County: 683 personsShenandoah County683King George County: 647 personsKing George County647Gloucester County: 592 personsGloucester County592Fluvanna County: 540 personsFluvanna County540Augusta County: 529 personsAugusta County529Botetourt County: 526 personsBotetourt County526Caroline County: 506 personsCaroline County506Northumberland County: 376 personsNorthumberland County376Radford city: 375 personsRadford city375Greene County: 374 personsGreene County374Westmoreland County: 361 personsWestmoreland County361Hampton city: 306 personsHampton city306King William County: 284 personsKing William County284Middlesex County: 283 personsMiddlesex County283Patrick County: 278 personsPatrick County278Waynesboro city: 274 personsWaynesboro city274Pulaski County: 266 personsPulaski County266Page County: 261 personsPage County261Chesterfield County: 4,494 personsChesterfield County4,494Spotsylvania County: 3,038 personsSpotsylvania County3,038Stafford County: 2,883 personsStafford County2,883Frederick County: 2,115 personsFrederick County2,115Hanover County: 1,823 personsHanover County1,823Loudoun County: 1,735 personsLoudoun County1,735James City County: 1,663 personsJames City County1,663Suffolk city: 1,465 personsSuffolk city1,465Louisa County: 1,297 personsLouisa County1,297Chesapeake city: 1,192 personsChesapeake city1,192Albemarle County: 1,122 personsAlbemarle County1,122Bedford County: 1,098 personsBedford County1,098Fauquier County: 926 personsFauquier County926Orange County: 895 personsOrange County895New Kent County: 884 personsNew Kent County884York County: 855 personsYork County855Powhatan County: 831 personsPowhatan County831Franklin County: 813 personsFranklin County813Goochland County: 798 personsGoochland County798Culpeper County: 791 personsCulpeper County791Isle of Wight County: 755 personsIsle of Wight County755Rockingham County: 688 personsRockingham County688Shenandoah County: 683 personsShenandoah County683King George County: 647 personsKing George County647Gloucester County: 592 personsGloucester County592Fluvanna County: 540 personsFluvanna County540Augusta County: 529 personsAugusta County529Botetourt County: 526 personsBotetourt County526Caroline County: 506 personsCaroline County506Northumberland County: 376 personsNorthumberland County376Radford city: 375 personsRadford city375Greene County: 374 personsGreene County374Westmoreland County: 361 personsWestmoreland County361Hampton city: 306 personsHampton city306King William County: 284 personsKing William County284Middlesex County: 283 personsMiddlesex County283Patrick County: 278 personsPatrick County278Waynesboro city: 274 personsWaynesboro city274Pulaski County: 266 personsPulaski County266Page County: 261 personsPage County261
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

RankCounties2021
persons
Change on 2020
1Chesterfield County Estimated4,494+30.1%
2Spotsylvania County Estimated3,038+107.1%
3Stafford County Estimated2,883+43.4%
4Frederick County Estimated2,115+46.8%
5Hanover County Estimated1,823+146.7%
6Loudoun County Estimated1,735-45.9%
7James City County Estimated1,663+114.3%
8Suffolk city Estimated1,465+6.3%
9Louisa County Estimated1,297+86.6%
10Chesapeake city Estimated1,192+117.1%
11Albemarle County Estimated1,122+162.1%
12Bedford County Estimated1,098+100%
13Fauquier County Estimated926+1,302.6%
14Orange County Estimated895+20%
15New Kent County Estimated884+38.3%
16York County Estimated855+89.6%
17Powhatan County Estimated831+91.5%
18Franklin County Estimated813+279.9%
19Goochland County Estimated798+51.1%
20Culpeper County Estimated791+32.5%
21Isle of Wight County Estimated755+126%
22Rockingham County Estimated688+664.4%
23Shenandoah County Estimated683+80.7%
24King George County Estimated647+136.1%
25Gloucester County Estimated592+536.6%
26Fluvanna County Estimated540+285.7%
27Augusta County Estimated529-17.9%
28Botetourt County Estimated526+96.3%
29Caroline County Estimated506+495.3%
30Northumberland County Estimated376+176.5%
31Radford city Estimated375+204.9%
32Greene County Estimated374+117.4%
33Westmoreland County Estimated361+77.8%
34Hampton city Estimated306+4,271.4%
35King William County Estimated284-28.5%
36Middlesex County Estimated283+232.9%
37Patrick County Estimated278+1,637.5%
38Waynesboro city Estimated274+17.1%
39Pulaski County Estimated266+86%
40Page County Estimated261+248%
41Mecklenburg County Estimated259+94.7%
42Brunswick County Estimated253+822.9%
43Washington County Estimated242+656.3%
44Dinwiddie County Estimated239+763.9%
45Appomattox County Estimated226+76.6%
45Fredericksburg city Estimated226+3,328.6%
47Rockbridge County Estimated219+160.7%
47Southampton County Estimated219+316.8%
49Buckingham County Estimated209+161.3%
50Lancaster County Estimated208+70.5%
51Grayson County Estimated201+1,440%
52Roanoke County Estimated195-30.9%
53Clarke County Estimated178+137.3%
54Richmond County Estimated175+386.1%
55Amherst County Estimated169+94.3%
56Poquoson city Estimated168+236%
57Carroll County Estimated160-8%
58Nelson County Estimated151+322.1%
58Rappahannock County Estimated151+267.8%
60Hopewell city Estimated150+174.6%
61King and Queen County Estimated142+646.2%
62Warren County Estimated138-5.5%
63Floyd County Estimated136+655.6%
64Mathews County Estimated122+110.3%
64Scott County Estimated122-25.2%
66Accomack County Estimated121n/a
67Madison County Estimated118+11.3%
68Lee County Estimated115+155.8%
69Amelia County Estimated112+1,500%
70Wythe County Estimated108-25.5%
71Martinsville city Estimated96+308.7%
72Greensville County Estimated93+416.7%
73Lexington city Estimated91+506.7%
74Lunenburg County Estimated90+34.3%
74Sussex County Estimated90+195.7%
76Salem city Estimated88-62.2%
77Danville city Estimated86+75.5%
78Pittsylvania County Estimated85+128.2%
79Smyth County Estimated77-38.9%
80Cumberland County Estimated73+1,142.9%
81Halifax County Estimated67+130.7%
82Williamsburg city Estimated52-77.5%
83Colonial Heights city Estimated46-47.7%
84Campbell County Estimated40+169%
85Craig County Estimated32+313.3%
86Nottoway County Estimated22+83.3%
86Winchester city Estimated22+104.4%
88Charlotte County Estimated21+50%
89Essex County Estimated15-50%
90Highland County Estimated14-65%
91Prince Edward County Estimated12-93.5%
92Franklin city Estimated4+107.4%
92Surry County Estimated4+300%
94Russell County Estimated2-85.7%
95Covington city Estimated1+125%
96Tazewell County Estimated0-100%
97Buena Vista city Estimated-1+98.8%
98Alleghany County Estimated-8+86.9%
99Norton city Estimated-10+16.7%
100Galax city Estimated-15+25%
101Emporia city Estimated-20+85.4%
102Bland County Estimated-24-33.3%
103Northampton County Estimated-36+35.7%
104Henry County Estimated-38+45.7%
105Charles City County Estimated-47+43.4%
106Bath County Estimated-55-41%
107Giles County Estimated-57-175%
108Bristol city Estimated-74-122.6%
109Petersburg city Estimated-79+64.4%
110Dickenson County Estimated-100+23.1%
111Wise County Estimated-104+6.3%
112Prince George County Estimated-126-357.1%
113Staunton city Estimated-127-155.9%
114Manassas Park city Estimated-130+52.9%
115Buchanan County Estimated-160+45.8%
116Lynchburg city Estimated-201+69.1%
117Falls Church city Estimated-210-707.7%
118Fairfax city Estimated-266+11%
119Portsmouth city Estimated-333-892.9%
120Manassas city Estimated-489+22.9%
121Harrisonburg city Estimated-663+19%
122Richmond city Estimated-853-1,572.5%
123Montgomery County Estimated-957-10%
124Charlottesville city Estimated-1,052-41.8%
125Roanoke city Estimated-1,097-99.8%
126Henrico County Estimated-1,415-70.9%
127Newport News city Estimated-2,248-13.7%
128Prince William County Estimated-2,492-27.7%
129Virginia Beach city Estimated-3,043-59.3%
130Norfolk city Estimated-3,779-61.7%
131Alexandria city Estimated-5,881-85.4%
132Arlington County Estimated-7,168-428.2%
133Fairfax County Estimated-16,385-7.8%

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, 2021) [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, 2021. 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=2021. 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, 2021. 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=2021.

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

BibTeX
@misc{census_counties_in_virginia_by_2021,
  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, 2021}},
  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=2021. 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, 2021
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=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/net-domestic-migration-july-june/virginia-counties?period=2021.
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 4,494 in 2021, according to the U.S. Census Bureau.

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

Fairfax County, with -16,385 in 2021.

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