Skip to content
Beacon CRE

Where are people moving in Virginia?

Goochland County (35.8 per 1,000 residents), Poquoson (city) (33.0 per 1,000 residents) and New Kent County (28.6 per 1,000 residents) drew the most people from other U.S. counties for their size in Virginia in 2025.

Data as of 2025 · updated

Want Pro for Virginia? Get notified

All 133 ranked Virginia counties

Virginia counties ranked by net domestic migration per 1,000 residents
RankCountyPer 1,000 residents, 2025Net movers 2025Residents
1Goochland County35.8+1,04529,187
2Poquoson (city)33.0+43813,292
3New Kent County28.6+80128,022
4Westmoreland County23.8+46919,715
5King George County22.4+66329,646
6Caroline County21.9+75334,413
7Northumberland County21.3+26712,557
8Orange County21.0+84140,083
9Staunton (city)19.9+53426,801
10Lancaster County17.3+19010,995
11Cumberland County17.1+17710,352
12Louisa County16.6+71142,924
13Frederick County16.2+1,62199,955
14Rockbridge County16.0+36222,663
15King William County14.2+27919,617
16Spotsylvania County14.2+2,199155,388
17Bath County13.7+564,076
18Waynesboro (city)13.5+32423,951
19Charles City County13.1+876,623
20Suffolk (city)12.8+1,339104,699
21Isle of Wight County12.8+52841,321
22Amherst County12.3+39331,962
23Richmond County11.9+1119,294
24Carroll County11.3+33229,299
25Appomattox County11.1+19017,172
26Patrick County10.6+18517,424
27Buena Vista (city)9.7+656,672
28Rockingham County9.7+86689,316
29Charlotte County9.6+11011,401
30Franklin (city)9.2+788,478
31Southampton County9.1+16518,110
32Shenandoah County9.0+41445,839
33Chesterfield County9.0+3,584397,148
34Sussex County9.0+9710,755
35Emporia (city)9.0+495,447
36King and Queen County8.9+606,743
37Bedford County8.6+71583,059
38Greene County8.6+18921,958
39Pulaski County8.5+28433,586
40Nottoway County8.2+13015,796
41Page County8.2+19523,762
42Nelson County8.1+12114,920
43Culpeper County8.1+46557,666
44Botetourt County8.0+27334,144
45Dinwiddie County7.7+22328,896
46Powhatan County7.6+24732,591
47Lynchburg (city)7.5+61281,347
48Buckingham County7.4+12717,137
49James City County7.2+60283,326
50Hopewell (city)7.1+16423,261
51Fauquier County7.0+53976,503
52Hanover County7.0+819116,423
53Augusta County7.0+55178,940
54Floyd County7.0+11015,789
55Rappahannock County6.9+517,439
56Fluvanna County6.8+19828,975
57Bristol (city)6.8+11216,418
58Pittsylvania County5.9+34959,490
59Campbell County5.5+30455,629
60Gloucester County5.4+21740,097
61Greensville County5.3+5911,181
62Albemarle County5.3+623118,356
63Colonial Heights (city)5.2+9818,738
64Craig County5.2+254,800
65Brunswick County4.8+7615,727
66Wythe County4.6+12927,983
67Grayson County4.5+6815,230
68Stafford County4.2+725170,803
69Surry County4.1+276,603
70Bland County3.9+246,151
71Lexington (city)3.7+297,769
72Martinsville (city)3.5+4813,849
73Prince Edward County3.3+7422,391
74Henry County3.3+16149,242
75Lunenburg County3.2+3812,058
76Mecklenburg County3.1+9530,747
77Washington County2.9+15753,898
78Halifax County2.8+9233,447
79Franklin County2.7+15255,526
80Warren County2.7+11542,740
81Salem (city)2.6+6625,816
82Essex County2.5+2710,654
83Lee County2.3+4921,642
84Madison County2.1+3014,237
85Mathews County1.9+168,529
86Scott County1.6+3421,200
87Alleghany County1.6+2314,546
88Richmond (city)1.3+312237,257
89Clarke County1.3+2015,609
90Roanoke (city)1.0+10299,111
91Tazewell County0.9+3538,635
92Russell County0.7+1825,332
93Winchester (city)0.7+2028,272
94Smyth County0.7+1928,882
95Accomack County0.6+1933,859
96Giles County0.5+916,564
97Henrico County0.5+164342,775
98Arlington County0.3+65243,931
99Prince George County0.2+1043,936
100Wise County0.1+434,824
101Falls Church (city)0.1+115,159
102Galax (city)0.0+06,670
103Roanoke County−0.2−2197,150
104Loudoun County−0.3−142449,749
105York County−0.4−3071,374
106Highland County−0.4−12,318
107Covington (city)−0.7−45,680
108Radford (city)−1.2−2017,243
109Manassas Park (city)−1.3−2116,560
110Chesapeake (city)−1.3−335255,332
111Middlesex County−1.6−1710,841
112Portsmouth (city)−1.6−15596,777
113Fredericksburg (city)−1.7−5330,393
114Dickenson County−2.2−2913,236
115Hampton (city)−2.5−343137,315
116Danville (city)−2.7−11441,647
117Amelia County−3.0−4113,632
118Virginia Beach (city)−4.7−2,110453,737
119Buchanan County−5.3−9818,492
120Norton (city)−5.5−193,477
121Northampton County−5.6−6711,879
122Fairfax (city)−5.9−15726,772
123Prince William County−6.1−3,093502,966
124Montgomery County−6.2−61498,434
125Newport News (city)−7.1−1,306183,230
126Norfolk (city)−7.9−1,814231,013
127Fairfax County−8.4−9,8161,167,873
128Williamsburg (city)−9.2−14615,861
129Petersburg (city)−12.0−40633,734
130Alexandria (city)−13.6−2,187160,662
131Manassas (city)−16.5−73044,332
132Harrisonburg (city)−17.0−86250,839
133Charlottesville (city)−18.5−81944,388

How this is ranked

Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

Source: U.S. Census Bureau, Population Estimates Program (Vintage 2025). Figures come from public federal statistics and are informational only, not investment advice. Check the source before relying on a number. Methodology: how ranks and figures are built. More on every layer: data sources and licences.

Get the report for any Virginia county — $99

The County Growth and Demographics Report for any county as a PDF, from federal data: population and migration, housing and rents, permits, private employers and jobs, unemployment, ranks in the state and the country, and neighbouring counties, with a source next to every number. Pay once, no subscription.

Every purchase also includes a CSV of every table in the report, ready for a spreadsheet.

Refund terms: Terms. · How we compute every number

Questions

Which county in Virginia gains the most people from other counties?

Goochland County: 35.8 per 1,000 residents, ahead of Poquoson (city) (33.0 per 1,000 residents) and New Kent County (28.6 per 1,000 residents), of 133 Virginia counties ranked.

How is this ranking calculated?

Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

More county rankings for Virginia

Net domestic migration per 1,000 residents in other states

Across the U.S.