Skip to content
Beacon CRE

Where are people moving in Tennessee?

Trousdale County (34.9 per 1,000 residents), Van Buren County (32.0 per 1,000 residents) and Grainger County (28.8 per 1,000 residents) drew the most people from other U.S. counties for their size in Tennessee in 2025.

Data as of 2025 · updated

Want Pro for Tennessee? Get notified

All 95 ranked Tennessee counties

Tennessee counties ranked by net domestic migration per 1,000 residents
RankCountyPer 1,000 residents, 2025Net movers 2025Residents
1Trousdale County34.9+44112,623
2Van Buren County32.0+2206,874
3Grainger County28.8+74225,739
4Wayne County27.4+45016,416
5Maury County25.8+3,043118,131
6Bledsoe County25.3+40315,920
7Pickett County24.3+1275,219
8Fentress County22.9+46520,322
9Wilson County21.4+3,747175,033
10Meigs County19.1+27114,186
11Loudon County18.7+1,19363,764
12Cumberland County18.7+1,23866,300
13Union County17.9+38321,450
14Roane County17.7+1,01557,395
15Jefferson County17.4+1,04760,024
16White County17.4+51629,612
17Putnam County17.0+1,47386,612
18Johnson County16.2+30418,718
19Perry County16.1+1479,126
20Giles County15.7+49431,433
21McMinn County15.5+89157,404
22Coffee County14.7+91862,419
23Polk County14.6+27218,592
24Hickman County14.5+38126,219
25Decatur County14.5+17111,820
26Robertson County14.4+1,15680,175
27Hardin County14.4+40327,983
28Henderson County14.2+40528,518
29Blount County14.2+2,039143,820
30Lewis County14.2+19113,487
31Fayette County13.8+62345,071
32Greene County13.7+1,00873,831
33Claiborne County13.4+44433,229
34Washington County13.3+1,882141,199
35Dickson County13.3+77858,662
36Benton County13.2+21416,183
37Sequatchie County13.0+23317,861
38Sumner County13.0+2,806215,538
39Overton County12.9+30823,787
40Moore County12.9+896,920
41Cocke County12.5+47237,889
42Macon County11.9+32927,663
43Sullivan County11.6+1,906163,759
44Monroe County11.6+57549,730
45Hancock County11.3+807,075
46Smith County10.8+22720,981
47Franklin County10.8+49145,579
48Clay County10.5+827,821
49Cannon County10.5+16015,296
50Bradley County10.4+1,200115,465
51Humphreys County10.0+19719,646
52DeKalb County9.6+21021,873
53McNairy County9.4+24726,236
54Bedford County9.1+50255,273
55Hamblen County9.0+62168,843
56Anderson County8.7+71382,066
57Morgan County8.6+19122,160
58Stewart County8.4+12214,439
59Williamson County8.4+2,274272,061
60Hawkins County8.1+48359,559
61Rhea County7.8+27334,844
62Marion County7.6+22829,804
63Crockett County7.6+10714,006
64Lauderdale County7.4+18324,617
65Scott County6.9+15722,671
66Chester County6.8+12317,994
67Jackson County6.7+8412,466
68Rutherford County6.2+2,388386,352
69Carter County6.1+35257,361
70Lawrence County5.6+26446,914
71Hamilton County5.5+2,140390,833
72Henry County5.4+17932,896
73Grundy County5.1+7214,116
74Campbell County5.0+20340,290
75Warren County5.0+21843,717
76Gibson County4.8+24851,779
77Knox County4.6+2,376511,453
78Unicoi County4.5+8117,856
79Montgomery County4.5+1,114249,935
80Lincoln County4.2+15636,853
81Marshall County4.2+16138,071
82Cheatham County3.8+16242,778
83Madison County3.5+357100,790
84Weakley County3.4+11233,261
85Carroll County1.6+4729,200
86Houston County0.4+38,479
87Tipton County0.2+1062,287
88Davidson County−1.2−925745,904
89Obion County−2.3−6830,067
90Dyer County−2.9−10436,320
91Sevier County−3.1−315101,342
92Lake County−4.6−296,249
93Hardeman County−6.8−17125,274
94Haywood County−8.2−14017,042
95Shelby County−12.8−11,670910,226

How this is ranked

Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

Source: U.S. Census Bureau, Population Estimates Program (Vintage 2025). Figures come from public federal statistics and are informational only, not investment advice. Check the source before relying on a number. Methodology: how ranks and figures are built. More on every layer: data sources and licences.

Get the report for any Tennessee county — $99

The County Growth and Demographics Report for any county as a PDF, from federal data: population and migration, housing and rents, permits, private employers and jobs, unemployment, ranks in the state and the country, and neighbouring counties, with a source next to every number. Pay once, no subscription.

Every purchase also includes a CSV of every table in the report, ready for a spreadsheet.

Refund terms: Terms. · How we compute every number

Questions

Which county in Tennessee gains the most people from other counties?

Trousdale County: 34.9 per 1,000 residents, ahead of Van Buren County (32.0 per 1,000 residents) and Grainger County (28.8 per 1,000 residents), of 95 Tennessee counties ranked.

How is this ranking calculated?

Net domestic migration from the Census Bureau's population estimates for 2025: people who moved in from other U.S. counties minus people who moved out, per 1,000 residents. Moves from and to other countries are not included. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.

More county rankings for Tennessee

Net domestic migration per 1,000 residents in other states

Across the U.S.