Ranking of Tennessee Counties By Net Migration in 2024

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2024, the Net Migration for Tennessee was 76.12K. Among all Tennessee counties, Davidson County had the highest net migration (6.05K), followed by Rutherford County (5.37K), and Wilson County (5.20K).

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.

See this for other years:
Ranking of Tennessee Counties By Net Migration in 2024
Davidson
Rutherford
Wilson
Knox
Hamilton
Montgomery
Williamson
Sumner
Maury
Loudon
Ranking of Tennessee Counties By Net Migration in 2024
Items per page:
0 of 0
Rank County Net Migration
1 Davidson County 6048
2 Rutherford County 5366
3 Wilson County 5203
4 Knox County 4817
5 Hamilton County 4501
6 Montgomery County 3467
7 Williamson County 3036
8 Sumner County 2981
9 Maury County 2450
10 Loudon County 1841
11 Bradley County 1650
12 Jefferson County 1616
13 Sullivan County 1615
14 Robertson County 1599
15 Washington County 1457
16 Anderson County 1401
17 Hamblen County 1353
18 Blount County 1339
19 Cumberland County 1328
20 Greene County 1319
21 Hawkins County 1139
22 McMinn County 1137
23 Warren County 1035
24 Putnam County 948
25 Madison County 947
26 Coffee County 918
27 Roane County 897
28 Monroe County 864
29 Dickson County 832
30 Bedford County 792
31 Marshall County 761
32 Carter County 744
33 Cocke County 679
34 Henry County 637
35 Morgan County 624
36 Bledsoe County 620
37 Franklin County 619
38 White County 618
39 Lincoln County 587
40 Fentress County 546
41 Rhea County 520
42 Marion County 518
43 Lawrence County 504
44 Claiborne County 493
45 Fayette County 462
46 Sequatchie County 460
47 Grainger County 452
48 Union County 437
49 Polk County 425
50 Cheatham County 423
51 DeKalb County 420
52 Gibson County 394
53 Tipton County 380
54 Meigs County 370
55 Macon County 354
56 Hardin County 350
57 Scott County 341
58 Campbell County 338
59 Humphreys County 336
60 Overton County 326
61 Smith County 307
62 Lewis County 305
63 Johnson County 288
64 Carroll County 264
65 Unicoi County 241
66 Henderson County 235
66 McNairy County 235
67 Clay County 232
68 Giles County 231
69 Grundy County 225
70 Hickman County 192
71 Weakley County 174
72 Houston County 173
73 Stewart County 172
74 Decatur County 163
75 Jackson County 151
76 Chester County 143
77 Sevier County 138
78 Van Buren County 132
79 Cannon County 122
80 Hancock County 121
80 Lauderdale County 121
81 Perry County 77
82 Benton County 72
83 Pickett County 57
84 Wayne County 53
85 Dyer County 51
86 Hardeman County 48
87 Crockett County 40
88 Lake County 16
89 Moore County 4
90 Obion County -30
91 Trousdale County -140
92 Haywood County -160
93 Shelby County -6963