Ranking of Tennessee Counties By Population in 2020

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2020, the Population for Tennessee was 6.93M. Among all Tennessee counties, Shelby County had the highest population (929.79K), followed by Davidson County (716.10K), and Knox County (480.53K).

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 Population in 2020
Shelby
Davidson
Knox
Hamilton
Rutherford
Williamson
Montgomery
Sumner
Sullivan
Wilson
Ranking of Tennessee Counties By Population in 2020
Items per page:
0 of 0
Rank County Population
1 Shelby County 929788
2 Davidson County 716095
3 Knox County 480530
4 Hamilton County 367891
5 Rutherford County 343302
6 Williamson County 249616
7 Montgomery County 221309
8 Sumner County 197420
9 Sullivan County 158244
10 Wilson County 148651
11 Blount County 135656
12 Washington County 133225
13 Bradley County 108831
14 Maury County 101836
15 Sevier County 98865
16 Madison County 98834
17 Putnam County 80078
18 Anderson County 77327
19 Robertson County 72962
20 Greene County 70348
21 Hamblen County 64542
22 Cumberland County 61372
23 Tipton County 61047
24 Coffee County 58145
25 Hawkins County 56721
26 Carter County 56386
27 Loudon County 55136
28 Jefferson County 54917
29 Dickson County 54453
30 Roane County 53664
31 McMinn County 53344
32 Gibson County 50447
33 Bedford County 50396
34 Monroe County 46399
35 Lawrence County 44179
36 Franklin County 42812
37 Fayette County 41865
38 Cheatham County 41090
39 Warren County 41059
40 Campbell County 39306
41 Dyer County 36709
42 Cocke County 36043
43 Lincoln County 35338
44 Marshall County 34472
45 Rhea County 33287
46 Weakley County 32897
47 Henry County 32146
48 Claiborne County 32066
49 Obion County 30775
50 Giles County 30344
51 Marion County 28905
52 Carroll County 28428
53 Henderson County 27831
54 White County 27446
55 Hardin County 26958
56 McNairy County 25858
57 Hardeman County 25438
58 Macon County 25269
59 Lauderdale County 25125
60 Hickman County 24970
61 Grainger County 23569
62 Overton County 22587
63 Scott County 21876
64 Morgan County 21050
65 DeKalb County 20191
66 Smith County 19966
67 Union County 19845
68 Humphreys County 18996
69 Fentress County 18534
70 Johnson County 17994
71 Unicoi County 17873
72 Haywood County 17825
73 Polk County 17567
74 Chester County 17385
75 Wayne County 16225
76 Benton County 15853
77 Sequatchie County 15847
78 Bledsoe County 14955
79 Cannon County 14561
80 Crockett County 13905
81 Stewart County 13709
82 Grundy County 13548
83 Meigs County 12809
84 Lewis County 12607
85 Trousdale County 11634
86 Jackson County 11631
87 Decatur County 11433
88 Perry County 8386
89 Houston County 8305
90 Clay County 7594
91 Lake County 6985
92 Hancock County 6626
93 Moore County 6466
94 Van Buren County 6175
95 Pickett County 4999