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.
Related Topics: Virginia Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2024 Census.
See this for other years:
Ranking of Virginia Counties By Net Domestic Migration in 2024
Items per page:
25
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 |