Ranking of Tennessee Counties By Net Domestic Migration in 2023

Updated on July 29, 2024.

Based on the US Census Vintage data estimates, in 2023, the Net Domestic Migration for Tennessee was 63.42K. Among all Tennessee counties, Wilson County had the highest net domestic migration (4.40K), followed by Knox County (4.08K), and Hamilton County (3.94K).

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 Domestic Migration in 2023
Wilson
Knox
Hamilton
Sumner
Rutherford
Montgomery
Maury
Washington
Loudon
Williamson
Ranking of Tennessee Counties By Net Domestic Migration in 2023
Items per page:
0 of 0
Rank County Net Dom. Migration
1 Wilson County 4402
2 Knox County 4080
3 Hamilton County 3942
4 Sumner County 3885
5 Rutherford County 3518
6 Montgomery County 2767
7 Maury County 2532
8 Washington County 2514
9 Loudon County 2507
10 Williamson County 2110
11 Sullivan County 2091
12 Blount County 2004
13 Cumberland County 1863
14 Greene County 1776
15 Anderson County 1561
16 Jefferson County 1370
17 Roane County 1311
18 Robertson County 1299
19 McMinn County 1222
20 Putnam County 1193
21 Hamblen County 1170
22 Monroe County 1136
23 Hawkins County 1132
24 Marshall County 1091
25 Bradley County 1062
26 Dickson County 1033
27 Campbell County 928
28 Fayette County 926
29 Carter County 909
30 Coffee County 881
31 Bedford County 863
32 White County 861
33 Cocke County 844
34 Lawrence County 653
35 Franklin County 635
36 Carroll County 629
37 Grainger County 606
38 Warren County 594
39 Macon County 589
40 Meigs County 521
41 Cheatham County 514
42 Sevier County 509
43 Fentress County 500
44 Morgan County 494
45 Overton County 484
46 Marion County 473
47 Claiborne County 457
48 Johnson County 454
49 Gibson County 439
50 Tipton County 422
51 Jackson County 421
52 Polk County 416
53 Hickman County 414
54 Unicoi County 391
55 Henry County 382
56 Hardin County 372
57 Rhea County 369
57 Union County 369
58 Giles County 348
59 Humphreys County 320
60 Stewart County 305
61 DeKalb County 292
62 McNairy County 286
63 Cannon County 278
64 Bledsoe County 277
65 Henderson County 274
66 Benton County 267
67 Scott County 264
68 Grundy County 245
69 Lewis County 242
70 Lincoln County 235
71 Trousdale County 225
72 Perry County 221
73 Decatur County 216
74 Sequatchie County 214
75 Houston County 208
76 Hancock County 181
77 Crockett County 166
78 Dyer County 156
79 Weakley County 155
80 Hardeman County 153
81 Obion County 145
82 Van Buren County 141
83 Smith County 106
84 Chester County 103
85 Clay County 99
86 Moore County 73
87 Pickett County 71
88 Lake County -75
89 Madison County -85
90 Wayne County -90
91 Haywood County -112
91 Lauderdale County -112
92 Davidson County -3581
93 Shelby County -11684