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 2022, at 5,364. Fairfax County had the lowest, at -21,984. The median was 81 and the figure for Virginia was -26,089. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Lowest-21,984Fairfax County
Median81133 counties
Virginia-26,089History

Map of counties, 2022

Accomack County: -78 personsAlbemarle County: 384 personsAlleghany County: -31 personsAmelia County: 163 personsAmherst County: 241 personsAppomattox County: 298 personsArlington County: -3,714 personsAugusta County: 565 personsBath County: 4 personsBedford County: 866 personsBland County: 29 personsBotetourt County: 311 personsBrunswick County: 27 personsBuchanan County: -293 personsBuckingham County: 124 personsCampbell County: 80 personsCaroline County: 503 personsCarroll County: 274 personsCharles City County: 39 personsCharlotte County: -1 personsChesterfield County: 5,364 personsClarke County: 400 personsCraig County: -6 personsCulpeper County: 281 personsCumberland County: 85 personsDickenson County: -5 personsDinwiddie County: 259 personsEssex County: 119 personsFairfax County: -21,984 personsFauquier County: 536 personsFloyd County: 194 personsFluvanna County: 330 personsFranklin County: 287 personsFrederick County: 816 personsGiles County: 22 personsGloucester County: 497 personsGoochland County: 660 personsGrayson County: 146 personsGreene County: 11 personsGreensville County: -148 personsHalifax County: 144 personsHanover County: 1,235 personsHenrico County: -1,881 personsHenry County: 154 personsHighland County: 72 personsIsle of Wight County: 717 personsJames City County: 1,271 personsKing and Queen County: 99 personsKing George County: 231 personsKing William County: 236 personsLancaster County: 43 personsLee County: 104 personsLoudoun County: -1,797 personsLouisa County: 961 personsLunenburg County: 49 personsMadison County: 68 personsMathews County: 24 personsMecklenburg County: 365 personsMiddlesex County: 244 personsMontgomery County: -489 personsNelson County: -70 personsNew Kent County: 911 personsNorthampton County: -9 personsNorthumberland County: 358 personsNottoway County: 68 personsOrange County: 812 personsPage County: 81 personsPatrick County: 160 personsPittsylvania County: 281 personsPowhatan County: 367 personsPrince Edward County: 44 personsPrince George County: -24 personsPrince William County: -5,800 personsPulaski County: 137 personsRappahannock County: 75 personsRichmond County: 54 personsRoanoke County: 546 personsRockbridge County: 184 personsRockingham County: 780 personsRussell County: 78 personsScott County: 225 personsShenandoah County: 179 personsSmyth County: 117 personsSouthampton County: 38 personsSpotsylvania County: 2,110 personsStafford County: 331 personsSurry County: 30 personsSussex County: -72 personsTazewell County: 139 personsWarren County: 390 personsWashington County: 525 personsWestmoreland County: 80 personsWise County: -16 personsWythe County: 146 personsYork County: -9 personsAlexandria city: -3,179 personsBristol city: 18 personsBuena Vista city: -9 personsCharlottesville city: -1,003 personsChesapeake city: -324 personsColonial Heights city: 92 personsCovington city: -35 personsDanville city: 136 personsEmporia city: -78 personsFairfax city: -300 personsFalls Church city: -90 personsFranklin city: 139 personsFredericksburg city: -90 personsGalax city: 103 personsHampton city: -44 personsHarrisonburg city: -1,153 personsHopewell city: -158 personsLexington city: -23 personsLynchburg city: -215 personsManassas city: -1,002 personsManassas Park city: -567 personsMartinsville city: 142 personsNewport News city: -1,683 personsNorfolk city: -3,858 personsNorton city: 15 personsPetersburg city: -64 personsPoquoson city: 1 personsPortsmouth city: -759 personsRadford city: 186 personsRichmond city: -336 personsRoanoke city: -1,083 personsSalem city: 288 personsStaunton city: 219 personsSuffolk city: 1,824 personsVirginia Beach city: -6,069 personsWaynesboro city: 133 personsWilliamsburg city: 297 personsWinchester city: -311 persons
  • Under -600
  • -600 to -100
  • -100 to 0
  • 0 to 100
  • 100 to 300
  • 300 and over
persons, 2022. 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, 2022

Chesterfield County: 5,364 personsChesterfield County5,364Spotsylvania County: 2,110 personsSpotsylvania County2,110Suffolk city: 1,824 personsSuffolk city1,824James City County: 1,271 personsJames City County1,271Hanover County: 1,235 personsHanover County1,235Louisa County: 961 personsLouisa County961New Kent County: 911 personsNew Kent County911Bedford County: 866 personsBedford County866Frederick County: 816 personsFrederick County816Orange County: 812 personsOrange County812Rockingham County: 780 personsRockingham County780Isle of Wight County: 717 personsIsle of Wight County717Goochland County: 660 personsGoochland County660Augusta County: 565 personsAugusta County565Roanoke County: 546 personsRoanoke County546Fauquier County: 536 personsFauquier County536Washington County: 525 personsWashington County525Caroline County: 503 personsCaroline County503Gloucester County: 497 personsGloucester County497Clarke County: 400 personsClarke County400Warren County: 390 personsWarren County390Albemarle County: 384 personsAlbemarle County384Powhatan County: 367 personsPowhatan County367Mecklenburg County: 365 personsMecklenburg County365Northumberland County: 358 personsNorthumberland County358Stafford County: 331 personsStafford County331Fluvanna County: 330 personsFluvanna County330Botetourt County: 311 personsBotetourt County311Appomattox County: 298 personsAppomattox County298Williamsburg city: 297 personsWilliamsburg city297Salem city: 288 personsSalem city288Franklin County: 287 personsFranklin County287Culpeper County: 281 personsCulpeper County281Pittsylvania County: 281 personsPittsylvania County281Carroll County: 274 personsCarroll County274Dinwiddie County: 259 personsDinwiddie County259Middlesex County: 244 personsMiddlesex County244Amherst County: 241 personsAmherst County241King William County: 236 personsKing William County236King George County: 231 personsKing George County231Chesterfield County: 5,364 personsChesterfield County5,364Spotsylvania County: 2,110 personsSpotsylvania County2,110Suffolk city: 1,824 personsSuffolk city1,824James City County: 1,271 personsJames City County1,271Hanover County: 1,235 personsHanover County1,235Louisa County: 961 personsLouisa County961New Kent County: 911 personsNew Kent County911Bedford County: 866 personsBedford County866Frederick County: 816 personsFrederick County816Orange County: 812 personsOrange County812Rockingham County: 780 personsRockingham County780Isle of Wight County: 717 personsIsle of Wight County717Goochland County: 660 personsGoochland County660Augusta County: 565 personsAugusta County565Roanoke County: 546 personsRoanoke County546Fauquier County: 536 personsFauquier County536Washington County: 525 personsWashington County525Caroline County: 503 personsCaroline County503Gloucester County: 497 personsGloucester County497Clarke County: 400 personsClarke County400Warren County: 390 personsWarren County390Albemarle County: 384 personsAlbemarle County384Powhatan County: 367 personsPowhatan County367Mecklenburg County: 365 personsMecklenburg County365Northumberland County: 358 personsNorthumberland County358Stafford County: 331 personsStafford County331Fluvanna County: 330 personsFluvanna County330Botetourt County: 311 personsBotetourt County311Appomattox County: 298 personsAppomattox County298Williamsburg city: 297 personsWilliamsburg city297Salem city: 288 personsSalem city288Franklin County: 287 personsFranklin County287Culpeper County: 281 personsCulpeper County281Pittsylvania County: 281 personsPittsylvania County281Carroll County: 274 personsCarroll County274Dinwiddie County: 259 personsDinwiddie County259Middlesex County: 244 personsMiddlesex County244Amherst County: 241 personsAmherst County241King William County: 236 personsKing William County236King George County: 231 personsKing George County231
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

RankCounties2022
persons
Change on 2021
1Chesterfield County Estimated5,364+19.4%
2Spotsylvania County Estimated2,110-30.5%
3Suffolk city Estimated1,824+24.5%
4James City County Estimated1,271-23.6%
5Hanover County Estimated1,235-32.3%
6Louisa County Estimated961-25.9%
7New Kent County Estimated911+3.1%
8Bedford County Estimated866-21.1%
9Frederick County Estimated816-61.4%
10Orange County Estimated812-9.3%
11Rockingham County Estimated780+13.4%
12Isle of Wight County Estimated717-5%
13Goochland County Estimated660-17.3%
14Augusta County Estimated565+6.8%
15Roanoke County Estimated546+180%
16Fauquier County Estimated536-42.1%
17Washington County Estimated525+116.9%
18Caroline County Estimated503-0.6%
19Gloucester County Estimated497-16%
20Clarke County Estimated400+124.7%
21Warren County Estimated390+182.6%
22Albemarle County Estimated384-65.8%
23Powhatan County Estimated367-55.8%
24Mecklenburg County Estimated365+40.9%
25Northumberland County Estimated358-4.8%
26Stafford County Estimated331-88.5%
27Fluvanna County Estimated330-38.9%
28Botetourt County Estimated311-40.9%
29Appomattox County Estimated298+31.9%
30Williamsburg city Estimated297+471.2%
31Salem city Estimated288+227.3%
32Franklin County Estimated287-64.7%
33Culpeper County Estimated281-64.5%
33Pittsylvania County Estimated281+230.6%
35Carroll County Estimated274+71.3%
36Dinwiddie County Estimated259+8.4%
37Middlesex County Estimated244-13.8%
38Amherst County Estimated241+42.6%
39King William County Estimated236-16.9%
40King George County Estimated231-64.3%
41Scott County Estimated225+84.4%
42Staunton city Estimated219+272.4%
43Floyd County Estimated194+42.6%
44Radford city Estimated186-50.4%
45Rockbridge County Estimated184-16%
46Shenandoah County Estimated179-73.8%
47Amelia County Estimated163+45.5%
48Patrick County Estimated160-42.4%
49Henry County Estimated154+505.3%
50Grayson County Estimated146-27.4%
50Wythe County Estimated146+35.2%
52Halifax County Estimated144+114.9%
53Martinsville city Estimated142+47.9%
54Franklin city Estimated139+3,375%
54Tazewell County Estimated139n/a
56Pulaski County Estimated137-48.5%
57Danville city Estimated136+58.1%
58Waynesboro city Estimated133-51.5%
59Buckingham County Estimated124-40.7%
60Essex County Estimated119+693.3%
61Smyth County Estimated117+51.9%
62Lee County Estimated104-9.6%
63Galax city Estimated103+786.7%
64King and Queen County Estimated99-30.3%
65Colonial Heights city Estimated92+100%
66Cumberland County Estimated85+16.4%
67Page County Estimated81-69%
68Campbell County Estimated80+100%
68Westmoreland County Estimated80-77.8%
70Russell County Estimated78+3,800%
71Rappahannock County Estimated75-50.3%
72Highland County Estimated72+414.3%
73Madison County Estimated68-42.4%
73Nottoway County Estimated68+209.1%
75Richmond County Estimated54-69.1%
76Lunenburg County Estimated49-45.6%
77Prince Edward County Estimated44+266.7%
78Lancaster County Estimated43-79.3%
79Charles City County Estimated39+183%
80Southampton County Estimated38-82.6%
81Surry County Estimated30+650%
82Bland County Estimated29+220.8%
83Brunswick County Estimated27-89.3%
84Mathews County Estimated24-80.3%
85Giles County Estimated22+138.6%
86Bristol city Estimated18+124.3%
87Norton city Estimated15+250%
88Greene County Estimated11-97.1%
89Bath County Estimated4+107.3%
90Poquoson city Estimated1-99.4%
91Charlotte County Estimated-1-104.8%
92Dickenson County Estimated-5+95%
93Craig County Estimated-6-118.8%
94Buena Vista city Estimated-9-800%
94Northampton County Estimated-9+75%
94York County Estimated-9-101.1%
97Wise County Estimated-16+84.6%
98Lexington city Estimated-23-125.3%
99Prince George County Estimated-24+81%
100Alleghany County Estimated-31-287.5%
101Covington city Estimated-35-3,600%
102Hampton city Estimated-44-114.4%
103Petersburg city Estimated-64+19%
104Nelson County Estimated-70-146.4%
105Sussex County Estimated-72-180%
106Accomack County Estimated-78-164.5%
106Emporia city Estimated-78-290%
108Falls Church city Estimated-90+57.1%
108Fredericksburg city Estimated-90-139.8%
110Greensville County Estimated-148-259.1%
111Hopewell city Estimated-158-205.3%
112Lynchburg city Estimated-215-7%
113Buchanan County Estimated-293-83.1%
114Fairfax city Estimated-300-12.8%
115Winchester city Estimated-311-1,513.6%
116Chesapeake city Estimated-324-127.2%
117Richmond city Estimated-336+60.6%
118Montgomery County Estimated-489+48.9%
119Manassas Park city Estimated-567-336.2%
120Portsmouth city Estimated-759-127.9%
121Manassas city Estimated-1,002-104.9%
122Charlottesville city Estimated-1,003+4.7%
123Roanoke city Estimated-1,083+1.3%
124Harrisonburg city Estimated-1,153-73.9%
125Newport News city Estimated-1,683+25.1%
126Loudoun County Estimated-1,797-203.6%
127Henrico County Estimated-1,881-32.9%
128Alexandria city Estimated-3,179+45.9%
129Arlington County Estimated-3,714+48.2%
130Norfolk city Estimated-3,858-2.1%
131Prince William County Estimated-5,800-132.7%
132Virginia Beach city Estimated-6,069-99.4%
133Fairfax County Estimated-21,984-34.2%

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

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

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

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

Fairfax County, with -21,984 in 2022.

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