Ranking of Tennessee 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 Tennessee was 48.48K. Among all Tennessee counties, Wilson County had the highest net domestic migration (4.57K), followed by Hamilton County (3.07K), and Montgomery County (2.82K).
The chart below shows the top 10 counties, and the table below shows the ranking of all Tennessee 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: Tennessee Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage), 2024 Census.
See this for other years:
Ranking of Tennessee Counties By Net Domestic Migration in 2024
Items per page:
25
0 of 0
| Rank | County | Net Dom. Migration |
|---|---|---|
| 1 | Wilson County | 4566 |
| 2 | Hamilton County | 3073 |
| 3 | Montgomery County | 2823 |
| 4 | Knox County | 2813 |
| 5 | Rutherford County | 2809 |
| 6 | Sumner County | 2642 |
| 7 | Maury County | 2413 |
| 8 | Williamson County | 1745 |
| 9 | Loudon County | 1694 |
| 10 | Sullivan County | 1527 |
| 11 | Jefferson County | 1519 |
| 12 | Robertson County | 1433 |
| 13 | Cumberland County | 1327 |
| 14 | Greene County | 1289 |
| 15 | Anderson County | 1276 |
| 16 | Bradley County | 1222 |
| 17 | Blount County | 1162 |
| 18 | Washington County | 1140 |
| 19 | Hawkins County | 1138 |
| 20 | McMinn County | 1099 |
| 21 | Hamblen County | 1098 |
| 22 | Warren County | 908 |
| 23 | Roane County | 893 |
| 24 | Monroe County | 865 |
| 25 | Dickson County | 775 |
| 26 | Coffee County | 773 |
| 27 | Marshall County | 762 |
| 28 | Madison County | 699 |
| 29 | Putnam County | 681 |
| 30 | Cocke County | 658 |
| 31 | Carter County | 627 |
| 32 | Henry County | 626 |
| 33 | Morgan County | 623 |
| 33 | White County | 623 |
| 34 | Bledsoe County | 611 |
| 35 | Bedford County | 590 |
| 36 | Lincoln County | 554 |
| 37 | Fentress County | 548 |
| 38 | Franklin County | 531 |
| 39 | Rhea County | 516 |
| 40 | Marion County | 499 |
| 41 | Lawrence County | 497 |
| 42 | Fayette County | 459 |
| 43 | Grainger County | 444 |
| 44 | Claiborne County | 441 |
| 45 | Union County | 439 |
| 46 | Polk County | 425 |
| 47 | Sequatchie County | 383 |
| 48 | Tipton County | 381 |
| 49 | Meigs County | 370 |
| 50 | DeKalb County | 365 |
| 51 | Gibson County | 364 |
| 52 | Cheatham County | 350 |
| 53 | Hardin County | 345 |
| 54 | Scott County | 341 |
| 55 | Humphreys County | 328 |
| 56 | Macon County | 327 |
| 57 | Overton County | 326 |
| 58 | Campbell County | 317 |
| 59 | Lewis County | 285 |
| 60 | Smith County | 280 |
| 61 | Johnson County | 264 |
| 62 | McNairy County | 237 |
| 62 | Unicoi County | 237 |
| 63 | Carroll County | 234 |
| 64 | Henderson County | 233 |
| 65 | Grundy County | 227 |
| 66 | Clay County | 217 |
| 67 | Giles County | 194 |
| 68 | Hickman County | 178 |
| 69 | Houston County | 173 |
| 70 | Stewart County | 158 |
| 71 | Jackson County | 150 |
| 72 | Decatur County | 143 |
| 73 | Van Buren County | 134 |
| 74 | Hancock County | 120 |
| 75 | Lauderdale County | 118 |
| 76 | Cannon County | 117 |
| 77 | Chester County | 114 |
| 78 | Weakley County | 95 |
| 79 | Benton County | 74 |
| 80 | Perry County | 72 |
| 81 | Pickett County | 57 |
| 82 | Wayne County | 50 |
| 83 | Dyer County | 48 |
| 84 | Hardeman County | 47 |
| 85 | Crockett County | 37 |
| 86 | Lake County | 13 |
| 87 | Moore County | 4 |
| 88 | Obion County | -61 |
| 89 | Trousdale County | -140 |
| 90 | Haywood County | -171 |
| 91 | Sevier County | -489 |
| 92 | Davidson County | -2741 |
| 93 | Shelby County | -12304 |