Ranking of Virginia Counties By Net Migration in 2021

Updated on January 26, 2024.

Based on the US Census Vintage data estimates, in 2021, the Net Migration for Virginia was 8.85K. Among all Virginia counties, Chesterfield County had the highest net migration (4.75K), followed by Spotsylvania County (3.08K), and Stafford County (3.01K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Virginia counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Virginia Counties By Net Migration in 2021
Chesterfield
Spotsylvania
Stafford
Loudoun
Frederick
Hanover
James City
Suffolk city
Louisa
Albemarle
Ranking of Virginia Counties By Net Migration in 2021
Items per page:
0 of 0
Rank County Net Migration
1 Chesterfield County 4750
2 Spotsylvania County 3080
3 Stafford County 3010
4 Loudoun County 2702
5 Frederick County 2141
6 Hanover County 1836
7 James City County 1687
8 Suffolk city 1487
9 Louisa County 1300
10 Albemarle County 1297
11 Chesapeake city 1204
12 Bedford County 1106
13 Fauquier County 947
14 Orange County 904
15 New Kent County 886
16 York County 879
17 Culpeper County 835
18 Franklin County 810
19 Powhatan County 808
20 Isle of Wight County 785
21 Goochland County 780
22 Rockingham County 773
23 Shenandoah County 710
24 King George County 644
25 Gloucester County 589
26 Augusta County 555
27 Fluvanna County 534
28 Botetourt County 527
29 Caroline County 509
30 Radford city 413
31 Hampton city 402
32 Greene County 376
33 Northumberland County 371
34 Westmoreland County 354
35 Fredericksburg city 325
36 King William County 286
37 Mecklenburg County 285
38 Middlesex County 281
39 Patrick County 274
40 Waynesboro city 272
41 Pulaski County 263
42 Page County 262
43 Brunswick County 254
44 Roanoke County 250
45 Dinwiddie County 245
46 Williamsburg city 240
47 Washington County 237
48 Appomattox County 228
49 Rockbridge County 216
50 Southampton County 215
51 Buckingham County 207
52 Grayson County 205
53 Lancaster County 204
54 Carroll County 181
55 Amherst County 180
55 Richmond County 180
56 Clarke County 176
57 Poquoson city 169
58 Warren County 165
59 Accomack County 162
60 Nelson County 157
60 Hopewell city 157
61 Rappahannock County 155
62 King and Queen County 142
63 Floyd County 138
64 Martinsville city 130
65 Madison County 123
66 Scott County 121
67 Mathews County 117
68 Lee County 112
69 Amelia County 111
70 Danville city 109
71 Salem city 108
72 Wythe County 106
73 Lunenburg County 104
74 Lexington city 102
75 Prince Edward County 100
76 Greensville County 88
77 Smyth County 86
78 Sussex County 85
79 Pittsylvania County 82
80 Winchester city 80
81 Cumberland County 75
82 Halifax County 71
83 Campbell County 56
84 Colonial Heights city 55
85 Craig County 29
86 Nottoway County 26
87 Charlotte County 22
88 Essex County 16
89 Highland County 13
90 Tazewell County 6
91 Franklin city 5
92 Buena Vista city 2
93 Surry County 1
93 Covington city 1
94 Russell County 0
95 Norton city -10
96 Alleghany County -11
97 Galax city -17
98 Emporia city -19
99 Bland County -25
100 Henry County -30
101 Northampton County -35
102 Charles City County -49
103 Bath County -55
104 Giles County -63
105 Bristol city -75
105 Manassas Park city -75
106 Petersburg city -80
107 Staunton city -92
108 Dickenson County -100
109 Wise County -101
110 Prince George County -139
111 Lynchburg city -140
112 Fairfax city -142
113 Buchanan County -159
114 Falls Church city -193
115 Manassas city -321
116 Richmond city -373
117 Portsmouth city -409
118 Harrisonburg city -455
119 Henrico County -659
120 Montgomery County -665
121 Charlottesville city -936
122 Roanoke city -985
123 Prince William County -1213
124 Newport News city -1984
125 Virginia Beach city -2717
126 Norfolk city -3530
127 Alexandria city -5174
128 Arlington County -6335
129 Fairfax County -12633