Ranking of Virginia Counties By Net Domestic Migration in 2022
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2022, the Net Domestic Migration for Virginia was -25.63K. Among all Virginia counties, Chesterfield County had the highest net domestic migration (5.42K), followed by Spotsylvania County (2.13K), and Suffolk city (1.85K).
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.
You may also be interested in:
Related Topics: Virginia Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2022 Census.
See this for other years:
Ranking of Virginia Counties By Net Domestic Migration in 2022
Items per page:
25
0 of 0
| Rank | County | Net Dom. Migration |
|---|---|---|
| 1 | Chesterfield County | 5424 |
| 2 | Spotsylvania County | 2133 |
| 3 | Suffolk city | 1845 |
| 4 | James City County | 1283 |
| 5 | Hanover County | 1243 |
| 6 | Louisa County | 969 |
| 7 | New Kent County | 925 |
| 8 | Bedford County | 875 |
| 9 | Orange County | 824 |
| 10 | Frederick County | 821 |
| 11 | Rockingham County | 786 |
| 12 | Isle of Wight County | 726 |
| 13 | Goochland County | 677 |
| 14 | Augusta County | 579 |
| 15 | Roanoke County | 552 |
| 16 | Fauquier County | 550 |
| 17 | Washington County | 529 |
| 18 | Caroline County | 506 |
| 19 | Gloucester County | 501 |
| 20 | Albemarle County | 416 |
| 21 | Clarke County | 405 |
| 22 | Warren County | 397 |
| 23 | Mecklenburg County | 369 |
| 24 | Powhatan County | 361 |
| 25 | Northumberland County | 360 |
| 26 | Fluvanna County | 342 |
| 27 | Stafford County | 325 |
| 28 | Botetourt County | 313 |
| 29 | Franklin County | 301 |
| 30 | Appomattox County | 299 |
| 31 | Salem city | 289 |
| 32 | Culpeper County | 283 |
| 33 | Pittsylvania County | 280 |
| 34 | Carroll County | 275 |
| 35 | Dinwiddie County | 262 |
| 36 | Middlesex County | 247 |
| 37 | Amherst County | 244 |
| 38 | King William County | 239 |
| 39 | King George County | 232 |
| 40 | Scott County | 225 |
| 41 | Staunton city | 219 |
| 42 | Floyd County | 196 |
| 43 | Rockbridge County | 181 |
| 44 | Williamsburg city | 180 |
| 45 | Shenandoah County | 176 |
| 46 | Amelia County | 166 |
| 47 | Patrick County | 163 |
| 48 | Radford city | 160 |
| 49 | Henry County | 156 |
| 50 | Martinsville city | 152 |
| 51 | Wythe County | 149 |
| 52 | Tazewell County | 147 |
| 53 | Grayson County | 146 |
| 54 | Halifax County | 145 |
| 55 | Franklin city | 142 |
| 56 | Pulaski County | 141 |
| 57 | Danville city | 140 |
| 58 | Waynesboro city | 133 |
| 59 | Buckingham County | 125 |
| 60 | Essex County | 123 |
| 61 | Smyth County | 119 |
| 62 | Galax city | 108 |
| 63 | King and Queen County | 101 |
| 63 | Colonial Heights city | 101 |
| 64 | Lee County | 97 |
| 65 | Cumberland County | 85 |
| 66 | Page County | 82 |
| 67 | Campbell County | 81 |
| 68 | Westmoreland County | 80 |
| 69 | Russell County | 78 |
| 70 | Rappahannock County | 76 |
| 71 | Highland County | 72 |
| 72 | Nottoway County | 71 |
| 73 | Madison County | 70 |
| 74 | Richmond County | 56 |
| 75 | Lunenburg County | 49 |
| 76 | Charles City County | 41 |
| 77 | Lancaster County | 40 |
| 78 | Southampton County | 38 |
| 79 | Surry County | 30 |
| 80 | Bland County | 29 |
| 81 | Brunswick County | 27 |
| 82 | Mathews County | 26 |
| 83 | Giles County | 22 |
| 84 | Bristol city | 18 |
| 85 | Norton city | 16 |
| 86 | Greene County | 12 |
| 86 | Prince George County | 12 |
| 87 | Poquoson city | 4 |
| 88 | Bath County | 3 |
| 89 | Charlotte County | 0 |
| 90 | Craig County | -3 |
| 91 | Dickenson County | -4 |
| 92 | Buena Vista city | -10 |
| 93 | Northampton County | -12 |
| 94 | York County | -17 |
| 95 | Wise County | -21 |
| 96 | Lexington city | -22 |
| 97 | Alleghany County | -32 |
| 97 | Prince Edward County | -32 |
| 98 | Covington city | -35 |
| 99 | Hampton city | -50 |
| 100 | Petersburg city | -65 |
| 101 | Nelson County | -71 |
| 102 | Sussex County | -76 |
| 103 | Emporia city | -78 |
| 104 | Accomack County | -84 |
| 105 | Falls Church city | -90 |
| 106 | Fredericksburg city | -98 |
| 107 | Greensville County | -132 |
| 108 | Hopewell city | -166 |
| 109 | Lynchburg city | -212 |
| 110 | Chesapeake city | -246 |
| 111 | Fairfax city | -287 |
| 112 | Buchanan County | -292 |
| 113 | Winchester city | -317 |
| 114 | Richmond city | -384 |
| 115 | Montgomery County | -545 |
| 116 | Manassas Park city | -561 |
| 117 | Portsmouth city | -701 |
| 118 | Charlottesville city | -975 |
| 119 | Manassas city | -997 |
| 120 | Roanoke city | -1093 |
| 121 | Harrisonburg city | -1177 |
| 122 | Newport News city | -1773 |
| 123 | Loudoun County | -1800 |
| 124 | Henrico County | -1889 |
| 125 | Alexandria city | -3125 |
| 126 | Arlington County | -3704 |
| 127 | Norfolk city | -3876 |
| 128 | Prince William County | -5770 |
| 129 | Virginia Beach city | -6052 |
| 130 | Fairfax County | -21751 |