Ranking of Virginia Counties By Net Migration in 2023

Updated on July 29, 2024.

Based on the US Census Vintage data estimates, in 2023, the Net Migration for Virginia was 21.13K. Among all Virginia counties, Chesterfield County had the highest net migration (4.40K), followed by Spotsylvania County (2.33K), and Suffolk city (2.10K).

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 2023
Chesterfield
Spotsylvania
Suffolk city
Stafford
Hanover
Frederick
New Kent
Rockingham
James City
Bedford
Ranking of Virginia Counties By Net Migration in 2023
Items per page:
0 of 0
Rank County Net Migration
1 Chesterfield County 4402
2 Spotsylvania County 2326
3 Suffolk city 2101
4 Stafford County 1460
5 Hanover County 1379
6 Frederick County 1209
7 New Kent County 1173
8 Rockingham County 1167
9 James City County 1136
10 Bedford County 1120
11 Goochland County 1101
12 Louisa County 1062
13 Roanoke County 722
14 Caroline County 718
15 Albemarle County 704
16 Franklin County 700
17 Augusta County 674
18 Isle of Wight County 629
19 Gloucester County 615
20 Chesapeake city 614
21 Washington County 554
22 Culpeper County 551
23 Campbell County 542
24 Powhatan County 541
25 Orange County 535
26 King George County 532
27 Warren County 496
28 King William County 479
29 Henry County 430
30 Dinwiddie County 427
31 Fauquier County 418
32 Shenandoah County 409
33 Fluvanna County 372
34 Mecklenburg County 359
35 Carroll County 354
36 Waynesboro city 338
37 Westmoreland County 335
38 Williamsburg city 321
39 Greene County 277
40 Northumberland County 259
41 Radford city 251
42 Danville city 241
43 Fredericksburg city 237
44 Southampton County 226
45 Botetourt County 223
46 Russell County 212
46 Sussex County 212
47 Pulaski County 211
48 Amelia County 209
48 Lancaster County 209
49 Prince Edward County 208
50 Loudoun County 200
51 Richmond city 193
52 Falls Church city 190
53 Accomack County 189
54 Wythe County 178
55 Cumberland County 176
56 Mathews County 174
57 Giles County 166
58 Madison County 165
59 Appomattox County 164
60 Floyd County 160
61 Clarke County 157
61 Pittsylvania County 157
62 Scott County 155
63 Colonial Heights city 154
64 Northampton County 141
65 Charles City County 120
66 Amherst County 113
66 Bland County 113
67 Grayson County 111
68 Lee County 109
69 Surry County 104
69 Wise County 104
69 Martinsville city 104
70 Alleghany County 103
71 Nottoway County 97
71 Fairfax city 97
72 Richmond County 95
73 Lunenburg County 93
73 Patrick County 93
74 Middlesex County 88
75 Smyth County 87
75 Franklin city 87
76 Page County 85
77 Lynchburg city 83
78 Buckingham County 77
79 Halifax County 72
80 Brunswick County 68
81 Galax city 65
82 Hopewell city 62
83 Highland County 60
83 King and Queen County 60
84 Tazewell County 47
85 Essex County 38
86 Buena Vista city 27
87 Charlotte County 26
88 Bath County 23
89 Rappahannock County 21
89 Rockbridge County 21
90 Staunton city 19
91 Craig County 13
91 Poquoson city 13
92 Dickenson County 8
93 Nelson County 0
94 Greensville County -10
95 Bristol city -14
96 Lexington city -29
97 Salem city -31
98 Emporia city -34
99 Montgomery County -39
99 Covington city -39
100 Norton city -44
101 Buchanan County -99
102 Prince George County -157
103 York County -229
104 Petersburg city -239
105 Winchester city -248
106 Portsmouth city -253
107 Manassas city -303
108 Roanoke city -305
109 Harrisonburg city -311
110 Manassas Park city -315
111 Henrico County -374
112 Charlottesville city -502
113 Hampton city -891
114 Arlington County -1141
115 Alexandria city -1142
116 Prince William County -1333
117 Newport News city -1590
118 Norfolk city -2487
119 Virginia Beach city -3145
120 Fairfax County -4869