Ranking of Virginia Counties By Net Domestic Migration in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net Domestic Migration for Virginia was 5.28K. Among all Virginia counties, Chesterfield County had the highest net domestic migration (2.10K), followed by Suffolk city (1.61K), and Frederick County (1.59K).

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 Domestic Migration in 2024
Chesterfield
Suffolk city
Frederick
Spotsylvania
Stafford
Hanover
Louisa
Goochland
New Kent
Rockingham
Ranking of Virginia Counties By Net Domestic Migration in 2024
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Chesterfield County 2096
2 Suffolk city 1608
3 Frederick County 1588
4 Spotsylvania County 1403
5 Stafford County 1347
6 Hanover County 1099
7 Louisa County 1070
8 Goochland County 1047
9 New Kent County 974
10 Rockingham County 792
11 Bedford County 747
12 Albemarle County 713
13 Caroline County 695
14 Augusta County 659
15 Culpeper County 606
16 Petersburg city 583
17 Orange County 528
18 James City County 464
19 Washington County 430
20 Westmoreland County 424
21 Campbell County 385
22 Prince George County 376
23 Staunton city 373
23 Waynesboro city 373
24 Franklin County 352
24 Richmond city 352
25 King George County 344
26 Mecklenburg County 333
27 Dinwiddie County 326
28 Isle of Wight County 318
29 Fauquier County 305
30 Warren County 299
31 Prince Edward County 275
32 Fluvanna County 265
33 Poquoson city 264
34 Halifax County 255
35 Lancaster County 246
35 Powhatan County 246
36 Clarke County 243
37 Henry County 240
38 Carroll County 235
39 Greene County 234
39 Shenandoah County 234
40 Radford city 231
41 Gloucester County 230
42 Grayson County 214
43 Smyth County 212
44 Buckingham County 208
44 Cumberland County 208
45 Roanoke County 203
46 York County 198
47 Scott County 191
48 Giles County 186
49 Lee County 183
50 Pittsylvania County 180
51 Colonial Heights city 179
52 Rockbridge County 177
53 Appomattox County 174
54 Pulaski County 165
55 Fredericksburg city 163
56 Amherst County 152
57 Nelson County 151
58 King William County 142
59 Amelia County 139
60 Essex County 133
61 Salem city 132
62 Lexington city 131
63 Page County 119
64 Madison County 117
65 Nottoway County 112
66 Northumberland County 111
67 Hopewell city 100
68 Mathews County 96
69 Covington city 92
70 Tazewell County 91
71 Botetourt County 88
72 Franklin city 87
73 Middlesex County 80
74 Brunswick County 79
75 Alleghany County 72
76 Patrick County 71
77 Richmond County 69
78 Wythe County 65
79 Danville city 59
79 Martinsville city 59
80 Lunenburg County 54
81 Craig County 45
82 Fairfax city 42
83 Falls Church city 40
84 Rappahannock County 38
84 Southampton County 38
85 Hampton city 37
86 Russell County 36
87 Wise County 32
87 Buena Vista city 32
88 Greensville County 31
89 Bath County 29
89 King and Queen County 29
90 Floyd County 26
91 Norton city 22
92 Surry County 20
93 Northampton County 18
94 Sussex County 17
95 Bland County 10
95 Highland County 10
96 Roanoke city -9
97 Charles City County -23
98 Accomack County -29
99 Galax city -46
99 Lynchburg city -46
100 Dickenson County -61
101 Emporia city -64
101 Manassas Park city -64
102 Charlotte County -66
103 Winchester city -114
104 Buchanan County -117
105 Bristol city -140
106 Williamsburg city -201
107 Arlington County -310
108 Henrico County -336
109 Chesapeake city -447
110 Portsmouth city -526
111 Manassas city -709
112 Loudoun County -730
113 Charlottesville city -868
114 Montgomery County -1115
115 Harrisonburg city -1193
116 Alexandria city -1359
117 Newport News city -1624
118 Virginia Beach city -2284
119 Norfolk city -2550
120 Prince William County -3563
121 Fairfax County -8323