Ranking of Virginia Counties By Net Domestic Migration in 2020
Updated on June 21, 2025.
Based on the US Census Vintage data estimates, in 2020, the Net Domestic Migration for Virginia was -9.13K. Among all Virginia counties, Chesterfield County had the highest net domestic migration (3.45K), followed by Loudoun County (3.21K), and Stafford County (2.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.
You may also be interested in:
Related Topics: Virginia Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2020 Census.
See this for other years:
Ranking of Virginia Counties By Net Domestic Migration in 2020
Items per page:
25
0 of 0
| Rank | County | Net Dom. Migration |
|---|---|---|
| 1 | Chesterfield County | 3453 |
| 2 | Loudoun County | 3207 |
| 3 | Stafford County | 2010 |
| 4 | Spotsylvania County | 1467 |
| 5 | Frederick County | 1441 |
| 6 | Suffolk city | 1378 |
| 7 | James City County | 776 |
| 8 | Orange County | 746 |
| 9 | Hanover County | 739 |
| 10 | Louisa County | 695 |
| 11 | Augusta County | 644 |
| 12 | New Kent County | 639 |
| 13 | Culpeper County | 597 |
| 14 | Bedford County | 549 |
| 14 | Chesapeake city | 549 |
| 15 | Goochland County | 528 |
| 16 | York County | 451 |
| 17 | Powhatan County | 434 |
| 18 | Albemarle County | 428 |
| 19 | King William County | 397 |
| 20 | Shenandoah County | 378 |
| 21 | Isle of Wight County | 334 |
| 22 | Bristol city | 328 |
| 23 | Roanoke County | 282 |
| 24 | King George County | 274 |
| 25 | Botetourt County | 268 |
| 26 | Waynesboro city | 234 |
| 27 | Salem city | 233 |
| 28 | Williamsburg city | 231 |
| 29 | Staunton city | 227 |
| 30 | Franklin County | 214 |
| 31 | Westmoreland County | 203 |
| 32 | Prince Edward County | 186 |
| 33 | Carroll County | 174 |
| 34 | Greene County | 172 |
| 35 | Scott County | 163 |
| 36 | Warren County | 146 |
| 37 | Wythe County | 145 |
| 38 | Pulaski County | 143 |
| 39 | Fluvanna County | 140 |
| 40 | Northumberland County | 136 |
| 41 | Mecklenburg County | 133 |
| 42 | Appomattox County | 128 |
| 43 | Smyth County | 126 |
| 44 | Radford city | 123 |
| 45 | Lancaster County | 122 |
| 46 | Madison County | 106 |
| 47 | Gloucester County | 93 |
| 48 | Rockingham County | 90 |
| 49 | Colonial Heights city | 88 |
| 50 | Amherst County | 87 |
| 51 | Caroline County | 85 |
| 51 | Middlesex County | 85 |
| 52 | Rockbridge County | 84 |
| 53 | Buckingham County | 80 |
| 54 | Giles County | 76 |
| 55 | Clarke County | 75 |
| 55 | Page County | 75 |
| 56 | Lunenburg County | 67 |
| 57 | Mathews County | 58 |
| 58 | Poquoson city | 50 |
| 59 | Prince George County | 49 |
| 59 | Danville city | 49 |
| 60 | Tazewell County | 47 |
| 61 | Portsmouth city | 42 |
| 62 | Highland County | 40 |
| 63 | Richmond County | 36 |
| 64 | Washington County | 32 |
| 65 | Essex County | 30 |
| 66 | Floyd County | 18 |
| 66 | Greensville County | 18 |
| 67 | Patrick County | 16 |
| 68 | Lexington city | 15 |
| 69 | Charlotte County | 14 |
| 69 | Russell County | 14 |
| 70 | Nottoway County | 12 |
| 71 | Amelia County | 7 |
| 71 | Hampton city | 7 |
| 72 | Accomack County | 0 |
| 73 | Surry County | -2 |
| 74 | Covington city | -4 |
| 75 | Cumberland County | -7 |
| 75 | Fredericksburg city | -7 |
| 76 | Norton city | -12 |
| 77 | Craig County | -15 |
| 77 | Grayson County | -15 |
| 78 | Bland County | -18 |
| 79 | Galax city | -20 |
| 80 | King and Queen County | -26 |
| 80 | Falls Church city | -26 |
| 81 | Brunswick County | -35 |
| 82 | Dinwiddie County | -36 |
| 83 | Bath County | -39 |
| 84 | Martinsville city | -46 |
| 85 | Richmond city | -51 |
| 86 | Franklin city | -54 |
| 87 | Northampton County | -56 |
| 88 | Campbell County | -58 |
| 89 | Alleghany County | -61 |
| 90 | Nelson County | -68 |
| 91 | Henry County | -70 |
| 92 | Fauquier County | -77 |
| 93 | Buena Vista city | -80 |
| 94 | Charles City County | -83 |
| 95 | Rappahannock County | -90 |
| 96 | Sussex County | -94 |
| 97 | Southampton County | -101 |
| 98 | Wise County | -111 |
| 99 | Dickenson County | -130 |
| 100 | Emporia city | -137 |
| 101 | Hopewell city | -201 |
| 102 | Lee County | -206 |
| 103 | Halifax County | -218 |
| 104 | Petersburg city | -222 |
| 105 | Manassas Park city | -276 |
| 106 | Buchanan County | -295 |
| 107 | Fairfax city | -299 |
| 108 | Pittsylvania County | -301 |
| 109 | Winchester city | -505 |
| 110 | Roanoke city | -549 |
| 111 | Manassas city | -634 |
| 112 | Lynchburg city | -651 |
| 113 | Charlottesville city | -742 |
| 114 | Harrisonburg city | -819 |
| 115 | Henrico County | -828 |
| 116 | Montgomery County | -870 |
| 117 | Arlington County | -1357 |
| 118 | Virginia Beach city | -1910 |
| 119 | Prince William County | -1952 |
| 120 | Newport News city | -1977 |
| 121 | Norfolk city | -2337 |
| 122 | Alexandria city | -3172 |
| 123 | Fairfax County | -15196 |