Ranking of Tennessee Counties By Population in 2021

Updated on June 21, 2025.

Based on the US Census Vintage data estimates, in 2021, the Population for Tennessee was 6.97M. Among all Tennessee counties, Shelby County had the highest population (923.26K), followed by Davidson County (700.97K), and Knox County (486.01K).

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 2021
Shelby
Davidson
Knox
Hamilton
Rutherford
Williamson
Montgomery
Sumner
Sullivan
Wilson
Ranking of Tennessee Counties By Population in 2021
Items per page:
0 of 0
Rank County Population
1 Shelby County 923255
2 Davidson County 700966
3 Knox County 486005
4 Hamilton County 369678
5 Rutherford County 351241
6 Williamson County 256155
7 Montgomery County 227780
8 Sumner County 200536
9 Sullivan County 159228
10 Wilson County 152044
11 Blount County 137624
12 Washington County 133473
13 Bradley County 109766
14 Maury County 104965
15 Sevier County 99667
16 Madison County 98580
17 Putnam County 81262
18 Anderson County 77632
19 Robertson County 74054
20 Greene County 70570
21 Hamblen County 64361
22 Cumberland County 62391
23 Tipton County 61071
24 Coffee County 58986
25 Hawkins County 57206
26 Loudon County 56800
27 Carter County 56095
28 Jefferson County 55550
29 Dickson County 55194
30 Roane County 54156
31 McMinn County 53922
32 Bedford County 51201
33 Gibson County 50471
34 Monroe County 46651
35 Lawrence County 44768
36 Franklin County 43161
37 Fayette County 42615
38 Warren County 41482
39 Cheatham County 41460
40 Campbell County 39457
41 Dyer County 36605
42 Cocke County 36367
43 Lincoln County 35444
44 Marshall County 35057
45 Rhea County 33539
46 Weakley County 32880
47 Henry County 32248
48 Claiborne County 32055
49 Obion County 30461
50 Giles County 30411
51 Marion County 28960
52 Carroll County 28291
53 Henderson County 27916
54 White County 27544
55 Hardin County 26980
56 McNairy County 25853
57 Macon County 25678
58 Hardeman County 25266
59 Hickman County 25082
60 Lauderdale County 24888
61 Grainger County 23801
62 Overton County 22836
63 Scott County 21895
64 Morgan County 21120
65 DeKalb County 20506
66 Smith County 20166
67 Union County 20018
68 Humphreys County 19179
69 Fentress County 18839
70 Johnson County 18061
71 Polk County 17722
72 Haywood County 17673
73 Unicoi County 17617
74 Chester County 17475
75 Sequatchie County 16448
76 Wayne County 16334
77 Benton County 15836
78 Bledsoe County 14839
79 Cannon County 14537
80 Crockett County 13988
81 Stewart County 13813
82 Grundy County 13595
83 Meigs County 13022
84 Lewis County 12856
85 Jackson County 11771
86 Trousdale County 11607
87 Decatur County 11408
88 Perry County 8499
89 Houston County 8292
90 Clay County 7591
91 Hancock County 6794
92 Moore County 6644
93 Lake County 6588
94 Van Buren County 6295
95 Pickett County 5071